Complete source-backed income-statement history.
- Available history
- 2007-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 | $372.92M | — | — | — | $114.02M | $327.36M | $47.95M | — | $22.62M | $3.35M | $21.24M | $0.10 | $0.10 | 209,630,000 | 211,663,000 |
|---|
| 2026-03-31 | $599.31M | — | — | — | $114.91M | $490.27M | $115.71M | — | $85.63M | $4.68M | $80.82M | $0.39 | $0.39 | 205,438,000 | 206,994,000 |
|---|
| 2025-12-31 | $522.59M | — | — | — | $107.33M | $426.67M | $107.34M | — | $84.39M | $7.97M | $76.34M | $0.37 | $0.37 | 22,000 | 147,000 |
|---|
| 2025-09-30 | $313.63M | — | — | — | $101.76M | $275.2M | $39.84M | — | $20.72M | $2.37M | $18.31M | $0.09 | $0.09 | 204,331,000 | 205,285,000 |
|---|
| 2025-06-30 | $348.68M | — | — | — | $112.89M | $320.85M | $30.33M | — | $14.83M | $655,000.00 | $13.78M | $0.07 | $0.07 | 204,331,000 | 205,211,000 |
|---|
| 2025-03-31 | $678.02M | — | — | — | $111.05M | $561.97M | $112.86M | — | $91.04M | $8.57M | $81.97M | $0.40 | $0.40 | 204,142,000 | 204,959,000 |
|---|
| 2024-12-31 | $530.96M | — | — | — | $105.71M | $440.97M | $94.57M | — | $76.69M | $6.2M | $55.16M | $0.27 | $0.26 | 15,000 | 202,000 |
|---|
| 2024-09-30 | $290.71M | — | — | — | $101.21M | $254.85M | $34.85M | — | $16.48M | $876,000.00 | $64.62M | $0.32 | $0.32 | 203,888,000 | 204,678,000 |
|---|
| 2024-06-30 | $343.12M | — | — | — | $99.96M | $304.9M | $39.57M | — | $23.44M | $3.2M | $60.44M | $0.30 | $0.30 | 203,888,000 | 204,582,000 |
|---|
| 2024-03-31 | $588.2M | — | — | — | $107.61M | $491.62M | $96.66M | — | $82.05M | $7.32M | $100.9M | $0.50 | $0.49 | 203,779,000 | 204,187,000 |
|---|
| 2023-12-31 | -$1.69B | — | — | — | -$1.9B | -$1.66B | -$60.21M | — | -$61.71M | -$82.1M | $170.73M | $0.84 | $0.83 | 7,000 | 47,000 |
|---|
| 2023-09-30 | $991.28M | — | — | — | $738.66M | $916.19M | $84.6M | — | $91.54M | $13.33M | $74.93M | $0.37 | $0.37 | 203,638,000 | 203,886,000 |
|---|
| 2023-06-30 | $1.08B | — | — | — | $769.59M | $1.01B | $82.03M | — | $205.55M | $57.92M | $130.69M | $0.64 | $0.64 | 203,635,000 | 203,877,000 |
|---|
| 2023-03-31 | $1.42B | — | — | — | $796.55M | $1.31B | $118.52M | — | $104.94M | $21.07M | $38.35M | $0.19 | $0.19 | 203,624,000 | 203,910,000 |
|---|
| 2022-12-31 | -$1.37B | — | — | — | -$1.7B | -$1.34B | -$30.13M | — | -$51.8M | -$22.16M | $117.09M | $0.58 | $0.58 | 7,000 | 55,000 |
|---|
| 2022-09-30 | $1B | — | — | — | $767.45M | $941.49M | $61M | — | $46.58M | $4.21M | $147.97M | $0.73 | $0.73 | 203,351,000 | 203,644,000 |
|---|
| 2022-06-30 | $1.01B | — | — | — | $709.52M | $947.24M | $62.51M | — | $41.11M | $5.35M | $70.67M | $0.35 | $0.35 | 203,351,000 | 203,401,000 |
|---|
| 2022-03-31 | $1.42B | — | — | — | $907.9M | $1.35B | $67.34M | — | $39.68M | $7.95M | $31.76M | $0.16 | $0.16 | 203,351,000 | 203,391,000 |
|---|
| 2021-12-31 | -$835.42M | — | — | — | -$892.42M | -$702.2M | -$80.97M | — | -$74.04M | -$25.32M | $86.53M | $0.43 | $0.43 | 429,000 | 428,000 |
|---|
| 2021-09-30 | $1.59B | — | — | — | $1.21B | $1.4B | $189.17M | — | $171.71M | $32.75M | $139.28M | $0.68 | $0.68 | 202,863,000 | 203,190,000 |
|---|
| 2021-06-30 | $1.42B | — | — | — | $1.08B | $1.29B | $137.69M | — | $123.34M | $23.16M | $100.19M | $0.50 | $0.50 | 201,345,000 | 201,693,000 |
|---|
| 2021-03-31 | $1.23B | — | — | — | $811.66M | $1.14B | $85.16M | — | $65.07M | $12.95M | $52.13M | $0.26 | $0.26 | 200,708,000 | 200,952,000 |
|---|
| 2020-12-31 | $1.39B | — | — | — | $964.07M | $1.24B | $145.89M | — | $135.54M | $23.41M | $112.29M | $0.56 | $0.56 | 7,000 | 56,000 |
|---|
| 2020-09-30 | $1.59B | — | — | — | $1.21B | $1.38B | $203.71M | — | $184.56M | $31.55M | $153.08M | $0.76 | $0.76 | 200,522,000 | 200,619,000 |
|---|
| 2020-06-30 | $1.36B | — | — | — | $1.03B | $1.22B | $138.25M | — | $123.5M | $23.66M | $99.7M | $0.50 | $0.50 | 200,522,000 | 200,539,000 |
|---|
| 2020-03-31 | $1.2B | — | — | — | $821M | $1.14B | $57.07M | — | $31.51M | $5.97M | $25.13M | $0.13 | $0.13 | 200,440,000 | 200,456,000 |
|---|
| 2019-12-31 | $1.38B | — | — | — | $958.73M | $1.25B | $130.22M | — | $109.32M | $14.51M | $95.07M | $0.48 | $0.48 | 596,000 | 593,000 |
|---|
| 2019-09-30 | $1.56B | — | — | — | $1.21B | $1.37B | $189.47M | — | $167.23M | $31.1M | $137.64M | $0.69 | $0.69 | 199,343,000 | 199,383,000 |
|---|
| 2019-06-30 | $1.3B | — | — | — | $1.02B | $1.21B | $97.31M | — | $73.5M | $10.35M | $61.83M | $0.31 | $0.31 | 198,270,000 | 198,287,000 |
|---|
| 2019-03-31 | $1.09B | — | — | — | $702.91M | $1.03B | $64.22M | — | $48.41M | $7.32M | $40.93M | $0.21 | $0.21 | 196,401,000 | 196,414,000 |
|---|
| 2018-12-31 | $1.21B | — | — | — | $836.59M | $1.09B | $118.35M | — | $90.84M | $14.86M | $78.83M | $0.40 | $0.40 | 102,000 | 46,000 |
|---|
| 2018-09-30 | $1.28B | — | — | — | $996.59M | $1.14B | $140M | — | $121.73M | $14.36M | $107.25M | $0.55 | $0.55 | 196,018,000 | 196,265,000 |
|---|
| 2018-06-30 | $1.06B | — | — | — | $822.08M | $990.61M | $73.99M | — | $54.79M | $10.72M | $43.8M | $0.22 | $0.22 | 195,524,000 | 196,169,000 |
|---|
| 2018-03-31 | $976.29M | — | — | — | $600.86M | $906.92M | $69.38M | — | $49.51M | $7.55M | $42.44M | $0.22 | $0.22 | 195,304,000 | 195,982,000 |
|---|
| 2017-12-31 | $1.17B | — | — | — | $781.01M | $1.04B | $124.28M | — | $106.03M | -$9.37M | $115.31M | $0.59 | $0.59 | 0 | -235,000 |
|---|
| 2017-09-30 | $1.27B | — | — | — | $973.97M | $1.12B | $155.32M | — | $136.48M | $46.93M | $87.35M | $0.45 | $0.45 | 195,304,000 | 195,783,000 |
|---|
| 2017-06-30 | $1.07B | — | — | — | — | $988.98M | $78.66M | — | $59.7M | $15.29M | $41.22M | $0.21 | $0.21 | 195,304,000 | 195,973,000 |
|---|
| 2017-03-31 | $937.93M | — | — | — | — | $872.14M | $65.79M | — | $47.83M | $12.19M | $37.33M | $0.19 | $0.19 | 195,304,000 | 196,023,000 |
|---|
| 2016-12-31 | $1.02B | — | — | — | — | $904.82M | $111.28M | — | $92.3M | $25.75M | $65.73M | $0.34 | $0.34 | 1,000 | -176,000 |
|---|
| 2016-09-30 | $1.21B | — | — | — | — | $1.06B | $146.68M | — | $126.15M | $37.76M | $82.99M | $0.42 | $0.42 | 195,304,000 | 195,811,000 |
|---|
| 2016-06-30 | $1.04B | — | — | — | — | $954.98M | $88.97M | — | $67.62M | $21.32M | -$229.8M | -$0.56 | -$0.56 | 195,304,000 | 195,699,000 |
|---|
| 2016-03-31 | $860.21M | — | — | — | — | $798.23M | $61.99M | — | $40.17M | $8.3M | $13.83M | $0.13 | $0.13 | 195,284,000 | 195,284,000 |
|---|
| 2015-12-31 | $1.02B | — | — | — | — | $934.9M | $81.93M | — | $72.41M | $16.51M | $38.34M | $0.27 | $0.27 | 114,000 | 153,000 |
|---|
| 2015-09-30 | $1.2B | — | — | — | — | $1.07B | $127.83M | — | $108.71M | $34.83M | -$149.23M | -$0.72 | -$0.72 | 195,151,000 | 195,169,000 |
|---|
| 2015-06-30 | $938.04M | — | — | — | — | $878.33M | $59.71M | — | $38.44M | $12.38M | -$237.36M | -$1.18 | -$1.18 | 194,805,000 | 194,838,000 |
|---|
| 2015-03-31 | $862.35M | — | — | — | — | $818.68M | $43.67M | — | $20.99M | $5.83M | -$309.45M | -$1.57 | -$1.57 | 194,479,000 | 194,566,000 |
|---|
| 2014-12-31 | $1.05B | — | — | — | — | $966.22M | $82.33M | — | $62.26M | $1.35M | $82.75M | $0.44 | $0.44 | 549,000 | 280,000 |
|---|
| 2014-09-30 | $1.21B | — | — | — | — | $1.09B | $118.89M | — | $99.02M | $35.38M | $102.12M | $0.53 | $0.53 | 193,949,000 | 194,300,000 |
|---|
| 2014-06-30 | $952.56M | — | — | — | — | $890.21M | $62.35M | — | $43.34M | $13.89M | $53.33M | $0.28 | $0.28 | 192,060,000 | 192,659,000 |
|---|
| 2014-03-31 | $1.04B | — | — | — | — | $939.95M | $102.9M | — | $84.12M | $27.93M | $56.14M | $0.30 | $0.30 | 189,820,000 | 190,432,000 |
|---|
| 2013-12-31 | $642.19M | — | — | — | — | $667.27M | -$25.08M | — | -$44.11M | -$25.27M | $91.29M | $0.48 | $0.48 | 24,000 | 59,000 |
|---|
| 2013-09-30 | $1.29B | — | — | — | — | $1.14B | $149.87M | — | $131.13M | $46.58M | $84.43M | $0.45 | $0.44 | 188,831,000 | 189,638,000 |
|---|
| 2013-06-30 | $1.06B | — | — | — | — | $969.22M | $91.38M | — | $71.38M | $24.99M | $46.33M | $0.25 | $0.24 | 188,831,000 | 189,463,000 |
|---|
| 2013-03-31 | $931.6M | — | — | — | — | $827.07M | $104.53M | — | $84.59M | $28M | $56.52M | $0.30 | $0.30 | 188,831,000 | 189,222,000 |
|---|
| 2012-12-31 | $1.08B | — | — | — | — | $1.19B | -$109.53M | — | -$125.35M | -$55.66M | -$60.99M | -$0.33 | -$0.33 | 2,000 | -203,000 |
|---|
| 2012-09-30 | $1.17B | — | — | — | — | $1.21B | -$34.04M | — | -$49.79M | -$20.25M | -$29.67M | -$0.16 | -$0.16 | 188,831,000 | 188,831,000 |
|---|
| 2012-06-30 | $967.96M | — | — | — | — | $876.25M | $91.71M | — | $75.7M | $26.69M | $54.11M | $0.29 | $0.29 | 188,831,000 | 189,107,000 |
|---|
| 2012-03-31 | $852.81M | — | — | — | — | $781.75M | $71.06M | — | $53.97M | $18.08M | $35.79M | $0.19 | $0.19 | 188,811,000 | 189,182,000 |
|---|
| 2011-12-31 | $1.07B | — | — | — | — | $939.17M | $126.58M | — | $110.73M | $36.64M | $61.01M | $0.32 | $0.32 | 10,000 | 145,000 |
|---|
| 2011-09-30 | $1.15B | — | — | — | — | $1.03B | $119.42M | — | $101.94M | $37.84M | $63.97M | $0.34 | $0.34 | 188,794,000 | 188,797,000 |
|---|
| 2011-06-30 | $930.76M | — | — | — | — | $848.45M | $82.3M | — | $65.12M | $19.89M | $45.07M | — | — | 188,794,000 | 188,968,000 |
|---|
| 2011-03-31 | $901.81M | — | — | — | — | $823.74M | $78.07M | — | $58.43M | $15.9M | $42.98M | — | — | 188,671,000 | 188,815,000 |
|---|
| 2010-12-31 | $1.04B | — | — | — | — | $912.38M | $130.17M | — | — | $41.75M | $88.94M | — | — | 187,948,912 | 188,040,732 |
|---|
| 2010-09-30 | $1.13B | — | — | — | — | $1.02B | $108.96M | — | — | $31.28M | $61.01M | — | — | 188,170 | 188,338 |
|---|
| 2010-06-30 | $906.44M | — | — | — | — | $817.78M | $88.66M | — | — | $24.18M | $48.94M | — | — | 188,129 | 188,267 |
|---|
| 2010-03-31 | $834.78M | — | — | — | — | $751.85M | $82.93M | — | — | $25.33M | $41.77M | — | — | 187,963 | 188,220 |
|---|
| 2009-12-31 | $1.02B | — | — | — | — | $889.05M | $127.48M | — | — | $38.05M | $72.63M | — | — | 184,990,691 | 184,990,691 |
|---|
| 2009-09-30 | $1.11B | — | — | — | — | $947.65M | $160.27M | — | — | $51.96M | $92.58M | — | — | 185,160 | 185,425 |
|---|
| 2009-06-30 | $958.04M | — | — | — | — | $857.98M | $100.07M | — | — | $28.51M | $55.31M | — | — | 183,964 | 184,398 |
|---|
| 2009-03-31 | $1.09B | — | — | — | — | $1.63B | -$540.92M | — | — | -$214.61M | -$343.8M | — | — | 183,787 | 183,787 |
|---|
| 2008-12-31 | $1.3B | — | — | — | — | $1.31B | -$17.32M | — | — | -$26.84M | -$11.27M | — | — | -182,747,900 | -183,590,193 |
|---|
| 2008-09-30 | $1.33B | — | — | — | — | $1.13B | $203.3M | — | — | $67.26M | $118.38M | — | — | 183,219,000 | 184,081,000 |
|---|
| 2008-06-30 | $1.25B | — | — | — | — | $1.05B | $198.49M | — | — | $65.8M | $115.51M | — | — | 182,972 | 183,727 |
|---|
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 | $1.86B | — | — | — | $433.02M | $1.58B | $290.38M | — | $210.98M | $19.57M | $190.4M | $0.93 | $0.93 | 204,291,000 | 205,300,000 |
|---|
| 2024-12-31 | $1.75B | — | — | — | $414.49M | $1.49B | $265.64M | — | $198.66M | $17.59M | $281.11M | $1.38 | $1.37 | 203,867,000 | 204,653,000 |
|---|
| 2023-12-31 | $1.81B | — | — | — | $407.08M | $1.58B | $224.94M | — | $340.33M | $10.21M | $414.71M | $2.04 | $2.03 | 203,640,000 | 203,938,000 |
|---|
| 2022-12-31 | $1.75B | — | — | — | $379.95M | $1.55B | $200.87M | — | $123.45M | $6.2M | $367.49M | $1.81 | $1.81 | 203,358,000 | 203,462,000 |
|---|
| 2021-12-31 | $3.4B | — | — | — | $2.21B | $3.12B | $331.05M | — | $286.07M | $43.54M | $378.13M | $1.87 | $1.87 | 202,076,000 | 202,383,000 |
|---|
| 2020-12-31 | $5.53B | — | — | — | $4.03B | $4.99B | $544.93M | — | $475.12M | $84.59M | $390.21M | $1.95 | $1.95 | 200,502,000 | 200,571,000 |
|---|
| 2019-12-31 | $5.34B | — | — | — | $3.9B | $4.86B | $481.22M | — | $398.45M | $63.28M | $335.45M | $1.69 | $1.69 | 198,612,000 | 198,626,000 |
|---|
| 2018-12-31 | $4.53B | — | — | — | $3.26B | $4.13B | $401.72M | — | $316.87M | $47.49M | $272.32M | $1.39 | $1.39 | 195,720,000 | 196,150,000 |
|---|
| 2017-12-31 | $4.44B | — | — | — | $3.14B | $4.02B | $424.05M | — | $350.03M | $65.04M | $281.2M | $1.44 | $1.43 | 195,304,000 | 195,687,000 |
|---|
| 2016-12-31 | $4.13B | — | — | — | $2.89B | $3.72B | $408.91M | — | $326.23M | $93.13M | -$67.26M | $0.33 | $0.33 | 195,299,000 | 195,618,000 |
|---|
| 2015-12-31 | $4.01B | — | — | — | — | $3.69B | $319.78M | — | $247.05M | $70.66M | -$657.69M | -$3.20 | -$3.20 | 194,928,000 | 194,986,000 |
|---|
| 2014-12-31 | $4.12B | — | — | — | — | $3.79B | $327.18M | — | $249.45M | $64.42M | $294.34M | $1.55 | $1.55 | 192,507,000 | 192,587,000 |
|---|
| 2013-12-31 | $3.92B | — | — | — | — | $3.6B | $320.7M | — | $242.99M | $74.29M | $278.57M | $1.47 | $1.47 | 188,855,000 | 189,693,000 |
|---|
| 2012-12-31 | $4.08B | — | — | — | — | $4.06B | $19.21M | — | -$45.47M | -$31.15M | -$754,000.00 | -$0.01 | -$0.01 | 188,826,000 | 188,826,000 |
|---|
| 2011-12-31 | $4.05B | — | — | — | — | $3.64B | $406.37M | — | $336.23M | $110.27M | $213.03M | $1.12 | $1.12 | 188,763,000 | 188,905,000 |
|---|
| 2010-12-31 | $3.91B | — | — | — | — | $3.5B | $410.73M | — | $366.55M | $122.53M | $240.66M | $1.28 | $1.27 | 188,137,000 | 188,229,000 |
|---|
| 2009-12-31 | $4.18B | — | — | — | — | $4.33B | -$153.1M | — | -$219.37M | -$96.09M | -$123.27M | — | — | 185,175,000 | 185,175,000 |
|---|
| 2008-12-31 | $5B | — | — | — | — | $4.49B | $512.04M | — | — | $147.48M | $293.67M | — | — | 183,100 | 183,807 |
|---|
| 2007-12-31 | $4.25B | — | — | — | — | $3.69B | $557.12M | — | — | $190.02M | $432.12M | — | — | 181,946 | 182,902 |
|---|