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 | $618.48M | — | — | — | — | $340.71M | — | -$40.83M | — | $34M | $202.94M | $1.37 | $1.32 | 148,155,232 | 153,961,273 |
|---|
| 2026-03-31 | $786.65M | — | — | — | — | $311.63M | — | -$46.62M | — | $80.26M | $348.15M | $2.45 | $2.18 | 142,202,197 | 160,288,606 |
|---|
| 2025-12-31 | $610.48M | — | — | — | — | $341.38M | — | -$44.7M | — | $28.15M | $196.25M | $1.43 | $1.41 | -2,001,444 | -11,412,279 |
|---|
| 2025-09-30 | $583.84M | — | — | — | — | $340.89M | — | $22.74M | — | $63.59M | $202.1M | $1.45 | $1.21 | 139,251,482 | 167,585,198 |
|---|
| 2025-06-30 | $962.42M | — | — | — | — | $346.73M | — | -$30.06M | — | $153.12M | $432.52M | $3.02 | $2.53 | 143,429,950 | 171,746,596 |
|---|
| 2025-03-31 | $82.39M | — | — | — | — | $319.21M | — | -$35.98M | — | -$75.08M | -$197.72M | -$1.34 | -$1.34 | 147,778,141 | 147,778,141 |
|---|
| 2024-12-31 | $136.58M | — | — | — | — | $323.07M | — | -$7.51M | — | -$49.38M | -$144.62M | -$0.96 | -$0.92 | -792,238 | -29,463,208 |
|---|
| 2024-09-30 | $424.21M | — | — | — | — | $318.89M | — | -$22.76M | — | $17.02M | $65.54M | $0.44 | $0.37 | 150,342,177 | 179,113,461 |
|---|
| 2024-06-30 | $321.44M | — | — | — | — | $299.54M | — | -$37.14M | — | $3.02M | -$18.26M | -$0.12 | -$0.12 | 152,608,500 | 152,608,500 |
|---|
| 2024-03-31 | $384.55M | — | — | — | — | $318.85M | — | -$59.38M | — | -$532,000.00 | $6.85M | $0.04 | $0.04 | 153,364,652 | 156,151,721 |
|---|
| 2023-12-31 | $968.77M | — | — | — | — | $299.94M | — | -$29.83M | — | $125.02M | $513.99M | $3.25 | $2.75 | -1,913,231 | -1,931,396 |
|---|
| 2023-09-30 | $350.51M | — | — | — | — | $299.94M | — | -$31.32M | — | -$2.14M | $21.38M | $0.13 | $0.12 | 160,703,884 | 190,674,498 |
|---|
| 2023-06-30 | $839.7M | — | — | — | — | $271.63M | — | $68.66M | — | $161.77M | $474.96M | $2.89 | $2.47 | 164,139,583 | 192,991,586 |
|---|
| 2023-03-31 | $1.28B | — | — | — | — | $320.6M | — | -$27.42M | — | $217.56M | $710.4M | $4.22 | $3.61 | 168,452,107 | 197,144,874 |
|---|
| 2022-12-31 | $1.64B | — | — | — | — | $343.17M | — | -$37.31M | — | $81.77M | $1.17B | $6.05 | $6.05 | -4,243,053 | -4,243,053 |
|---|
| 2022-09-30 | $117.06M | — | — | — | — | $325.47M | — | -$58.3M | — | $160.36M | -$427.07M | -$2.28 | -$2.28 | 187,511,940 | 187,511,940 |
|---|
| 2022-06-30 | $420.42M | — | — | — | — | $330.52M | — | -$42.97M | — | $13.57M | $33.36M | $0.17 | $0.15 | 194,021,639 | 224,408,694 |
|---|
| 2022-03-31 | -$913.1M | — | — | — | — | $322.47M | — | -$12.94M | — | -$325.56M | -$922.94M | -$4.62 | -$4.62 | 199,854,257 | 199,854,257 |
|---|
| 2021-12-31 | $1.29B | — | — | — | — | $349.5M | — | -$34.98M | — | $276.39M | $630.31M | $2.86 | $2.86 | -2,533,161 | -2,533,161 |
|---|
| 2021-09-30 | -$880.26M | — | — | — | — | $304.86M | — | -$47.33M | — | -$359.53M | -$872.92M | -$4.05 | -$4.05 | 215,738,737 | 215,738,737 |
|---|
| 2021-06-30 | -$127.21M | — | — | — | — | $280.71M | — | -$38.26M | — | -$92.12M | -$354.06M | -$1.61 | -$1.61 | 219,897,242 | 219,897,242 |
|---|
| 2021-03-31 | $473.07M | — | — | — | — | $299.8M | — | -$37.87M | — | $37.38M | $98.03M | $0.45 | $0.43 | 219,923,634 | 228,670,448 |
|---|
| 2020-12-31 | $626.7M | — | — | — | — | $312.45M | — | -$50.08M | — | $68.42M | $195.76M | $1.13 | $1.13 | 8,209,761 | 8,209,761 |
|---|
| 2020-09-30 | $66.08M | — | — | — | — | $279.51M | — | -$36.64M | — | -$61.28M | -$204.7M | -$1.03 | -$1.03 | 198,727,472 | 198,727,472 |
|---|
| 2020-06-30 | $148.84M | — | — | — | — | $262.51M | — | -$45.46M | — | -$28.65M | -$145.75M | -$0.78 | -$0.78 | 187,316,463 | 187,316,463 |
|---|
| 2020-03-31 | $416.36M | — | — | — | — | $843.3M | — | -$30.86M | — | -$152.58M | -$329.09M | -$1.76 | -$1.76 | 186,918,361 | 186,918,361 |
|---|
| 2019-12-31 | $508.99M | — | — | — | — | $797.24M | — | -$2.2M | — | -$50.4M | -$271.41M | -$1.43 | -$1.43 | 2,715,078 | 1,166,179 |
|---|
| 2019-09-30 | $530M | — | — | — | — | $298.6M | — | -$38.54M | — | $48.9M | $115.54M | $0.62 | $0.61 | 187,448,749 | 188,430,959 |
|---|
| 2019-06-30 | $605.03M | — | — | — | — | $331.8M | — | -$39.74M | — | $40.79M | $162.48M | $0.85 | $0.84 | 191,524,289 | 192,780,732 |
|---|
| 2019-03-31 | $278.43M | — | — | — | — | $308.83M | — | -$45.81M | — | -$11.56M | -$87.34M | -$0.44 | -$0.44 | 197,475,702 | 197,475,702 |
|---|
| 2018-12-31 | $435.46M | — | — | — | — | $314.68M | — | -$15.08M | — | -$23.71M | $101.93M | $0.53 | $0.53 | -3,661,980 | -3,669,897 |
|---|
| 2018-09-30 | $397.13M | — | — | — | — | $275.8M | — | $82.11M | — | $56.68M | $125.03M | $0.59 | $0.59 | 210,238,509 | 212,708,082 |
|---|
| 2018-06-30 | $402.12M | — | — | — | — | $312.69M | — | -$59.15M | — | -$31.1M | $42.01M | $0.19 | $0.19 | 215,991,490 | 218,929,960 |
|---|
| 2018-03-31 | $405.62M | — | — | — | — | $323.8M | — | $587.31M | — | $213.69M | $527.56M | $2.38 | $2.35 | 221,930,165 | 224,182,536 |
|---|
| 2017-12-31 | -$467.8M | — | — | — | — | $364.95M | — | -$23.49M | — | -$197.52M | $276.64M | $1.21 | $1.20 | -1,151,316 | -508,008 |
|---|
| 2017-09-30 | $585.02M | — | — | — | — | $295.09M | — | -$3.36M | — | $10.53M | -$26.44M | -$0.11 | -$0.11 | 230,080,797 | 230,080,797 |
|---|
| 2017-06-30 | $691.85M | — | — | — | — | $279.69M | — | $88.39M | — | $57.96M | $169.51M | $0.74 | $0.73 | 230,058,422 | 232,198,396 |
|---|
| 2017-03-31 | $317.76M | — | — | — | — | $199.82M | — | -$40.86M | — | -$47.42M | -$38.97M | -$0.17 | -$0.17 | 229,817,169 | 229,817,169 |
|---|
| 2016-12-31 | -$676.69M | — | — | — | — | $651.33M | — | — | — | $37.4M | -$306.04M | -$1.34 | -$1.34 | 18,094 | 18,094 |
|---|
| 2016-09-30 | $697.98M | — | — | — | — | $182.72M | — | — | — | $52.86M | $25.35M | $0.11 | $0.11 | 229,438,612 | 231,518,585 |
|---|
| 2016-06-30 | $246.7M | — | — | — | — | $184.46M | — | — | — | -$100.86M | -$469.83M | -$2.05 | -$2.05 | 229,409,325 | 229,409,325 |
|---|
| 2016-03-31 | $491.97M | — | — | — | — | $154.1M | — | — | — | -$23.8M | -$97.57M | -$0.43 | -$0.43 | 229,259,228,000 | 229,259,228,000 |
|---|
| 2015-12-31 | -$663.01M | — | — | — | — | $101.7M | — | — | — | -$29.18M | $40.82M | $0.13 | $0.13 | -229,001,384,875 | -229,001,384,875 |
|---|
| 2015-09-30 | $634.42M | — | — | — | — | $137.76M | — | — | — | $65.87M | $118.98M | $0.52 | $0.52 | 229,036,172,000 | 229,352,127,000 |
|---|
| 2015-06-30 | $506.58M | — | — | — | — | $213.02M | — | — | — | -$301.67M | -$603.3M | -$2.64 | -$2.64 | 228,928,803,000 | 228,928,803,000 |
|---|
| 2015-03-31 | $753.99M | — | — | — | — | $291.41M | — | — | — | $195.9M | $79.03M | $0.34 | $0.34 | 229,734,412,000 | 230,446,699,000 |
|---|
| 2014-12-31 | $591.31M | — | — | — | — | -$50.34M | — | — | — | $6.89M | $73.67M | $0.32 | $0.31 | -229,692,941,593 | -231,171,331,722 |
|---|
| 2014-09-30 | $836.3M | — | — | — | — | $344.99M | — | — | — | -$1.39M | -$1.65M | -$0.01 | -$0.01 | 230,174,256,000 | 230,174,256,000 |
|---|
| 2014-06-30 | $865.98M | — | — | — | — | $354.29M | — | — | — | $1.21M | -$24.94M | -$0.11 | -$0.11 | 230,061,395 | 230,061,395 |
|---|
| 2014-03-31 | $910.43M | — | — | — | — | $333.81M | — | — | — | $8.49M | $116M | $0.51 | $0.50 | 229,526,033 | 230,867,526 |
|---|
| 2013-12-31 | $955.17M | — | — | — | -$13.86M | $322.24M | — | — | — | -$130.72M | $738.18M | $3.23 | $3.21 | 87,957 | 1,437,271 |
|---|
| 2013-09-30 | $762.66M | — | — | — | $33.47M | $328.39M | — | — | — | $68.86M | -$63.65M | -$0.28 | -$0.28 | 228,876,336 | 228,876,336 |
|---|
| 2013-06-30 | $769.61M | — | — | — | $37.12M | $329.93M | — | — | — | $29.57M | -$12.53M | -$0.05 | -$0.05 | 228,721,980 | 228,721,980 |
|---|
| 2013-03-31 | $812.25M | — | — | — | $33.67M | $335.02M | — | — | — | -$892,000.00 | -$1.56M | -$0.01 | -$0.01 | 228,318,123 | 228,318,123 |
|---|
| 2012-12-31 | -$363.82M | — | — | — | -$18.67M | — | — | — | — | $28.3M | $150.04M | $0.66 | $0.66 | 102,240 | -50,103 |
|---|
| 2012-09-30 | $1.16B | — | — | — | $36.68M | — | — | — | — | -$19.9M | -$11.47M | -$0.05 | -$0.05 | 227,654,395 | 227,654,395 |
|---|
| 2012-06-30 | $1.45B | — | — | — | $33.73M | — | — | — | — | $58.95M | $152.71M | $0.67 | $0.67 | 227,548,394 | 229,252,185 |
|---|
| 2012-03-31 | $1.43B | — | — | — | $38.9M | — | — | — | — | $21.38M | $97.2M | $0.43 | $0.42 | 227,269,269 | 230,124,011 |
|---|
| 2011-12-31 | -$197.99M | — | — | — | -$15.67M | — | — | — | — | $77.83M | $195.64M | $0.86 | $0.85 | 98,143 | 736 |
|---|
| 2011-09-30 | $1.52B | — | — | — | $46.69M | — | — | — | — | $33.09M | $167.33M | $0.74 | $0.73 | 226,744,011 | 229,163,537 |
|---|
| 2011-06-30 | $1.59B | — | — | — | $43.42M | — | — | — | — | $21.4M | $77.38M | $0.34 | $0.34 | 226,647,752 | 229,138,024 |
|---|
| 2011-03-31 | $1.47B | — | — | — | $40.2M | — | — | — | — | $58.93M | $192.15M | $0.85 | $0.84 | 226,350,594 | 228,814,838 |
|---|
| 2010-12-31 | $1.36B | — | — | — | $42.31M | — | — | — | — | $34M | $104.46M | $0.46 | $0.47 | 3,684,668 | 3,399,628 |
|---|
| 2010-09-30 | $1.35B | — | — | — | $38.72M | — | — | — | — | $15.76M | $75.38M | $0.33 | $0.33 | 225,781,539 | 228,092,299 |
|---|
| 2010-06-30 | $1.29B | — | — | — | $39.05M | — | — | — | — | $25.25M | $66.67M | $0.30 | $0.29 | 225,715,539 | 228,081,103 |
|---|
| 2010-03-31 | $1.24B | — | — | — | $30.13M | — | — | — | — | $34.29M | $100.27M | $0.55 | $0.54 | 181,726,480,000 | 184,348,982,000 |
|---|
| 2009-12-31 | $1.24B | — | — | — | $32.62M | — | — | — | — | $51.83M | $143.19M | $0.79 | $0.78 | 43,975 | 69,214 |
|---|
| 2009-09-30 | $1.09B | — | — | — | $31.64M | — | — | — | — | $35.22M | $87.37M | $0.48 | $0.48 | 180,725,194 | 183,191,667 |
|---|
| 2009-06-30 | $1.07B | — | — | — | $35.63M | — | $173.26M | — | — | $54.42M | $113.34M | $0.63 | $0.62 | 180,644,498 | 183,073,413 |
|---|
| 2009-03-31 | $1.22B | — | — | — | $30.82M | — | — | — | — | $79.74M | $195.82M | $1.08 | $1.08 | 180,576,479 | 182,150,090 |
|---|
| 2008-12-31 | $1.24B | — | — | — | $32.02M | — | — | — | — | $101.57M | $176.32M | $0.97 | $0.96 | -532,626 | -669,658 |
|---|
| 2008-09-30 | $1.17B | — | — | — | $31.41M | — | — | — | — | $41.01M | $90.05M | $0.49 | $0.49 | 183,202,086 | 185,591,759 |
|---|
| 2008-06-30 | $1.21B | — | — | — | $30.64M | — | $174.59M | — | — | $61.8M | $101.01M | $0.55 | $0.54 | 182,977,726 | 185,637,248 |
|---|
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 | $2.24B | — | — | — | — | $1.35B | — | -$87.98M | — | $169.78M | $633.16M | $4.48 | $3.98 | 141,453,847 | 160,352,521 |
|---|
| 2024-12-31 | $1.27B | — | — | — | — | $1.26B | — | -$126.8M | — | -$29.87M | -$90.49M | -$0.60 | -$0.60 | 151,306,438 | 151,306,438 |
|---|
| 2023-12-31 | $3.43B | — | — | — | — | $1.19B | — | -$19.91M | — | $502.21M | $1.72B | $10.59 | $8.99 | 162,490,245 | 192,013,989 |
|---|
| 2022-12-31 | $1.26B | — | — | — | — | $1.32B | — | -$151.52M | — | -$69.87M | -$142.08M | -$0.75 | -$0.75 | 189,507,682 | 189,507,682 |
|---|
| 2021-12-31 | $756.79M | — | — | — | — | $1.23B | — | -$158.43M | — | -$137.87M | -$498.64M | -$2.31 | -$2.31 | 215,971,381 | 215,971,381 |
|---|
| 2020-12-31 | $1.26B | — | — | — | — | $1.7B | — | -$163.07M | — | -$174.09M | -$483.78M | -$2.43 | -$2.43 | 199,225,441 | 199,225,441 |
|---|
| 2019-12-31 | $1.92B | — | — | — | — | $1.74B | — | -$126.29M | — | $27.74M | -$80.73M | -$0.42 | -$0.42 | 190,727,122 | 190,727,122 |
|---|
| 2018-12-31 | $1.73B | — | — | — | — | $1.23B | — | $595.2M | — | $215.56M | $796.53M | $3.75 | $3.71 | 212,348,581 | 214,628,965 |
|---|
| 2017-12-31 | $1.46B | — | — | — | — | $1.36B | — | $20.67M | — | -$176.46M | $380.75M | $1.66 | $1.65 | 228,835,112 | 230,951,812 |
|---|
| 2016-12-31 | $759.97M | — | — | — | — | $1.17B | — | -$172.71M | — | -$34.4M | -$848.1M | -$3.70 | -$3.70 | 229,387,403 | 229,387,403 |
|---|
| 2015-12-31 | $1.2B | — | — | — | — | $666.3M | — | — | — | -$280.36M | -$364.48M | -$1.64 | -$1.64 | 229,186,125 | 229,186,125 |
|---|
| 2014-12-31 | $3.2B | — | — | — | — | $982.75M | — | — | — | $15.2M | $163.09M | $0.71 | $0.70 | 229,994,407 | 231,580,278 |
|---|
| 2013-12-31 | $3.3B | — | — | — | $90.41M | $1.32B | — | — | — | -$33.19M | $660.44M | $2.89 | $2.87 | 228,728,628 | 230,077,942 |
|---|
| 2012-12-31 | $3.68B | — | — | — | $90.74M | $1.46B | — | — | — | $88.73M | $388.47M | $1.71 | $1.70 | 227,593,524 | 229,141,767 |
|---|
| 2011-12-31 | $4.38B | — | — | — | $114.64M | — | — | — | — | $191.25M | $632.5M | $2.79 | $2.76 | 226,680,369 | 229,003,599 |
|---|
| 2010-12-31 | $5.24B | — | — | — | $150.21M | — | — | — | — | $109.29M | $346.78M | $1.61 | $1.60 | 214,920,561 | 217,037,804 |
|---|
| 2009-12-31 | $4.62B | — | — | — | $130.7M | — | — | — | — | $221.2M | $539.72M | $2.99 | $2.95 | 180,693,243 | 182,821,136 |
|---|
| 2008-12-31 | $4.65B | — | — | — | $124.54M | — | — | — | — | $239.93M | $442.47M | $2.43 | $2.40 | 182,386,011 | 184,679,592 |
|---|
| 2007-12-31 | $3.76B | — | — | — | $108.66M | — | — | — | — | $136.14M | $267.78M | $1.47 | $1.45 | 182,050,627 | 184,149,751 |
|---|