Complete source-backed income-statement history.
- Available history
- 2009-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 | $977.24M | — | — | — | $461.62M | — | $35.5M | — | — | $19.98M | -$82.39M | -$0.52 | -$0.52 | 157,707,000 | 157,707,000 |
|---|
| 2026-03-31 | $884.12M | — | — | — | $426.19M | — | $1.49M | — | — | $289,000.00 | -$95.22M | -$0.61 | -$0.61 | 155,789,000 | 155,789,000 |
|---|
| 2025-12-31 | $1.13B | — | — | — | $479.32M | — | $85.7M | — | — | $10.2M | -$41.9M | -$0.26 | -$0.26 | 304,000 | 304,000 |
|---|
| 2025-09-30 | $996.74M | — | — | — | $414.42M | — | -$116.28M | — | — | -$165.61M | -$66.26M | -$0.43 | -$0.43 | 155,187,000 | 155,187,000 |
|---|
| 2025-06-30 | $933.65M | — | — | — | $413.08M | — | $35.37M | — | — | $18.25M | -$83.48M | -$0.54 | -$0.54 | 154,275,000 | 154,275,000 |
|---|
| 2025-03-31 | $807.01M | — | — | — | $380.79M | — | -$25.43M | — | — | $135.36M | -$281.22M | -$1.84 | -$1.84 | 152,480,000 | 152,480,000 |
|---|
| 2024-12-31 | $1.12B | — | — | — | $458.09M | — | $104.55M | — | — | -$134.62M | $31.49M | $0.22 | $0.22 | 294,000 | 294,000 |
|---|
| 2024-09-30 | $1.01B | — | — | — | $418.83M | $803.55M | $76.72M | — | — | $20.84M | -$41.27M | -$0.27 | -$0.27 | 151,990,000 | 151,990,000 |
|---|
| 2024-06-30 | $928.82M | — | — | — | $431.61M | $778.89M | -$909.67M | — | — | -$23.96M | -$981.66M | -$6.50 | -$6.50 | 151,137,000 | 151,137,000 |
|---|
| 2024-03-31 | $798.89M | — | — | — | $385.14M | $694.42M | -$34.71M | — | — | -$20.66M | -$18.51M | -$0.12 | -$0.12 | 149,795,000 | 149,795,000 |
|---|
| 2023-12-31 | $1.07B | — | — | — | $465.97M | $858.57M | $79.78M | — | — | -$32.83M | $13.12M | $0.09 | $0.09 | 171,000 | 171,000 |
|---|
| 2023-09-30 | $952.75M | — | — | — | $393.63M | $749.21M | $68.97M | — | — | -$9.26M | -$9.05M | -$0.06 | -$0.06 | 149,695,000 | 149,695,000 |
|---|
| 2023-06-30 | $919.19M | — | — | — | $393.77M | $728.83M | -$897.19M | — | — | -$96.36M | -$884.47M | -$5.93 | -$5.93 | 149,179,000 | 149,179,000 |
|---|
| 2023-03-31 | $810.93M | — | — | — | $402.8M | $717.82M | -$48.86M | — | — | $76.11M | -$222.26M | -$1.50 | -$1.50 | 148,365,000 | 148,365,000 |
|---|
| 2022-12-31 | $1.13B | — | — | — | $429.65M | $810.25M | $172.84M | — | — | $9.73M | $79.88M | $0.54 | $0.54 | 101,000 | 101,000 |
|---|
| 2022-09-30 | $988.51M | — | — | — | $399.89M | $736.69M | -$211.19M | — | — | $13.41M | -$310.36M | -$2.09 | -$2.09 | 148,299,000 | 148,299,000 |
|---|
| 2022-06-30 | $953.64M | — | — | — | $379.06M | $716.82M | $82.87M | — | — | $1.78M | $14.4M | $0.10 | $0.10 | 148,050,000 | 149,131,000 |
|---|
| 2022-03-31 | $843.17M | — | — | — | $384.34M | $698.24M | $12.34M | — | — | -$20.21M | -$48.58M | -$0.33 | -$0.33 | 147,513,000 | 147,513,000 |
|---|
| 2021-12-31 | $1.06B | — | — | — | $414.3M | $767.85M | $122.98M | — | — | -$68.85M | $111.63M | $0.76 | $0.76 | 135,000 | 135,000 |
|---|
| 2021-09-30 | $927.75M | — | — | — | $390.09M | $697.84M | $80.11M | — | — | -$27.15M | $3.18M | $0.02 | $0.02 | 147,040,000 | 150,397,000 |
|---|
| 2021-06-30 | $861.26M | — | — | — | $372.64M | $677.1M | $28.13M | — | — | $24.45M | -$32.29M | -$0.22 | -$0.22 | 146,509,000 | 146,509,000 |
|---|
| 2021-03-31 | $706.18M | — | — | — | $342.33M | $604.42M | -$76.36M | — | — | $79.94M | -$241.72M | -$1.65 | -$1.65 | 146,214,000 | 146,214,000 |
|---|
| 2020-12-31 | $934.88M | — | — | — | $376.75M | $670.04M | $112.85M | — | $28.8M | $25.86M | $3.47M | $0.03 | $0.03 | 68,000 | 68,000 |
|---|
| 2020-09-30 | $743.83M | — | — | — | $333.1M | $582.28M | $39.4M | — | — | -$15.23M | -$32.11M | -$0.22 | -$0.22 | 146,152,000 | 146,152,000 |
|---|
| 2020-06-30 | $487.25M | — | — | — | $293.36M | $516.93M | -$159.09M | — | -$241.06M | -$43.74M | -$197.32M | -$1.35 | -$1.35 | 145,963,000 | 145,963,000 |
|---|
| 2020-03-31 | $780.17M | — | — | — | $391.8M | $640.3M | -$1.73B | — | -$1.84B | -$150.51M | -$1.69B | -$11.60 | -$11.60 | 145,614,000 | 145,614,000 |
|---|
| 2019-09-30 | $947.92M | — | — | — | $327.12M | — | $140.82M | -$12.46M | $29.13M | $16.76M | $12.37M | $0.08 | $0.08 | 145,720,000 | 145,840,000 |
|---|
| 2019-03-31 | $795.39M | — | — | — | $324.93M | — | $19.15M | -$761,000.00 | -$27.24M | -$61.19M | -$114.38M | -$1.34 | -$1.34 | 85,649,000 | 85,649,000 |
|---|
| 2018-12-31 | $1.03B | — | — | — | $346.43M | — | $259.95M | -$252,000.00 | $206.27M | $23.66M | $214.91M | $2.52 | $2.52 | 64,000 | 64,000 |
|---|
| 2018-09-30 | $919.85M | — | — | — | $329.44M | — | $186.84M | -$281,000.00 | $132.15M | $10.87M | $70.08M | $0.82 | $0.82 | 85,544,000 | 85,622,000 |
|---|
| 2018-06-30 | $891.13M | — | — | — | $328.2M | — | $181.24M | -$2.06M | $108.97M | $142.03M | -$69.9M | -$0.82 | -$0.82 | 85,280,000 | 85,280,000 |
|---|
| 2018-03-31 | $1.07B | — | — | — | $472.99M | — | $60.85M | -$973,000.00 | -$550.41M | -$117.37M | -$416.99M | -$4.89 | -$4.89 | 85,215,000 | 85,215,000 |
|---|
| 2017-12-31 | $81.84M | — | — | — | $8.97M | — | $55.09M | -$30.17M | -$74.15M | -$227.33M | $418.74M | $4.94 | $4.94 | 67,000 | 67,000 |
|---|
| 2017-09-30 | $1.2B | — | — | — | $438.8M | — | $225.66M | $50,000.00 | -$246.78M | $2.05M | -$250.49M | -$2.94 | -$2.94 | 85,072,000 | 85,072,000 |
|---|
| 2017-06-30 | $1.25B | — | — | — | $447.29M | — | $308.09M | $1.65M | -$153.18M | $17.41M | -$176.35M | -$2.08 | -$2.08 | 84,869,000 | 84,869,000 |
|---|
| 2017-03-31 | $1.33B | — | — | — | $450.62M | — | $114.06M | -$15.37M | -$356.9M | $30.68M | -$388.22M | -$4.58 | -$4.58 | 84,754,000 | 84,754,000 |
|---|
| 2016-12-31 | $344.99M | — | — | — | $444.27M | — | $526.32M | -$38.96M | $25M | -$91.87M | $100.34M | $1.19 | $1.19 | 59,000 | 59,000 |
|---|
| 2016-09-30 | $1.57B | — | — | — | $421.7M | — | $299.35M | -$7.32M | -$22.92M | $5.61M | -$35M | -$0.41 | -$0.41 | 84,650,000 | 84,650,000 |
|---|
| 2016-06-30 | $1.61B | — | — | — | $434.58M | — | $252.71M | -$34.02M | -$248.91M | $27.14M | -$278.9M | -$3.30 | -$3.30 | 84,469,000 | 84,469,000 |
|---|
| 2016-03-31 | $1.36B | — | — | — | $425.57M | — | $420.71M | -$5.71M | -$49.38M | $9.49M | -$88.5M | -$1.05 | -$1.05 | 84,409,000 | 84,409,000 |
|---|
| 2015-12-31 | $1.72B | — | — | — | $433.48M | — | $376.82M | -$5.07M | -$84.78M | $5.43M | -$93.43M | -$1.11 | -$1.11 | 42,000 | 42,000 |
|---|
| 2015-09-30 | $1.58B | — | — | — | $429.43M | — | $267.13M | -$17.98M | -$210.63M | $2.84M | -$221.92M | -$2.63 | -$2.63 | 84,350,000 | 84,350,000 |
|---|
| 2015-06-30 | $1.6B | — | — | — | $424.56M | — | $412.2M | $16.21M | -$25.24M | $22.08M | -$54.47M | -$0.65 | -$0.65 | 84,238 | 84,238 |
|---|
| 2015-03-31 | $1.34B | — | — | — | $416.88M | — | $93.14M | — | -$330.03M | $56.61M | -$384.97M | -$4.58 | -$4.58 | 84,118 | 84,118 |
|---|
| 2014-12-31 | $1.72B | — | — | — | $420.12M | — | $347.77M | — | -$83.82M | -$33.65M | -$68.09M | -$0.81 | -$0.81 | 38,000 | 38,000 |
|---|
| 2014-09-30 | $1.63B | — | — | — | $427.26M | — | $347.44M | — | -$83.45M | $24.38M | -$114.85M | -$1.37 | -$1.37 | 83,991,000 | 83,991,000 |
|---|
| 2014-06-30 | $1.63B | — | — | — | $418.93M | — | $303.57M | — | -$172.4M | -$621,000.00 | -$186.63M | -$2.22 | -$2.22 | 83,916 | 83,916 |
|---|
| 2014-03-31 | $1.34B | — | — | — | $414.64M | — | $82.81M | — | -$364M | $68.39M | -$424.19M | -$5.06 | -$5.06 | 83,800 | 83,800 |
|---|
| 2013-12-31 | $1.69B | — | — | — | $410.68M | — | $332.53M | — | -$265.4M | $36.83M | -$309.23M | -$3.70 | -$3.70 | 100 | 100 |
|---|
| 2013-09-30 | $1.59B | — | — | — | $411.35M | — | $266.71M | — | -$165.97M | -$73.8M | -$101.86M | -$1.22 | -$1.22 | 83,455 | 83,455 |
|---|
| 2013-06-30 | $1.62B | — | — | — | $411.34M | — | $320.22M | — | $31.48M | $11.48M | $7.2M | $0.09 | $0.09 | 83,207 | 83,820 |
|---|
| 2013-03-31 | $1.34B | — | — | — | $403.36M | — | $81.33M | — | -$305.44M | -$96.33M | -$203M | -$2.47 | -$2.47 | 83,126 | 83,126 |
|---|
| 2012-12-31 | $1.7B | — | — | — | $413.13M | — | $310.73M | — | -$325.77M | -$128.99M | -$191.26M | -$2.31 | -$2.31 | 82,662,346 | 82,662,346 |
|---|
| 2012-09-30 | $1.59B | — | — | — | $424.05M | — | $331.91M | — | -$51.82M | -$13.23M | -$50.56M | -$0.61 | -$0.61 | 82,765 | 82,765 |
|---|
| 2012-06-30 | $1.6B | — | — | — | $399.33M | — | $346.2M | — | -$36.37M | -$8.66M | -$39.03M | -$0.48 | -$0.48 | 82,543 | 82,543 |
|---|
| 2012-03-31 | $1.36B | — | — | — | $424.58M | — | $81.22M | — | -$305.51M | -$157.4M | -$143.63M | -$1.83 | -$1.83 | 82,654 | 82,654 |
|---|
| 2011-12-31 | $1.65B | — | — | — | $409.22M | — | $330.22M | — | -$34.87M | -$3.47M | -$43.03M | -$0.53 | -$0.53 | 56,000 | 56,000 |
|---|
| 2011-09-30 | $1.58B | — | — | — | $402.16M | — | $268.76M | — | -$87.96M | -$20.67M | -$74.06M | -$0.91 | -$0.91 | 82,654,000 | 82,654,000 |
|---|
| 2011-06-30 | $1.6B | — | — | — | $420.44M | — | $311.04M | — | -$47.16M | -$9.18M | -$53.18M | -$0.65 | -$0.65 | 82,375,000 | 82,375,000 |
|---|
| 2011-03-31 | $1.32B | — | — | — | $372.71M | — | $144.7M | — | -$224.02M | -$92.66M | -$131.83M | -$1.62 | -$1.62 | 82,260,000 | 82,260,000 |
|---|
| 2010-12-31 | $1.63B | — | — | — | $423.15M | — | $301.24M | — | -$86.03M | -$30.4M | -$62.67M | -$0.80 | -$0.80 | 124,000 | 124,000 |
|---|
| 2010-09-30 | $1.48B | — | — | — | $383M | — | $221.1M | — | -$170.81M | -$20.42M | -$154.69M | -$1.91 | -$1.91 | 81,619,000 | 81,619,000 |
|---|
| 2010-06-30 | $1.49B | — | — | — | $376.64M | — | $267.43M | — | -$115.19M | -$37.98M | -$86.32M | -$1.06 | -$1.06 | 81,540,000 | 81,540,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 | $3.86B | — | — | — | $1.69B | — | -$20.64M | — | -$473.68M | -$1.8M | -$472.87M | -$3.06 | -$3.06 | 154,295,000 | 154,295,000 |
|---|
| 2024-12-31 | $3.85B | — | — | — | $1.69B | — | -$763.11M | — | -$1.17B | -$158.4M | -$1.01B | -$6.68 | -$6.68 | 151,272,000 | 151,272,000 |
|---|
| 2023-12-31 | $3.75B | — | — | — | $1.66B | $3.05B | -$797.31M | — | -$1.16B | -$62.34M | -$1.1B | -$7.39 | -$7.39 | 149,255,000 | 149,255,000 |
|---|
| 2022-12-31 | $3.91B | — | — | — | $1.59B | $2.96B | $56.86M | — | — | $4.72M | -$264.66M | -$1.79 | -$1.79 | 148,058,000 | 148,058,000 |
|---|
| 2021-12-31 | $3.56B | — | — | — | $1.52B | $2.75B | $154.86M | — | -$150M | $8.39M | -$159.2M | -$1.09 | -$1.09 | 146,726,000 | 146,726,000 |
|---|
| 2020-12-31 | $2.95B | — | — | — | $1.4B | $2.41B | -$1.74B | — | -$2.1B | -$183.62M | -$1.91B | -$13.12 | -$13.12 | 145,979,000 | 145,979,000 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | $39.1M | — | — | — | — | — |
|---|
| 2018-12-31 | $3.61B | — | — | — | $1.35B | — | $690.14M | -$23.01M | -$24.14M | $13.84M | -$201.91M | -$2.36 | -$2.36 | 85,412,000 | 85,412,000 |
|---|
| 2017-12-31 | $3.58B | — | — | — | $1.35B | — | $700.78M | -$43.85M | -$833.2M | -$177.19M | -$398.06M | -$4.68 | -$4.68 | 84,967,000 | 84,967,000 |
|---|
| 2016-12-31 | $4.89B | — | — | — | $1.73B | — | $1.5B | -$86.01M | -$296.2M | -$49.63M | -$302.06M | -$3.57 | -$3.57 | 84,569,000 | 84,569,000 |
|---|
| 2015-12-31 | $6.24B | — | — | — | $1.7B | — | $1.15B | $13.06M | -$650.68M | $86.96M | -$754.77M | -$8.96 | -$8.96 | 84,278,000 | 84,278,000 |
|---|
| 2014-12-31 | $6.32B | — | — | — | $1.68B | — | $1.08B | $9.1M | -$703.67M | $58.49M | -$793.76M | -$9.46 | -$9.46 | 83,941,000 | 83,941,000 |
|---|
| 2013-12-31 | $6.24B | — | — | — | $1.64B | — | $1B | — | -$705.33M | -$121.82M | -$606.88M | -$7.31 | -$7.31 | 83,364 | 83,364 |
|---|
| 2012-12-31 | $6.25B | — | — | — | $1.67B | — | $1.07B | — | -$719.47M | -$308.28M | -$424.48M | -$5.23 | -$5.23 | 82,745,000 | 82,745,000 |
|---|
| 2011-12-31 | $6.16B | — | — | — | $1.6B | — | $1.05B | — | -$394.01M | -$125.98M | -$302.09M | -$3.70 | -$3.70 | 82,487,000 | 82,487,000 |
|---|
| 2010-12-31 | $5.87B | — | — | — | $1.57B | — | $864.84M | — | -$622.83M | -$159.98M | -$479.09M | -$5.94 | -$5.94 | 81,653,000 | 81,653,000 |
|---|
| 2009-12-31 | $5.55B | — | — | — | $1.52B | — | -$3.69B | — | -$4.54B | -$493.32M | -$4.03B | -$49.71 | -$49.71 | 81,296,000 | 81,296,000 |
|---|