Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2026-03-31
- 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-03-31 | $252.07M | $97.33M | — | — | — | — | — | -$6.59M | $285,000.00 | -$32.82M | $32.83M | $0.05 | $0.05 | 597,715,000 | 597,715,000 |
|---|
| 2025-12-31 | $270.34M | $11.43M | — | — | — | — | — | -$10.55M | $26.1M | $8.51M | $17.31M | $0.03 | $0.03 | 25,000 | 25,000 |
|---|
| 2025-09-30 | $237.52M | — | — | — | — | — | — | -$57.99M | -$66.58M | $10.87M | -$77.73M | -$0.13 | -$0.13 | 601,136,000 | 601,136,000 |
|---|
| 2025-06-30 | $240.36M | — | — | — | — | — | — | -$95.14M | -$88.27M | $9.8M | -$98.36M | -$0.16 | -$0.16 | 600,814,000 | 600,814,000 |
|---|
| 2025-03-31 | $223.8M | $81.41M | — | — | — | — | — | -$103.06M | -$108.58M | $9.44M | -$118.28M | -$0.20 | -$0.20 | 600,594,000 | 600,594,000 |
|---|
| 2024-12-31 | $231.84M | $21.13M | — | — | — | — | — | -$429.91M | -$402.76M | $9.56M | -$412.85M | -$0.69 | -$0.69 | 51,000 | 51,000 |
|---|
| 2024-09-30 | $225.83M | — | — | — | — | — | — | -$664.99M | -$791.9M | $9.03M | -$801.16M | -$1.34 | -$1.34 | 600,229,000 | 600,229,000 |
|---|
| 2024-06-30 | $266.56M | — | — | — | — | — | — | -$325M | -$305.1M | $14.56M | -$320.64M | -$0.54 | -$0.54 | 600,057,000 | 600,057,000 |
|---|
| 2024-03-31 | $271.32M | $40.89M | — | — | — | — | — | -$913.31M | -$864.43M | $10.95M | -$875.63M | -$1.46 | -$1.46 | 600,304,000 | 600,304,000 |
|---|
| 2023-12-31 | -$122.38M | -$72.09M | — | — | — | — | — | -$324.14M | -$659.6M | $3.98M | -$663.94M | -$1.11 | -$1.11 | 155,000 | 112,000 |
|---|
| 2023-09-30 | $306.58M | — | — | — | — | — | — | $49.48M | $126.95M | $10.06M | $116.71M | $0.19 | $0.19 | 598,444,000 | 598,553,000 |
|---|
| 2023-06-30 | $337.4M | — | — | — | — | — | — | $1.06M | -$190.7M | -$148.26M | -$42.04M | -$0.07 | -$0.07 | 598,344,000 | 598,344,000 |
|---|
| 2023-03-31 | $350.21M | $182.06M | — | — | — | — | — | -$83.29M | $36.57M | $3.54M | $32.79M | $0.05 | $0.05 | 598,302,000 | 598,310,000 |
|---|
| 2022-12-31 | $380.49M | $16.05M | — | — | — | — | — | -$281.32M | -$124.93M | $15.29M | -$140.47M | -$0.24 | -$0.24 | -194,000 | -262,000 |
|---|
| 2022-09-30 | $352.34M | — | — | — | — | — | — | $103.79M | $240.6M | $18.58M | $221.79M | $0.37 | $0.37 | 598,980,000 | 599,339,000 |
|---|
| 2022-06-30 | $400.23M | — | — | — | — | — | — | $32.55M | $200.72M | $10.66M | $189.6M | $0.32 | $0.32 | 598,827,000 | 599,026,000 |
|---|
| 2022-03-31 | $409.8M | $93.99M | — | — | — | — | — | $460.05M | $643.33M | $11.38M | $631.68M | $1.05 | $1.05 | 598,676,000 | 598,932,000 |
|---|
| 2021-12-31 | $409.33M | $36.91M | — | — | — | — | — | $26.66M | $211.65M | $4.81M | $206.54M | $0.35 | $0.35 | 2,526,000 | 2,168,000 |
|---|
| 2021-09-30 | $390.78M | — | — | — | — | — | — | $14.21M | $182M | $10.6M | $171.14M | $0.29 | $0.29 | 595,119,000 | 597,320,000 |
|---|
| 2021-06-30 | $381.79M | — | — | — | — | — | — | $5.11M | $165M | $50.18M | $114.57M | $0.19 | $0.19 | 587,514,000 | 589,053,000 |
|---|
| 2021-03-31 | $362.77M | $42.04M | — | — | — | — | — | $13.62M | $172.24M | $8.36M | $163.78M | — | — | 576,240,000 | 577,541,000 |
|---|
| 2020-12-31 | $333.81M | -$6.11M | — | — | — | — | — | -$19.83M | $116.34M | $6.23M | $109.88M | — | — | 2,588,000 | 2,629,000 |
|---|
| 2020-09-30 | $329.46M | — | — | — | — | — | — | $7.43M | $147.34M | $15.99M | $131.11M | — | — | 531,095,000 | 532,436,000 |
|---|
| 2020-06-30 | $291.84M | — | — | — | — | — | — | $4.37M | $114.48M | $4.83M | $109.47M | — | — | 527,781,000 | 528,880,000 |
|---|
| 2020-03-31 | $294.13M | $71.47M | — | — | — | — | — | -$28.35M | $85.17M | $4.01M | $80.99M | — | — | 521,076,000 | 522,179,000 |
|---|
| 2019-12-31 | $256.44M | $34.13M | — | — | — | — | — | $24.8M | $130.65M | $731,000.00 | $129.64M | $0.27 | $0.27 | 22,173,000 | 22,199,000 |
|---|
| 2019-09-30 | $224.76M | — | — | — | — | — | — | -$2.56M | $89.52M | -$745,000.00 | $89.79M | $0.20 | $0.20 | 439,581,000 | 440,933,000 |
|---|
| 2019-06-30 | $192.55M | — | — | — | — | — | — | $3.96M | $79.65M | -$274,000.00 | $79.44M | — | — | 394,574,000 | 395,692,000 |
|---|
| 2019-03-31 | $180.45M | $102.24M | — | — | — | — | — | $3.92M | $73.96M | -$2.33M | $75.82M | — | — | 380,551,000 | 381,675,000 |
|---|
| 2018-12-31 | $180.58M | $24.38M | — | — | — | — | — | $2.41M | $75.07M | -$3.88M | $78.48M | $0.21 | $0.20 | 430,000 | 487,000 |
|---|
| 2018-09-30 | $197M | — | — | — | — | — | — | $652.92M | $738.54M | $2.06M | $736.03M | $2.01 | $2.00 | 365,024,000 | 366,467,000 |
|---|
| 2018-06-30 | $201.9M | — | — | — | — | — | — | $26.15M | $113.58M | $1.56M | $111.57M | — | — | 364,897,000 | 365,541,000 |
|---|
| 2018-03-31 | $205.05M | — | — | — | — | — | — | -$1,000.00 | $92.22M | $1.18M | $90.6M | — | — | 364,882,000 | 365,343,000 |
|---|
| 2017-12-31 | $204.96M | — | — | — | — | — | $143.08M | -$12.35M | $74.27M | $1.9M | $71.94M | $0.19 | $0.19 | 4,826,000 | 4,845,000 |
|---|
| 2017-09-30 | $176.58M | — | — | — | — | — | $120.7M | -$531,000.00 | $77.41M | $530,000.00 | $76.46M | $0.21 | $0.21 | 364,315,000 | 365,046,000 |
|---|
| 2017-06-30 | $166.81M | — | — | — | — | — | $110.28M | $2.62M | $73.18M | -$614,000.00 | $73.42M | $0.21 | $0.21 | 349,856,000 | 350,319,000 |
|---|
| 2017-03-31 | $156.4M | — | — | — | — | — | $111.53M | -$4.45M | $69.05M | $867,000.00 | $67.97M | — | — | 321,057,000 | 321,423,000 |
|---|
| 2016-12-31 | $153.28M | — | — | — | — | — | $72.72M | $116.06M | — | -$8M | $43.04M | $0.11 | $0.11 | 19,807,000 | 19,640,000 |
|---|
| 2016-09-30 | $126.56M | — | — | — | — | — | $87.87M | -$17.33M | — | $490,000.00 | $70.36M | $0.29 | $0.28 | 246,230,000 | 247,468,000 |
|---|
| 2016-06-30 | $126.3M | — | — | — | — | — | $78.5M | -$24.57M | — | $364,000.00 | $53.72M | $0.23 | $0.22 | 238,082,000 | 239,008,000 |
|---|
| 2016-03-31 | $135M | — | — | — | — | — | $102.55M | -$44.32M | — | $319,000.00 | $57.93M | $0.24 | $0.24 | 237,510,000 | 237,819,000 |
|---|
| 2015-12-31 | $131.55M | — | — | — | — | — | $94.56M | -$36.23M | — | $485,000.00 | $58.24M | $0.26 | $0.25 | 6,338,000 | 6,236,000 |
|---|
| 2015-09-30 | $114.57M | — | — | — | — | — | $57.1M | -$33.98M | — | $80,000.00 | $23.06M | $0.10 | $0.10 | 223,948,000 | 223,948,000 |
|---|
| 2015-06-30 | $99.8M | — | — | — | — | — | $47.86M | -$25.38M | — | $563,000.00 | $22.41M | $0.11 | $0.11 | 208,071,000 | 208,640,000 |
|---|
| 2015-03-31 | $95.96M | — | — | — | — | — | $63.71M | -$27.73M | — | $375,000.00 | $35.9M | $0.18 | $0.17 | 202,958,000 | 203,615,000 |
|---|
| 2014-12-31 | $82.11M | — | — | — | — | — | $37.31M | -$22.28M | — | $108,000.00 | $14.95M | $0.08 | $0.08 | 804,000 | 688,000 |
|---|
| 2014-09-30 | $80.78M | — | — | — | — | — | $53.17M | -$24.5M | — | $249,000.00 | $28.54M | $0.16 | $0.16 | 171,893,000 | 172,639,000 |
|---|
| 2014-06-30 | $76.56M | — | — | — | — | — | $23.78M | -$23.99M | — | $40,000.00 | -$203,000.00 | — | — | 171,718,000 | 172,369,000 |
|---|
| 2014-03-31 | $73.09M | — | — | — | — | — | $28.69M | -$21.39M | — | -$57,000.00 | $7.24M | $0.04 | $0.04 | 163,973,000 | 164,549,000 |
|---|
| 2013-12-31 | $67.68M | — | — | — | — | — | $33.66M | -$20.35M | — | $465,000.00 | $17.84M | $0.11 | $0.10 | 3,235,000 | 3,081,000 |
|---|
| 2013-09-30 | $60.11M | — | — | — | — | — | $40.47M | -$15.08M | — | $94,000.00 | $25.65M | $0.16 | $0.16 | 154,758,000 | 155,969,000 |
|---|
| 2013-06-30 | $57.12M | — | — | — | — | — | $38.63M | -$13.6M | — | $115,000.00 | $27.35M | $0.18 | $0.18 | 149,509,000 | 151,056,000 |
|---|
| 2013-03-31 | $57.61M | — | — | — | — | — | $40.78M | -$15.21M | — | $52,000.00 | $26.16M | $0.19 | $0.18 | 140,347,000 | 141,526,000 |
|---|
| 2012-12-31 | $55.55M | — | — | — | — | — | $38.59M | -$16.14M | — | — | $28.56M | $0.21 | $0.21 | 864,000 | 866,000 |
|---|
| 2012-09-30 | $52.85M | — | — | — | — | — | $36.87M | -$14M | — | — | $31.46M | $0.23 | $0.23 | 134,781,000 | 134,782,000 |
|---|
| 2012-06-30 | $48.92M | — | — | — | — | — | $33.02M | -$14.03M | — | — | $19.32M | $0.14 | $0.14 | 134,715,000 | 134,715,000 |
|---|
| 2012-03-31 | $41.27M | — | — | — | — | — | $21.73M | -$12.81M | — | — | $10.56M | $0.08 | $0.08 | 124,906,000 | 124,906,000 |
|---|
| 2011-12-31 | $22.39M | — | — | — | — | — | $9.72M | -$11.44M | — | — | $12.69M | — | — | 55,000 | 53,000 |
|---|
| 2011-09-30 | $34.63M | — | — | — | — | — | $20.41M | -$22.31M | — | — | $425,000.00 | — | — | 110,714,000 | 110,719,000 |
|---|
| 2011-06-30 | $34.96M | — | — | — | — | — | $17.83M | -$16.16M | — | — | $2.64M | — | — | 110,589,000 | 110,600,000 |
|---|
| 2011-03-31 | $34.35M | — | — | — | — | — | $17.81M | -$8.15M | — | — | $10.78M | — | — | 110,400,000 | 110,408,000 |
|---|
| 2010-12-31 | $17.93M | — | — | — | — | — | $6.12M | -$8.01M | — | — | $10.59M | — | — | 3,133,000 | 3,133,000 |
|---|
| 2010-09-30 | $28.64M | — | — | — | — | — | $15.62M | -$6.96M | — | — | $8.92M | — | — | 110,046,000 | 110,046,000 |
|---|
| 2010-06-30 | $30.59M | — | — | — | — | — | $14.44M | -$14.74M | — | — | $6.22M | — | — | 103,498 | 103,498 |
|---|
| 2010-03-31 | $30.86M | — | — | — | — | — | $6.04M | -$9.47M | — | — | -$2.82M | — | — | 79,176,000 | 79,176,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 | $972.02M | $90.31M | — | — | — | — | — | -$266.73M | -$237.32M | $38.62M | -$277.05M | -$0.46 | -$0.46 | 600,892,000 | 600,892,000 |
|---|
| 2024-12-31 | $995.55M | $74.17M | — | — | — | — | — | -$2.33B | -$2.36B | $44.1M | -$2.41B | -$4.02 | -$4.02 | 600,248,000 | 600,248,000 |
|---|
| 2023-12-31 | $871.8M | $110.07M | — | — | — | — | — | -$356.88M | -$686.77M | -$130.68M | -$556.48M | -$0.93 | -$0.93 | 598,518,000 | 598,518,000 |
|---|
| 2022-12-31 | $1.54B | $167.42M | — | — | — | — | — | $315.07M | $959.72M | $55.9M | $902.6M | $1.50 | $1.50 | 598,634,000 | 598,837,000 |
|---|
| 2021-12-31 | $1.54B | $101.44M | — | — | — | — | — | $59.6M | $730.89M | $73.95M | $656.02M | $1.11 | $1.11 | 588,817,000 | 590,139,000 |
|---|
| 2020-12-31 | $1.25B | $30.14M | — | — | — | — | — | -$36.38M | $463.33M | $31.06M | $431.45M | $0.81 | $0.81 | 529,239,000 | 530,461,000 |
|---|
| 2019-12-31 | $854.2M | $168.21M | — | — | — | — | — | $30.13M | $373.78M | -$2.62M | $374.68M | $0.87 | $0.87 | 427,075,000 | 428,299,000 |
|---|
| 2018-12-31 | $784.52M | $84.17M | — | — | — | — | — | $681.48M | $1.02B | $927,000.00 | $1.02B | $2.77 | $2.76 | 365,364,000 | 366,271,000 |
|---|
| 2017-12-31 | $704.75M | — | — | — | — | — | $485.58M | -$14.71M | $293.92M | $2.68M | $289.79M | $0.82 | $0.82 | 349,902,000 | 350,441,000 |
|---|
| 2016-12-31 | $541.14M | — | — | — | — | — | $341.64M | $29.84M | $219.11M | -$6.83M | $225.05M | $0.86 | $0.86 | 260,414,000 | 261,072,000 |
|---|
| 2015-12-31 | $441.88M | — | — | — | — | — | $263.24M | -$123.31M | $141.43M | $1.5M | $139.6M | $0.64 | $0.63 | 217,997,000 | 218,304,000 |
|---|
| 2014-12-31 | $312.53M | — | — | — | — | — | $142.95M | -$92.15M | $51.14M | $340,000.00 | $50.52M | $0.29 | $0.29 | 169,999,000 | 170,540,000 |
|---|
| 2013-12-31 | $242.52M | — | — | — | — | — | $153.54M | -$64.24M | $90.03M | $726,000.00 | $96.99M | $0.64 | $0.63 | 151,439,000 | 152,598,000 |
|---|
| 2012-12-31 | $198.13M | — | — | — | — | — | $129.85M | -$56.98M | $72.89M | $19,000.00 | $89.9M | $0.67 | $0.67 | 132,331,000 | 132,333,000 |
|---|
| 2011-12-31 | $132.32M | — | — | — | — | — | $70.18M | -$58.06M | — | $128,000.00 | $26.54M | $0.23 | $0.23 | 110,623,000 | 110,629,000 |
|---|
| 2010-12-31 | $108.02M | — | — | — | — | — | $42.21M | -$39.18M | — | $1.6M | $22.91M | $0.22 | $0.22 | 100,706,000 | 100,708,000 |
|---|
| 2009-12-31 | $114.04M | — | — | — | — | — | $67.55M | -$37.61M | — | $300,000.00 | $36.33M | $0.45 | $0.45 | 78,117,000 | 78,117,000 |
|---|