Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | $1B | $616.5M | $387.8M | — | $197.7M | — | $166.1M | — | $158M | $33.1M | $124.9M | $0.91 | $0.91 | 137,147,703 | 137,862,584 |
|---|
| 2026-03-31 | $945.6M | $579.9M | $365.7M | — | $203.9M | — | $161.8M | — | $154.7M | $36.7M | $118M | $0.85 | $0.85 | 138,292,701 | 139,167,380 |
|---|
| 2025-12-31 | $912.5M | $562.1M | $350.4M | — | $186.6M | — | $163M | — | $160.6M | $35.2M | $125.4M | $0.90 | $0.90 | -677,835 | -667,745 |
|---|
| 2025-09-30 | $942.5M | $578M | $364.5M | — | $188.9M | — | $175.4M | — | $171.8M | $39.8M | $132M | $0.94 | $0.94 | 139,953,331 | 140,894,888 |
|---|
| 2025-06-30 | $1.01B | $614.2M | $397.1M | — | $191.3M | — | $206.2M | — | $201.6M | $49.4M | $152.2M | $1.07 | $1.07 | 141,629,971 | 142,483,521 |
|---|
| 2025-03-31 | $963.9M | $588.5M | $375.4M | — | $192.6M | — | $184M | — | $181.1M | $44.5M | $136.6M | $0.95 | $0.95 | 143,579,588 | 144,407,720 |
|---|
| 2024-12-31 | $912.4M | $574.3M | $338.1M | — | $182M | — | $147.5M | — | $145.1M | $35.4M | $109.7M | $0.75 | $0.76 | -406,597 | -445,366 |
|---|
| 2024-09-30 | $902.6M | $565.3M | $337.3M | — | $176.6M | — | $158.1M | — | $156.6M | $36.5M | $120.1M | $0.82 | $0.82 | 145,577,396 | 146,700,340 |
|---|
| 2024-06-30 | $1.02B | $628.3M | $396M | — | $188.5M | — | $208.4M | — | $206.6M | $50.4M | $156.2M | $1.07 | $1.06 | 146,465,276 | 147,599,585 |
|---|
| 2024-03-31 | $978.8M | $594.1M | $384.7M | — | $192.2M | — | $193.7M | — | $192.7M | $45.1M | $147.6M | $1.00 | $1.00 | 147,178,955 | 148,297,481 |
|---|
| 2023-12-31 | $988.1M | $618.3M | $369.8M | — | $185M | — | $131M | — | $176.9M | $39.6M | $137.3M | $0.92 | $0.92 | -536,218 | -532,233 |
|---|
| 2023-09-30 | $937.5M | $581.3M | $356.2M | — | $174.9M | — | $193.2M | — | $176.4M | $41M | $135.4M | $0.90 | $0.90 | 150,103,113 | 151,209,974 |
|---|
| 2023-06-30 | $960.8M | $576.1M | $384.7M | — | $180.3M | — | $227.4M | — | $208.9M | $51.9M | $157M | $1.04 | $1.04 | 150,475,003 | 151,541,100 |
|---|
| 2023-03-31 | $966.4M | $592.3M | $374.1M | — | $187.2M | — | $193.9M | — | $171.3M | $44.4M | $126.9M | $0.84 | $0.84 | 150,897,302 | 151,900,847 |
|---|
| 2022-12-31 | $936.1M | $587.5M | $348.6M | — | $168.9M | — | -$156.1M | — | -$242.9M | -$122.8M | -$120.1M | -$0.77 | -$0.76 | -839,297 | -883,780 |
|---|
| 2022-09-30 | $874.2M | $569.2M | $305M | — | $155.5M | — | $163.6M | — | $144.7M | $34.9M | $109.8M | $0.71 | $0.71 | 154,197,072 | 155,074,862 |
|---|
| 2022-06-30 | $965.9M | $631.5M | $334.4M | — | $166.7M | — | $178M | — | $165.3M | $39.1M | $126.2M | $0.81 | $0.81 | 155,692,240 | 156,631,672 |
|---|
| 2022-03-31 | $977.7M | $636.1M | $341.6M | — | $179.8M | — | $176.5M | — | $156.6M | $36.8M | $119.8M | $0.76 | $0.76 | 157,018,566 | 158,317,699 |
|---|
| 2021-12-31 | $995.5M | $634.9M | $360.6M | — | $184.2M | — | $197.3M | — | $181.8M | $42.2M | $139.6M | $0.88 | $0.87 | -403,714 | -387,184 |
|---|
| 2021-09-30 | $914.6M | $574.3M | $340.3M | — | $177.6M | — | $178.5M | — | $166.4M | $34.8M | $131.6M | $0.83 | $0.82 | 159,188,790 | 160,628,348 |
|---|
| 2021-06-30 | $859.8M | $538.4M | $321.4M | — | $173.1M | — | $164M | — | $151.3M | $33.1M | $118.2M | $0.74 | $0.73 | 160,241,814 | 161,731,973 |
|---|
| 2021-03-31 | $769M | $480.4M | $288.6M | — | $166.5M | — | $142.2M | — | $126.1M | $28.4M | $97.7M | $0.60 | $0.60 | 161,526,733 | 162,785,323 |
|---|
| 2020-12-31 | $834.5M | $510.4M | $324.1M | — | $171.2M | — | $169.2M | — | $151.9M | $31.9M | $120M | $0.74 | $0.74 | 33,892 | 87,448 |
|---|
| 2020-09-30 | $760M | $462.9M | $297.1M | — | $159.4M | — | $149.8M | — | $137.3M | $31.9M | $105.4M | $0.65 | $0.65 | 161,411,049 | 162,479,678 |
|---|
| 2020-06-30 | $663.9M | $416.4M | $247.5M | — | $155.9M | — | $99.3M | — | $87M | $19.2M | $67.8M | $0.42 | $0.42 | 161,208,194 | 162,173,842 |
|---|
| 2020-03-31 | $636.9M | $397.4M | $239.5M | — | $173.8M | — | $84.9M | — | $67.7M | $16M | $51.7M | $0.32 | $0.32 | 161,871,788 | 162,897,605 |
|---|
| 2019-12-31 | $750.9M | $455.9M | $295M | — | $179.9M | — | $129.9M | — | $115.5M | $24.2M | $91.3M | $0.56 | $0.56 | -846,003 | -851,324 |
|---|
| 2019-09-30 | $728.2M | $444M | $284.2M | — | $172.3M | — | $125.7M | — | $112.8M | $25.5M | $87.3M | $0.53 | $0.53 | 164,298,458 | 165,543,245 |
|---|
| 2019-06-30 | $765.4M | $456.7M | $308.7M | — | $178.7M | — | $145.2M | — | $132.2M | $30.1M | $102.1M | $0.61 | $0.61 | 166,825,601 | 168,086,268 |
|---|
| 2019-03-31 | $748.2M | $455.4M | $292.8M | — | $184.7M | — | $128.3M | — | $111.6M | $22.3M | $89.3M | $0.53 | $0.53 | 167,803,794 | 169,096,142 |
|---|
| 2018-12-31 | $812.5M | $475.5M | $337M | — | $186.1M | — | $167.1M | — | $154.8M | $28.5M | $126.3M | $0.74 | $0.74 | -441,402 | -523,757 |
|---|
| 2018-09-30 | $754.1M | $448.1M | $306M | — | $177.6M | — | $144.7M | — | $131.5M | $26.9M | $104.6M | $0.61 | $0.61 | 170,507,922 | 172,084,616 |
|---|
| 2018-06-30 | $833.3M | $492.3M | $341M | — | $197.2M | — | $159.6M | — | $146.1M | $31.6M | $114.5M | $0.67 | $0.66 | 171,063,565 | 172,730,166 |
|---|
| 2018-03-31 | $788M | $466.5M | $321.5M | — | $192.9M | — | $142M | — | $125.4M | $26.6M | $98.8M | $0.58 | $0.57 | 171,532,008 | 173,350,664 |
|---|
| 2017-12-31 | $768.6M | $446.3M | $322.3M | — | $184.5M | — | $155.7M | — | $140.8M | $118.1M | $22.7M | $0.14 | $0.13 | -270,199 | -279,623 |
|---|
| 2017-09-30 | $749.9M | $444.9M | $305M | — | $176.8M | — | $144M | — | $131.6M | $37.9M | $93.7M | $0.54 | $0.54 | 172,446,529 | 174,355,743 |
|---|
| 2017-06-30 | $738.2M | $434M | $304.2M | — | $178.3M | — | $141.6M | — | $128M | $35.6M | $92.4M | $0.53 | $0.53 | 172,992,419 | 174,889,449 |
|---|
| 2017-03-31 | — | $439.1M | $300.9M | — | $183.2M | — | $136.6M | — | $120.4M | $32.7M | $87.7M | $0.51 | $0.50 | 173,380,076 | 175,419,919 |
|---|
| 2016-12-31 | — | $413.6M | $284.5M | — | $178.4M | — | $127.6M | — | $116.4M | $33.7M | $82.7M | $0.48 | $0.47 | -306,922 | -291,769 |
|---|
| 2016-09-30 | — | $400.6M | $283.3M | — | $164.7M | — | $131.6M | — | $118.4M | $35.2M | $83.2M | $0.48 | $0.47 | 174,409,789 | 176,548,378 |
|---|
| 2016-06-30 | — | $383.3M | $283.7M | — | $160M | — | $137.2M | — | $124.1M | $37M | $87.1M | $0.51 | $0.49 | 174,961,720 | 176,998,720 |
|---|
| 2016-03-31 | — | $374.2M | $262.7M | — | $159.4M | — | $118.7M | — | $103.6M | $30.1M | $73.5M | $0.42 | $0.41 | 175,694,006 | 177,810,722 |
|---|
| 2015-12-31 | — | $376.8M | $262.6M | — | $155.1M | — | $120.7M | — | $109.3M | $29.5M | $79.8M | $0.45 | $0.45 | -554,850 | -559,664 |
|---|
| 2015-09-30 | — | $369.5M | $255.6M | — | $149M | — | $117.9M | — | $107.2M | $33.6M | $73.6M | $0.41 | $0.41 | 177,396,392 | 178,739,148 |
|---|
| 2015-06-30 | — | $391.1M | $262.4M | — | $159.4M | — | $116.9M | — | $103.2M | $32.1M | $71.1M | $0.80 | $0.79 | 89,139,114 | 89,825,155 |
|---|
| 2015-03-31 | — | $389.3M | $229.2M | — | $147.2M | — | $97.4M | — | $82.8M | $24.4M | $58.4M | $0.65 | $0.65 | 89,436,496 | 90,166,925 |
|---|
| 2014-12-31 | — | $394.9M | $231.9M | — | $158.3M | — | $89.5M | — | $73.9M | $20.7M | $53.2M | -$0.56 | -$0.55 | 90,027,549 | 90,733,832 |
|---|
| 2014-09-30 | — | $366.3M | $215.3M | — | $145.5M | — | $83M | — | $69.3M | $18.7M | $50.6M | $0.56 | $0.56 | 89,945,464 | 90,605,750 |
|---|
| 2014-06-30 | — | $379.2M | $216.2M | — | $137.4M | — | $92.5M | — | $78.6M | $21.3M | $57.3M | $0.63 | $0.63 | 90,509,155 | 91,156,313 |
|---|
| 2014-03-31 | — | $356.3M | $195.9M | — | $130.9M | — | $80.4M | — | $64.9M | $18.2M | $46.7M | $0.51 | $0.51 | 91,230,882 | 91,965,995 |
|---|
| 2013-12-31 | — | $359M | $199.9M | — | $139.2M | — | $71.8M | — | $56.7M | $14.3M | $42.4M | $0.46 | $0.46 | -299,199 | -258,883 |
|---|
| 2013-09-30 | — | $339.6M | $196.6M | — | $133.7M | — | $78.3M | — | $61.3M | $15.1M | $46.2M | $0.50 | $0.50 | 92,050,932 | 92,728,061 |
|---|
| 2013-06-30 | — | $351.1M | $198M | — | $131.6M | — | $77.4M | — | $61.3M | $19.2M | $42.1M | $0.45 | $0.45 | 92,655,557 | 93,231,908 |
|---|
| 2013-03-31 | — | $330.3M | $179.3M | — | $120M | — | $72.3M | — | $57.1M | $4.2M | $39M | $0.42 | $0.42 | 92,551,062 | 93,184,890 |
|---|
| 2012-12-31 | — | $338.7M | $185.6M | — | $124.8M | — | $76.1M | — | $61.3M | $18.1M | $39.3M | $0.42 | $0.43 | 13,286 | 20,426 |
|---|
| 2012-09-30 | — | $305.4M | $156.8M | — | $111.5M | — | $63.4M | — | $52M | $15M | $37M | $0.40 | $0.40 | 92,387,904 | 93,138,184 |
|---|
| 2012-06-30 | — | $323.7M | $160.5M | — | $108.9M | — | $63.5M | — | $50.6M | $15.6M | $35M | $0.38 | $0.38 | 92,551,556 | 93,147,962 |
|---|
| 2012-03-31 | — | $319.5M | $149.1M | — | $105.3M | — | $56.4M | — | $69.9M | $22.4M | $47.5M | $0.52 | $0.51 | 92,206,386 | 92,976,672 |
|---|
| 2011-12-31 | — | $320.8M | $155M | — | $106.2M | — | $58.4M | — | $47M | $15.5M | $32.1M | -$2.62 | -$2.59 | 46,100,146 | 46,538,447 |
|---|
| 2011-09-30 | — | $293.3M | $118.7M | — | $92.2M | — | $39.9M | — | $39.8M | $12.9M | $182.3M | $3.94 | $3.91 | 46,221,603 | 46,642,523 |
|---|
| 2011-06-30 | — | $293.4M | $111.9M | — | $85.1M | — | $49.3M | — | $41M | $12.4M | $50.3M | $1.09 | $1.08 | 46,189,610 | 46,646,497 |
|---|
| 2011-03-31 | — | $290.4M | $127M | — | $89.3M | — | $48.9M | — | $33.7M | $9.5M | $41M | $0.89 | $0.88 | 46,000,013 | 46,540,471 |
|---|
| 2010-12-31 | — | $253.9M | $116.3M | — | $86M | — | — | — | $28.7M | $8.2M | $32.2M | $0.70 | $0.70 | 23,976 | 68,100 |
|---|
| 2010-09-30 | — | $270.2M | $107.2M | — | $81.9M | — | — | — | $23.3M | $7.1M | $32M | $0.70 | $0.69 | 45,796,715 | 46,254,155 |
|---|
| 2010-06-30 | — | $260.8M | $114.2M | — | $83.8M | — | — | — | -$6.6M | -$5.7M | $16.6M | $0.36 | $0.36 | 45,767,885 | 46,111,781 |
|---|
| 2010-03-31 | — | $258.4M | $108.3M | — | $77M | — | — | — | $29.1M | $7.7M | $30.9M | $0.68 | $0.67 | — | — |
|---|
| 2009-12-31 | — | -$139.4M | $32.5M | — | $26.2M | — | — | — | $61.5M | $10.7M | $22.7M | -$0.33 | -$0.33 | — | — |
|---|
| 2009-09-30 | — | $363M | $138.5M | — | $92.3M | — | — | — | $46.1M | $11.4M | $34.6M | $1.15 | $1.14 | — | — |
|---|
| 2009-06-30 | — | $376.3M | $122.4M | — | $88.6M | — | — | — | $30M | $6.1M | $21.3M | $0.85 | $0.84 | — | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $3.83B | $2.34B | $1.49B | $95M | $759.4M | — | $728.6M | — | $715.1M | $168.9M | $546.2M | $3.87 | $3.85 | 141,029,845 | 141,914,840 |
|---|
| 2024-12-31 | $3.82B | $2.36B | $1.46B | $101.7M | $739.3M | — | $707.7M | — | $701M | $167.4M | $533.6M | $3.65 | $3.63 | 145,997,584 | 147,084,080 |
|---|
| 2023-12-31 | $3.85B | $2.37B | $1.48B | $97.5M | $727.4M | — | $745.5M | — | $733.5M | $176.9M | $556.6M | $3.71 | $3.69 | 149,952,679 | 151,015,574 |
|---|
| 2022-12-31 | $3.75B | $2.42B | $1.33B | $89M | $670.9M | — | $362M | — | $223.7M | -$12M | $235.7M | $1.52 | $1.51 | 154,786,327 | 155,779,364 |
|---|
| 2021-12-31 | $3.54B | $2.23B | $1.31B | $94.2M | $701.4M | — | $682M | — | $625.6M | $138.5M | $487.1M | $3.05 | $3.02 | 159,906,834 | 161,319,902 |
|---|
| 2020-12-31 | $2.9B | $1.79B | $1.11B | $80.7M | $660.3M | — | $503.2M | — | $443.9M | $99M | $344.9M | $2.13 | $2.12 | 161,530,589 | 162,604,149 |
|---|
| 2019-12-31 | $2.99B | $1.81B | $1.18B | $87.9M | $715.6M | — | $529.1M | — | $472.1M | $102.1M | $370M | $2.24 | $2.22 | 165,450,441 | 166,710,897 |
|---|
| 2018-12-31 | $3.19B | $1.88B | $1.31B | $94M | $753.8M | — | $613.4M | — | $557.8M | $113.6M | $444.2M | $2.60 | $2.58 | 170,589,345 | 172,194,040 |
|---|
| 2017-12-31 | $3B | $1.76B | $1.23B | $86.4M | $722.8M | — | $577.9M | — | $520.8M | $224.3M | $296.5M | $1.72 | $1.70 | 172,666,056 | 174,605,189 |
|---|
| 2016-12-31 | $2.69B | $1.57B | $1.11B | $80.1M | $662.5M | — | $515M | — | $462.5M | $136M | $326.5M | $1.87 | $1.85 | 174,712,683 | 176,825,280 |
|---|
| 2015-12-31 | — | $1.53B | $1.01B | $73.7M | $610.7M | — | $452.9M | — | $402.5M | $119.6M | $282.9M | $1.59 | $1.58 | 177,622,280 | 179,009,180 |
|---|
| 2014-12-31 | — | $1.5B | $859.3M | $67.9M | $572.1M | — | $345.3M | — | $286.7M | $78.9M | $207.8M | $1.15 | $1.14 | 180,587,008 | 181,973,962 |
|---|
| 2013-12-31 | — | $1.38B | $773.8M | $57.8M | $524.5M | — | $299.9M | — | $236.4M | $66.7M | $169.7M | $1.84 | $1.83 | 92,118,153 | 92,787,670 |
|---|
| 2012-12-31 | — | $1.29B | $652M | $51.7M | $450.5M | — | $259.4M | — | $233.8M | $71.2M | $158.7M | $1.72 | $1.71 | 92,395,216 | 93,108,122 |
|---|
| 2011-12-31 | — | $1.2B | $512.6M | $42.7M | $372.8M | — | $196.5M | — | $161.5M | $50.3M | $305.7M | $3.31 | $3.28 | 92,238,064 | 93,149,236 |
|---|
| 2010-12-31 | — | $1.04B | $446M | $37.1M | $328.7M | — | $132.9M | — | $74.4M | $17.3M | $111.7M | $2.44 | $2.42 | 45,743,246 | 46,162,715 |
|---|
| 2009-12-31 | — | $980.1M | $394.9M | $31M | $291.8M | — | — | — | $148.9M | $30.9M | $81.3M | $2.37 | $2.36 | 34,289,257 | 34,476,856 |
|---|
| 2008-12-31 | — | $1.08B | $374.1M | — | $283.3M | — | — | — | $75.1M | $27.6M | $21.7M | $1.53 | $1.53 | — | — |
|---|