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 | $473.5M | $356.2M | $117.3M | $5.8M | $95.7M | — | -$32.9M | — | -$79.8M | $15.8M | -$95.3M | -$1.31 | -$1.31 | 72,914,000 | 72,914,000 |
|---|
| 2026-03-31 | $437.6M | $325.1M | $112.5M | $4.8M | $91.5M | — | $16.2M | — | -$23.1M | $13.7M | -$35.8M | -$0.50 | -$0.50 | 71,801,000 | 71,801,000 |
|---|
| 2025-12-31 | $574.5M | $379.9M | $194.6M | $8.1M | $109.9M | — | $76.6M | — | $40.7M | $20.9M | $18.7M | $0.27 | $0.27 | 105,000 | 105,000 |
|---|
| 2025-09-30 | $460.2M | $343M | $117.2M | $4.8M | $90.9M | — | -$33.5M | — | -$292.9M | $16.3M | -$308.9M | -$4.33 | -$4.33 | 71,301,000 | 71,301,000 |
|---|
| 2025-06-30 | $483.3M | $353.3M | $130M | $6.1M | $93.6M | — | $30.3M | — | $0.00 | $20M | -$20.1M | -$0.28 | -$0.28 | 71,261,000 | 71,261,000 |
|---|
| 2025-03-31 | $432.1M | $324.6M | $107.5M | $5.6M | $96.8M | — | $5.1M | — | -$20M | $10.6M | -$29.5M | -$0.42 | -$0.42 | 70,106,000 | 70,106,000 |
|---|
| 2024-12-31 | $545.4M | $370.4M | $175M | $7.7M | $118.7M | — | $48.6M | — | $59.3M | $28.8M | $30M | $0.44 | $0.44 | 87,000 | 87,000 |
|---|
| 2024-09-30 | $497M | $352M | $145M | $6.5M | $91.9M | — | $7.5M | — | -$8.6M | $53.3M | -$61.9M | -$0.89 | -$0.89 | 69,357,000 | 69,357,000 |
|---|
| 2024-06-30 | $478.2M | $348.3M | $129.9M | $4.9M | $101.4M | — | $23.6M | — | $6.3M | $18.8M | -$12M | -$0.17 | -$0.17 | 69,275,000 | 69,275,000 |
|---|
| 2024-03-31 | $487.8M | $351.8M | $136M | $6.1M | $112.2M | — | $17.7M | — | -$132.3M | $17M | -$149.5M | -$2.18 | -$2.18 | 68,704,000 | 68,704,000 |
|---|
| 2023-12-31 | $267.3M | $376.4M | $181.2M | $8.2M | $129M | — | $44M | — | -$140.6M | $23.6M | -$165.3M | -$2.42 | -$2.42 | 49,000 | 49,000 |
|---|
| 2023-09-30 | $464.6M | $369.3M | $95.3M | $4.3M | $108.1M | — | -$17.1M | — | -$28.5M | $20.4M | -$50M | -$0.73 | -$0.73 | 68,381,000 | 68,381,000 |
|---|
| 2023-06-30 | $476.8M | $361M | $115.8M | $5.4M | $110.3M | — | $100,000.00 | — | -$24.1M | $15.4M | -$40M | -$0.59 | -$0.59 | 68,289,000 | 68,289,000 |
|---|
| 2023-03-31 | $516.4M | $357.4M | $159M | $6.2M | $102.9M | — | $49.9M | — | -$154.6M | $19.9M | -$175.4M | -$2.58 | -$2.58 | 67,943,000 | 67,943,000 |
|---|
| 2022-12-31 | $492.2M | $367.2M | $189.8M | $6.9M | $132.9M | — | $50M | — | $26M | $17.2M | $8.5M | $0.12 | $0.12 | 42,000 | 42,000 |
|---|
| 2022-09-30 | $390.1M | $356.9M | $104.3M | $6M | $106.3M | — | -$8M | — | -$39.2M | $700,000.00 | -$40.1M | -$0.59 | -$0.59 | 67,787,000 | 67,787,000 |
|---|
| 2022-06-30 | $443.1M | $366.9M | $148.1M | $4.8M | $109.6M | — | $33.7M | — | $3.5M | $20.3M | -$17.1M | -$0.25 | -$0.25 | 67,694,000 | 67,694,000 |
|---|
| 2022-03-31 | $374.5M | $359.3M | $87.4M | $6.5M | $104.4M | — | -$23.5M | — | -$52.9M | $4.1M | -$57.3M | -$0.85 | -$0.85 | 67,387,000 | 67,387,000 |
|---|
| 2021-12-31 | $460.9M | $375.6M | $163.7M | $9.4M | $109.8M | — | $44.5M | — | -$109.6M | $21.9M | -$131.2M | -$1.96 | -$1.96 | 240,000 | 240,000 |
|---|
| 2021-09-30 | $410.4M | $361.1M | $126.9M | $6.7M | $95.1M | — | $25.1M | — | -$7.6M | $10.9M | -$18.7M | -$0.28 | -$0.28 | 67,131,000 | 67,131,000 |
|---|
| 2021-06-30 | $441.6M | $375.1M | $142.2M | $6.8M | $94.6M | — | $40.8M | — | -$195.4M | -$53.1M | -$140.8M | -$2.10 | -$2.10 | 67,080,000 | 67,080,000 |
|---|
| 2021-03-31 | $432.9M | $370.6M | $139.2M | $5.6M | $90M | — | $43.6M | — | -$149.1M | $8.4M | -$157.8M | -$2.45 | -$2.45 | 64,423,000 | 64,423,000 |
|---|
| 2020-12-31 | $501.5M | $401.8M | $175.1M | $10.5M | $116.9M | — | $47.7M | — | -$155.9M | $18.8M | -$173.1M | -$2.76 | -$2.76 | 35,000 | 35,000 |
|---|
| 2020-09-30 | $411.8M | $375.3M | $119.9M | $6.7M | $85.5M | — | $27.7M | — | -$7.2M | $6.1M | -$12.9M | -$0.20 | -$0.20 | 63,032,000 | 63,032,000 |
|---|
| 2020-06-30 | $367.6M | $363.9M | $74.9M | $3.2M | $80.2M | — | -$8.5M | — | -$66.8M | $9.7M | -$78.6M | -$1.25 | -$1.25 | 63,010,000 | 63,010,000 |
|---|
| 2020-03-31 | $435.9M | $402.3M | $113.1M | $6.2M | $86.8M | — | $20.1M | — | -$41.9M | $10.8M | $1.02B | $16.21 | $16.21 | 62,650,000 | 62,650,000 |
|---|
| 2019-12-31 | $202.4M | $430.5M | — | $9.2M | $96.8M | — | $10.3M | — | -$32.8M | $4.3M | -$10.8M | -$0.19 | -$0.19 | 2,146,000 | 2,146,000 |
|---|
| 2019-09-30 | $552.1M | $412.1M | — | $5.9M | $84.7M | — | $49.4M | — | -$15M | $10.4M | -$13.2M | -$0.23 | -$0.23 | 58,245,000 | 58,245,000 |
|---|
| 2019-06-30 | $569.4M | $416.8M | — | $7.2M | $92.4M | — | $53M | — | $7.9M | $3.6M | $26.2M | $0.51 | $0.50 | 51,782,000 | 52,110,000 |
|---|
| 2019-03-31 | $554.5M | $429.4M | — | $9M | $90.9M | — | $25.2M | — | -$20.7M | $9.4M | -$19.4M | -$0.38 | -$0.38 | 51,418,000 | 51,418,000 |
|---|
| 2018-12-31 | $187.1M | $110.7M | — | $10.1M | $65.8M | — | $500,000.00 | — | -$34.1M | -$4.4M | $25M | $0.49 | $0.58 | 28,000 | -21,778,000 |
|---|
| 2018-09-30 | $688.3M | $534.5M | — | $7.1M | $90.9M | — | $55.8M | — | $22.2M | $15.2M | $6.1M | $0.12 | $0.12 | 51,021,000 | 51,718,000 |
|---|
| 2018-06-30 | $667.4M | $514.5M | — | $6.2M | $92.7M | — | $54M | — | $20.3M | $14.3M | $3.8M | $0.07 | $0.07 | 50,986,000 | 51,398,000 |
|---|
| 2018-03-31 | $708.4M | $507.2M | — | $8.5M | $90.9M | — | $101.8M | — | $62.6M | $20.9M | $40.6M | $0.80 | $0.62 | 50,748,000 | 72,943,000 |
|---|
| 2017-12-31 | $744.8M | $558M | — | $7.4M | $97.7M | — | $81.7M | — | $27.4M | -$27.1M | $50.5M | $1.00 | $1.00 | 21,000 | 21,000 |
|---|
| 2017-09-30 | $666.3M | $562.7M | — | $8.7M | $97.8M | — | -$2.9M | — | -$40.4M | $12.5M | -$41.1M | -$0.81 | -$0.81 | 50,471,000 | 50,471,000 |
|---|
| 2017-06-30 | $666.2M | $547.5M | — | $10.8M | $111.4M | — | -$3.5M | — | -$42.3M | -$3.8M | -$42M | -$0.83 | -$0.83 | 50,437,000 | 50,437,000 |
|---|
| 2017-03-31 | $664.5M | $525.9M | — | $11.8M | $105M | — | $21.8M | — | -$16.8M | $12.9M | -$32.7M | -$0.65 | -$0.65 | 50,256,000 | 50,256,000 |
|---|
| 2016-12-31 | $721.7M | $502.7M | — | $6.5M | $95.4M | — | $117.1M | — | $24.6M | $23M | -$1.2M | -$0.02 | -$0.02 | 8,000 | 8,000 |
|---|
| 2016-09-30 | $683.3M | $561.7M | — | $11.4M | $120M | — | -$9.8M | — | -$15.2M | $9.9M | -$28.2M | -$0.56 | -$0.56 | 50,082,000 | 50,082,000 |
|---|
| 2016-06-30 | $748.9M | $570.6M | — | $13.1M | $115.7M | — | $49.5M | — | $44.3M | $18.8M | $21.6M | $0.43 | $0.36 | 50,069,000 | 71,786,000 |
|---|
| 2016-03-31 | $666.8M | $568.3M | — | $16M | $110.1M | — | -$27.6M | — | -$33.2M | $5.5M | -$39.9M | -$0.80 | -$0.80 | 50,004,000 | 50,004,000 |
|---|
| 2015-12-31 | $789.9M | $630.9M | — | $13.2M | $130M | — | $15.8M | — | $12.4M | $11.1M | $1.1M | $0.02 | $0.02 | 11,000 | 11,000 |
|---|
| 2015-09-30 | $739.2M | $598.6M | — | $16.6M | $115.4M | — | $8.6M | — | $7.3M | $14.9M | -$9.6M | -$0.19 | -$0.19 | 49,934,000 | 49,934,000 |
|---|
| 2015-06-30 | $764.8M | $640.5M | — | $28.4M | $145.4M | — | -$49.5M | — | -$50.8M | $5.1M | -$58.2M | -$1.17 | -$1.17 | 49,927,000 | 49,927,000 |
|---|
| 2015-03-31 | $721.2M | $604.2M | — | $18.2M | $128.8M | — | -$30M | — | -$27.7M | $13.3M | -$43.2M | -$0.87 | -$0.87 | 49,821,000 | 49,821,000 |
|---|
| 2014-12-31 | $905.8M | $661.1M | — | $18.3M | $144M | — | $82.4M | — | $88.6M | $23.9M | $61.8M | $1.25 | $1.25 | 136,000 | 440,000 |
|---|
| 2014-09-30 | $882.5M | $647.6M | — | $20.3M | $138M | — | $76.6M | — | $77.6M | $26.4M | $47.8M | $0.95 | $0.95 | 50,245,000 | 50,422,000 |
|---|
| 2014-06-30 | $806.4M | $641.2M | — | $15.8M | $133.6M | — | $15.8M | — | $11M | $19.9M | -$12.1M | -$0.24 | -$0.24 | 50,843,000 | 50,843,000 |
|---|
| 2014-03-31 | $761.7M | $628.7M | — | $14.4M | $138.5M | — | -$19.9M | — | -$31.7M | $16M | -$50.8M | -$1.15 | -$1.15 | 46,343,000 | 46,343,000 |
|---|
| 2013-12-31 | $995.9M | $680.5M | — | $18.9M | $140.6M | — | $155.9M | — | $152.4M | $28.2M | $121.5M | $2.67 | $2.65 | 16,000 | 464,000 |
|---|
| 2013-09-30 | $792.1M | $620.6M | — | $15.8M | $131.7M | — | $24M | — | $23.5M | $27M | -$7.6M | -$0.26 | -$0.26 | 43,811,000 | 43,811,000 |
|---|
| 2013-06-30 | $858.6M | $657.9M | — | $17.8M | $144.9M | — | $38M | — | $49.5M | $22.7M | $24.5M | $0.47 | $0.46 | 43,780,000 | 44,195,000 |
|---|
| 2013-03-31 | $809.9M | $649.1M | — | $17M | $142.2M | — | $1.6M | — | -$6M | $21.4M | -$29.9M | -$0.77 | -$0.77 | 44,054,000 | 44,054,000 |
|---|
| 2012-12-31 | $979.3M | $693.4M | — | $20.5M | $150.8M | — | $114.6M | — | $109.4M | $20.5M | $85.9M | $1.86 | $1.76 | 37,000 | 6,943,000 |
|---|
| 2012-09-30 | $877.4M | $658.8M | — | $18.8M | $138.6M | — | $61.2M | — | $27.6M | $32.7M | -$8.4M | -$0.28 | -$0.28 | 43,966,000 | 43,966,000 |
|---|
| 2012-06-30 | $921.3M | $678.1M | — | $22.2M | $142M | — | $79M | — | $75.2M | $22.1M | $50.7M | $1.06 | $0.99 | 43,905,000 | 51,244,000 |
|---|
| 2012-03-31 | $928.4M | $702.6M | — | $20M | $141.4M | — | $64.4M | — | $41.9M | $22M | $17.4M | $0.31 | $0.30 | 43,611,000 | 44,063,000 |
|---|
| 2011-12-31 | $985.3M | $705M | — | $18.9M | $139.8M | — | $121.6M | — | $111.3M | $12.4M | $98.3M | $2.18 | $2.11 | 82,000 | 5,843,000 |
|---|
| 2011-09-30 | $1.02B | $735.3M | — | $18.5M | $153.3M | — | $113M | — | $117.1M | $33.4M | $82.7M | $1.82 | $1.63 | 43,246,000 | 50,623,000 |
|---|
| 2011-06-30 | $937.2M | $723.5M | — | $18.4M | $147.2M | — | $48.1M | — | -$14.6M | -$9.2M | -$7.6M | -$0.27 | -$0.27 | 43,106,000 | 43,106,000 |
|---|
| 2011-03-31 | $911.2M | $703M | — | $20.3M | $146M | — | $41.9M | — | -$7.8M | $28.2M | -$40.8M | -$0.95 | -$0.95 | 42,836,000 | 42,836,000 |
|---|
| 2010-12-31 | $1.04B | $733.5M | — | $18.1M | $158.4M | — | $134.6M | — | $103.2M | $6.1M | $99.2M | $2.33 | $2.29 | 26,000 | -773,000 |
|---|
| 2010-09-30 | $960.6M | $723.2M | — | $18.9M | $142.4M | — | $76.1M | — | $50.9M | $28.2M | $28.3M | $0.66 | $0.65 | 42,620,000 | 43,292,000 |
|---|
| 2010-06-30 | $1.04B | $749M | — | $21.1M | $160.4M | — | $106.5M | — | $73.7M | $13.3M | $120.2M | $2.82 | $2.77 | 42,590,000 | 43,329,000 |
|---|
| 2010-03-31 | $977.4M | $742.2M | — | $20.8M | $155.9M | — | $58.5M | — | -$4.9M | $11.2M | -$11.6M | -$0.27 | -$0.27 | — | — |
|---|
| 2009-12-31 | $1.16B | $818.5M | — | $25.1M | $180.9M | — | $134.1M | — | $98M | -$12.6M | $114.5M | $2.86 | $2.82 | — | — |
|---|
| 2009-09-30 | $1.11B | $808.6M | — | $24.3M | $161.9M | — | $111.6M | — | $82.8M | $28.4M | $61.1M | $1.51 | $1.48 | — | — |
|---|
| 2009-06-30 | $1.1B | $840.6M | — | $25.1M | $167.8M | — | $67.7M | — | $49.5M | $13.5M | $38.1M | $1.03 | $1.02 | — | — |
|---|
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.95B | $1.4B | $549.3M | $24.6M | $391.2M | — | $78.5M | — | -$272.2M | $67.8M | -$339.8M | -$4.79 | -$4.79 | 70,994,000 | 70,994,000 |
|---|
| 2024-12-31 | $2.01B | $1.42B | $585.9M | $25.2M | $424.2M | — | $97.4M | — | -$75.3M | $117.9M | -$193.4M | -$2.79 | -$2.79 | 69,199,000 | 69,199,000 |
|---|
| 2023-12-31 | $1.73B | $1.46B | $551.3M | $24.1M | $450.3M | — | $76.9M | — | -$347.8M | $79.3M | -$430.7M | -$6.31 | -$6.31 | 68,254,000 | 68,254,000 |
|---|
| 2022-12-31 | $1.7B | $1.45B | $529.6M | $24.2M | $453.2M | — | $52.2M | — | -$62.6M | $42.3M | -$106M | -$1.57 | -$1.57 | 67,665,000 | 67,665,000 |
|---|
| 2021-12-31 | $1.75B | $1.48B | $572M | $28.5M | $389.5M | — | $154M | — | -$461.7M | -$11.9M | -$448.5M | -$6.75 | -$6.75 | 66,451,000 | 66,451,000 |
|---|
| 2020-12-31 | $1.72B | $1.54B | $483M | $26.6M | $369.4M | — | $87M | — | -$271.8M | $45.4M | $750.7M | $11.93 | $11.93 | 62,932,000 | 62,932,000 |
|---|
| 2019-12-31 | $1.88B | $1.69B | $534M | $31.3M | $364.8M | — | $137.9M | — | -$60.6M | $27.7M | -$17.2M | -$0.31 | -$0.31 | 55,961,000 | 55,961,000 |
|---|
| 2018-12-31 | $2.25B | $1.67B | $686.3M | $31.9M | $340.3M | — | $212.1M | — | $71M | $46M | $75.5M | $1.48 | $1.47 | 50,946,000 | 51,487,000 |
|---|
| 2017-12-31 | $2.74B | $2.19B | $547.7M | $38.7M | $411.9M | — | $97.1M | — | -$72.1M | -$5.5M | -$65.3M | -$1.30 | -$1.30 | 50,409,000 | 50,409,000 |
|---|
| 2016-12-31 | $2.82B | $2.2B | $558.6M | $47M | $441.2M | — | $129.2M | — | $20.5M | $57.2M | -$47.7M | -$0.95 | -$0.95 | 50,060,000 | 50,060,000 |
|---|
| 2015-12-31 | $3.02B | $2.47B | $540.9M | $76.4M | $519.6M | — | -$55.1M | — | -$58.8M | $44.4M | -$109.9M | -$2.20 | -$2.20 | 49,905,000 | 49,905,000 |
|---|
| 2014-12-31 | $3.36B | $2.58B | — | $68.8M | $554.1M | — | $154.9M | — | $145.5M | $86.2M | $46.7M | $0.89 | $0.89 | 49,280,000 | 49,584,000 |
|---|
| 2013-12-31 | $3.46B | $2.61B | — | $69.5M | $559.4M | — | $219.5M | — | $219.4M | $99.3M | $108.5M | $2.10 | $2.08 | 43,899,000 | 44,347,000 |
|---|
| 2012-12-31 | $3.71B | $2.73B | — | $81.5M | $572.8M | — | $319.2M | — | $254.1M | $97.3M | $145.6M | $2.95 | $2.84 | 43,864,000 | 51,216,000 |
|---|
| 2011-12-31 | $3.85B | $2.87B | — | $76.1M | $586.3M | — | $324.6M | — | $206M | $64.8M | $134M | $2.79 | $2.71 | 43,145,000 | 49,478,000 |
|---|
| 2010-12-31 | $4.02B | $2.95B | — | $78.9M | $617.1M | — | $375.7M | — | $222.9M | $58.8M | $236.1M | $5.55 | $5.45 | 42,562,000 | 42,562,000 |
|---|
| 2009-12-31 | $4.39B | $3.27B | — | $101.9M | $681.1M | — | $330M | — | $218.2M | $42.3M | $189.3M | $4.82 | $4.75 | 39,241,000 | 39,834,000 |
|---|
| 2008-12-31 | $4.95B | $3.87B | — | $129M | $955.3M | — | $2.1M | — | -$97.6M | $40.9M | -$130.1M | -$3.62 | -$3.62 | — | — |
|---|