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 | $365.39M | — | — | — | — | — | — | — | -$37.97M | $1.3M | -$37.42M | -$0.16 | -$0.16 | 240,749,000 | 240,749,000 |
|---|
| 2026-03-31 | $366.47M | — | — | — | — | — | — | — | -$42.75M | $622,000.00 | -$43.28M | -$0.18 | -$0.18 | 240,689,000 | 240,689,000 |
|---|
| 2025-12-31 | $379.57M | — | — | — | — | — | — | — | -$47.82M | $514,000.00 | -$21.22M | -$0.09 | -$0.09 | 126,000 | 126,000 |
|---|
| 2025-09-30 | $388.71M | — | — | — | — | — | — | — | -$168.79M | $337,000.00 | -$164.04M | -$0.68 | -$0.68 | 240,385,000 | 240,385,000 |
|---|
| 2025-06-30 | $382.71M | — | — | — | — | — | — | — | -$93.88M | $843,000.00 | -$91.64M | -$0.38 | -$0.38 | 240,132,000 | 240,132,000 |
|---|
| 2025-03-31 | $386.86M | — | — | — | — | — | — | — | -$10.42M | $49,000.00 | -$8.99M | -$0.04 | -$0.04 | 239,957,000 | 239,957,000 |
|---|
| 2024-12-31 | $379.62M | — | — | — | — | — | — | — | -$98.96M | -$38,000.00 | -$87.45M | -$0.37 | -$0.37 | 139,000 | 139,000 |
|---|
| 2024-09-30 | $373.64M | — | — | — | — | — | — | — | -$99.07M | $148,000.00 | -$98.69M | -$0.41 | -$0.41 | 239,667,000 | 239,667,000 |
|---|
| 2024-06-30 | $371.39M | — | — | — | — | — | — | — | -$85.38M | $170,000.00 | -$97.86M | -$0.41 | -$0.41 | 239,326,000 | 239,326,000 |
|---|
| 2024-03-31 | $370.78M | — | — | — | — | — | — | — | -$87.97M | $187,000.00 | -$86.26M | -$0.36 | -$0.36 | 239,193,000 | 239,193,000 |
|---|
| 2023-12-31 | $361.54M | — | — | — | — | — | — | — | -$79.9M | $66,000.00 | -$102.56M | -$0.43 | -$0.43 | 114,000 | 114,000 |
|---|
| 2023-09-30 | $356.52M | — | — | — | — | — | — | — | -$65.45M | $189,000.00 | -$65.78M | -$0.28 | -$0.28 | 238,892,000 | 238,892,000 |
|---|
| 2023-06-30 | $346.22M | — | — | — | — | — | — | — | -$75.28M | $221,000.00 | -$72.57M | -$0.30 | -$0.30 | 238,682,000 | 238,682,000 |
|---|
| 2023-03-31 | $346.03M | — | — | — | — | — | — | — | -$52.04M | -$31,000.00 | -$52.66M | -$0.22 | -$0.22 | 238,589,000 | 238,589,000 |
|---|
| 2022-12-31 | $336.89M | — | — | — | — | — | — | — | -$62.83M | -$135,000.00 | -$65.32M | -$0.28 | -$0.28 | 83,000 | 83,000 |
|---|
| 2022-09-30 | $322.92M | — | — | — | — | — | — | — | -$83.61M | $13,000.00 | -$81.49M | -$0.34 | -$0.34 | 238,344,000 | 238,344,000 |
|---|
| 2022-06-30 | $313.03M | — | — | — | — | — | — | — | -$113.23M | -$640,000.00 | -$109.38M | -$0.46 | -$0.46 | 238,197,000 | 238,197,000 |
|---|
| 2022-03-31 | $310.73M | — | — | — | — | — | — | — | $238.54M | $1.47M | $240.42M | $1.01 | $1.01 | 238,149,000 | 238,198,000 |
|---|
| 2021-12-31 | $336.73M | — | — | — | — | — | — | — | $367.16M | $406,000.00 | $365.59M | $1.53 | $1.53 | 62,000 | 62,000 |
|---|
| 2021-09-30 | $337.42M | — | — | — | — | — | — | — | -$87.41M | $595,000.00 | -$89.34M | -$0.38 | -$0.38 | 238,008,000 | 238,008,000 |
|---|
| 2021-06-30 | $346.34M | — | — | — | — | — | — | — | -$32.45M | $191,000.00 | -$34.22M | -$0.14 | -$0.14 | 237,871,000 | 237,871,000 |
|---|
| 2021-03-31 | $362.72M | — | — | — | — | — | — | — | -$65.95M | $238,000.00 | -$67.51M | -$0.28 | -$0.28 | 237,834,000 | 237,834,000 |
|---|
| 2020-12-31 | $384.91M | — | — | — | — | — | — | — | -$14.72M | $202,000.00 | -$16.23M | -$0.07 | -$0.07 | 32,000 | 32,000 |
|---|
| 2020-09-30 | $394.34M | — | — | — | — | — | — | — | -$105.42M | $365,000.00 | -$106.89M | -$0.45 | -$0.45 | 237,752,000 | 237,752,000 |
|---|
| 2020-06-30 | $410.31M | — | — | — | — | — | — | — | -$23.62M | $1.13M | -$26.07M | -$0.11 | -$0.11 | 237,700,000 | 237,700,000 |
|---|
| 2020-03-31 | $442.47M | — | — | — | — | — | — | — | $10.7M | -$443,000.00 | $9.74M | — | — | 237,669,000 | 237,669,000 |
|---|
| 2019-12-31 | $256.04M | — | — | — | — | — | — | — | -$49.92M | $483,000.00 | -$51.7M | — | — | 19,000 | 19,000 |
|---|
| 2019-09-30 | $255.83M | — | — | — | — | — | — | — | -$28.18M | -$146,000.00 | -$29.39M | — | — | 237,608,000 | 237,608,000 |
|---|
| 2019-06-30 | $262M | — | — | — | — | — | — | — | -$35.98M | -$35,000.00 | -$37.23M | — | — | 237,580,000 | 237,580,000 |
|---|
| 2019-03-31 | $266.29M | — | — | — | — | — | — | — | $31.23M | $134,000.00 | $30.08M | — | — | 237,568,000 | 237,600,000 |
|---|
| 2018-12-31 | $285.22M | — | — | — | — | — | — | — | -$116.78M | $32,000.00 | -$118.54M | — | — | 19,000 | 20,000 |
|---|
| 2018-09-30 | $278.97M | — | — | — | — | — | — | — | $46.45M | $79,000.00 | $45.81M | — | — | 237,511,000 | 237,562,000 |
|---|
| 2018-06-30 | $277.2M | — | — | — | — | — | $65.15M | — | $125.09M | $105,000.00 | $123.59M | — | — | 237,487,000 | 237,529,000 |
|---|
| 2018-03-31 | $275.77M | — | — | — | — | — | $72.2M | — | $237.62M | $260,000.00 | $236.02M | — | — | 237,478,000 | 237,493,000 |
|---|
| 2017-12-31 | $278.54M | — | — | — | — | — | $60.24M | — | $66.41M | $154,000.00 | $65M | — | — | 16,000 | 7,000 |
|---|
| 2017-09-30 | $266.67M | — | — | — | — | — | $75.46M | — | $35.87M | $109,000.00 | $34.41M | — | — | 237,421,000 | 237,460,000 |
|---|
| 2017-06-30 | $265.01M | — | — | — | — | — | $64.55M | — | $17.13M | $99,000.00 | $16.04M | — | — | 237,399,000 | 237,445,000 |
|---|
| 2017-03-31 | $264.56M | — | — | — | — | — | $74.95M | — | $32.25M | $92,000.00 | $32.16M | — | — | 237,391,000 | 237,416,000 |
|---|
| 2016-12-31 | $274.3M | — | — | — | — | — | $86.38M | — | $47.02M | $106,000.00 | $42.89M | — | — | 16,000 | 13,000 |
|---|
| 2016-09-30 | $263.98M | — | — | — | — | — | $70.78M | — | $28.01M | $119,000.00 | $27.9M | — | — | 237,347,000 | 237,396,000 |
|---|
| 2016-06-30 | $261.37M | — | — | — | — | — | $75.42M | — | $35.26M | $108,000.00 | $39.23M | — | — | 237,325,000 | 237,363,000 |
|---|
| 2016-03-31 | $258.38M | — | — | — | — | — | $70.51M | — | $31.29M | $94,000.00 | $31.27M | — | — | 237,315,000 | 237,329,000 |
|---|
| 2015-12-31 | $267.52M | — | — | — | — | — | $83.81M | — | $9.78M | $189,000.00 | $9.54M | — | — | 1,477,000 | 1,477,000 |
|---|
| 2015-09-30 | $255.28M | — | — | — | — | — | $77.37M | — | $38.42M | $146,000.00 | $38.25M | — | — | 237,263,000 | 237,293,000 |
|---|
| 2015-06-30 | $247.4M | — | — | — | — | — | $75.01M | — | $37.2M | $129,000.00 | $36.39M | — | — | 235,549,000 | 235,592,000 |
|---|
| 2015-03-31 | $228.58M | — | — | — | — | — | $77.34M | — | $40.07M | $110,000.00 | — | — | — | 221,375,000 | 221,397,000 |
|---|
| 2014-12-31 | $229.81M | — | — | — | — | — | $82.64M | — | $46.81M | $74,000.00 | — | — | — | 1,643,000 | 1,638,000 |
|---|
| 2014-09-30 | $216.87M | — | — | — | — | — | $73.69M | — | $37.57M | $156,000.00 | — | — | — | 203,647,000 | 203,675,000 |
|---|
| 2014-06-30 | $206.71M | — | — | — | — | — | $68.13M | — | $34.17M | $155,000.00 | — | — | — | 199,830,000 | 199,867,000 |
|---|
| 2014-03-31 | $191.5M | — | — | — | — | — | $66.93M | — | $38.13M | $191,000.00 | — | — | — | 188,026,000 | 188,045,000 |
|---|
| 2013-12-31 | $200.34M | — | — | — | — | — | $73.65M | — | $43.11M | $195,000.00 | — | — | — | 329,000 | — |
|---|
| 2013-09-30 | $187.27M | — | — | — | — | — | $65.87M | — | $37.02M | $125,000.00 | — | — | — | 188,102,000 | — |
|---|
| 2013-06-30 | $186.93M | — | — | — | — | — | $61.32M | — | $32.12M | $140,000.00 | — | — | — | 188,081,000 | — |
|---|
| 2013-03-31 | $186.91M | — | — | — | — | — | $63.67M | — | $35.38M | $140,000.00 | — | — | — | 184,605,000 | — |
|---|
| 2012-12-31 | $191.7M | — | — | — | — | — | $72.76M | — | $47.72M | $85,000.00 | — | — | — | 2,810,000 | — |
|---|
| 2012-09-30 | $156.11M | — | — | — | — | — | $61.38M | — | $24.77M | $43,000.00 | — | — | — | 174,690,000 | — |
|---|
| 2012-06-30 | $144.39M | — | — | — | — | — | $60.05M | — | $32.24M | $43,000.00 | — | — | — | 162,670,000 | — |
|---|
| 2012-03-31 | $145.07M | — | — | — | — | — | $60.92M | — | $32.56M | $204,000.00 | — | — | — | 162,647,000 | — |
|---|
| 2011-12-31 | $126.62M | — | — | — | — | — | $61.25M | — | $38.55M | -$53,000.00 | — | — | — | 3,832,000 | — |
|---|
| 2011-09-30 | $113.7M | — | — | — | — | — | $54.51M | — | $30.2M | $207,000.00 | — | $0.20 | — | 153,385,000 | — |
|---|
| 2011-06-30 | $101.16M | — | — | — | — | — | $53.32M | — | $51.14M | $87,000.00 | $51.05M | $0.36 | — | 141,869,000 | — |
|---|
| 2011-03-31 | $98.55M | — | — | — | — | — | $54.32M | — | $31.85M | $71,000.00 | $31.78M | $0.22 | — | 141,855,000 | — |
|---|
| 2010-12-31 | $97.94M | — | — | — | — | — | $54.65M | — | $33.94M | $77,000.00 | $33.86M | $0.26 | — | 688,000 | — |
|---|
| 2010-09-30 | $80.96M | — | — | — | — | — | $48.03M | — | $28.15M | $69,000.00 | $28.08M | $0.22 | — | 127,423,000 | — |
|---|
| 2010-06-30 | — | — | — | — | — | — | $47.36M | — | $24.64M | $76,000.00 | $24.56M | $0.19 | — | 127,408,000 | — |
|---|
| 2010-03-31 | — | — | — | — | — | — | $48.25M | — | — | $78,000.00 | $29.98M | $0.24 | — | 127,380,000 | — |
|---|
| 2009-12-31 | — | — | — | — | — | — | $54.82M | — | — | $108,000.00 | $32.11M | $0.25 | — | 1,858,000 | — |
|---|
| 2009-09-30 | — | — | — | — | — | — | $42.5M | — | — | $69,000.00 | $15.57M | $0.13 | — | 121,665,000 | — |
|---|
| 2009-06-30 | — | — | — | — | — | — | $41.21M | — | — | $66,000.00 | $30.51M | $0.25 | — | 120,455,000 | — |
|---|
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.54B | — | — | — | — | — | — | — | -$320.9M | $1.74M | -$285.89M | -$1.19 | -$1.19 | 240,286,000 | 240,286,000 |
|---|
| 2024-12-31 | $1.5B | — | — | — | — | — | — | — | -$371.39M | $467,000.00 | -$370.26M | -$1.55 | -$1.55 | 239,535,000 | 239,535,000 |
|---|
| 2023-12-31 | $1.41B | — | — | — | — | — | — | — | -$272.67M | $445,000.00 | -$293.57M | -$1.23 | -$1.23 | 238,836,000 | 238,836,000 |
|---|
| 2022-12-31 | $1.28B | — | — | — | — | — | — | — | -$21.12M | $710,000.00 | -$15.77M | -$0.07 | -$0.07 | 238,314,000 | 238,314,000 |
|---|
| 2021-12-31 | $1.38B | — | — | — | — | — | — | — | $181.36M | $1.43M | $174.52M | $0.73 | $0.73 | 237,967,000 | 237,967,000 |
|---|
| 2020-12-31 | $1.63B | — | — | — | — | — | — | — | -$133.06M | $1.25M | -$139.45M | -$0.59 | -$0.59 | 237,739,000 | 237,739,000 |
|---|
| 2019-12-31 | $1.04B | — | — | — | — | — | — | — | -$82.84M | $436,000.00 | -$88.23M | -$0.37 | -$0.37 | 237,604,000 | 237,604,000 |
|---|
| 2018-12-31 | $1.12B | — | — | — | — | — | — | — | $292.37M | $476,000.00 | $286.87M | — | — | 237,511,000 | 237,546,000 |
|---|
| 2017-12-31 | $1.07B | — | — | — | — | — | $275.2M | — | $151.65M | $454,000.00 | $147.61M | — | — | 237,420,000 | 237,452,000 |
|---|
| 2016-12-31 | $1.06B | — | — | — | — | — | $303.08M | — | $141.58M | $424,000.00 | $141.3M | — | — | 237,345,000 | 237,382,000 |
|---|
| 2015-12-31 | $998.77M | — | — | — | — | — | $313.53M | — | $125.47M | $574,000.00 | $123.97M | — | — | 232,931,000 | 232,963,000 |
|---|
| 2014-12-31 | $844.89M | — | — | — | — | — | $291.39M | — | $156.69M | $576,000.00 | $158.64M | — | — | 198,868,000 | 198,894,000 |
|---|
| 2013-12-31 | $761.44M | — | — | — | — | — | $264.51M | — | $146.61M | $600,000.00 | — | — | — | 187,271,000 | 187,414,000 |
|---|
| 2012-12-31 | $634.8M | — | — | — | — | — | $254.08M | — | $136.26M | $375,000.00 | — | — | — | 169,508,000 | 169,671,000 |
|---|
| 2011-12-31 | $440.03M | — | — | — | — | — | $223.4M | — | $151.73M | $312,000.00 | — | — | — | 149,577,000 | — |
|---|
| 2010-12-31 | $340.11M | — | — | — | — | — | $198.28M | — | $116.79M | $300,000.00 | $116.49M | $0.91 | $0.91 | 128,092,000 | — |
|---|
| 2009-12-31 | $297.4M | — | — | — | — | — | $165.23M | — | $110.03M | $312,000.00 | $109.72M | $0.90 | $0.90 | 121,863,000 | — |
|---|
| 2008-12-31 | — | — | — | — | — | — | $152.71M | — | — | $263,000.00 | $106.51M | $1.01 | $1.01 | 105,153,000 | — |
|---|