Complete source-backed income-statement history.
- Available history
- 2012-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 | $845.4M | $745.7M | $99.7M | — | $100.8M | — | $100,000.00 | — | -$119.1M | $500,000.00 | -$119.6M | -$3.27 | -$3.27 | 36,600,000 | 36,600,000 |
|---|
| 2026-03-31 | $724.7M | $663M | $61.7M | — | $87.4M | — | -$23.6M | — | -$106.5M | $9.4M | -$115.9M | -$3.20 | -$3.20 | 36,200,000 | 36,200,000 |
|---|
| 2025-12-31 | $662.6M | $634.5M | $28.1M | — | $184.7M | — | -$163.7M | — | -$226.2M | $25.2M | -$251.4M | -$7.00 | -$7.00 | 100,000 | 100,000 |
|---|
| 2025-09-30 | $743.2M | $705.8M | $37.4M | — | $63.2M | — | -$28.2M | — | -$101.4M | $8.3M | -$109.7M | -$3.05 | -$3.05 | 36,000,000 | 36,000,000 |
|---|
| 2025-06-30 | $784.3M | $747.7M | $36.6M | — | $78.1M | — | -$33.3M | — | -$103M | $2.5M | -$105.5M | -$2.95 | -$2.95 | 35,700,000 | 35,700,000 |
|---|
| 2025-03-31 | $784.8M | $721M | $63.8M | — | $91M | — | -$29M | — | -$72.4M | $6.6M | -$79M | -$2.22 | -$2.22 | 35,500,000 | 35,500,000 |
|---|
| 2024-12-31 | $821.5M | $765.5M | $56M | — | $89.8M | — | -$44.2M | — | -$116.5M | $1.4M | -$117.9M | -$3.33 | -$3.33 | 0 | 0 |
|---|
| 2024-09-30 | $867.7M | $787.1M | $80.6M | — | $97M | — | -$12.4M | — | -$83.9M | $3.4M | -$87.3M | -$2.47 | -$2.47 | 35,400,000 | 35,400,000 |
|---|
| 2024-06-30 | $920M | $851.6M | $68.4M | — | $70.1M | — | $13.9M | — | -$47.5M | $20.3M | -$67.8M | -$1.92 | -$1.92 | 35,300,000 | 35,300,000 |
|---|
| 2024-03-31 | $904M | $843.4M | $60.6M | — | $70.1M | — | -$3.3M | — | -$70.1M | $5.4M | -$75.5M | -$2.14 | -$2.14 | 35,300,000 | 35,300,000 |
|---|
| 2023-12-31 | $837.5M | $817.2M | $20.3M | — | $105.2M | — | -$72M | — | -$137.1M | $127.9M | -$265M | -$7.46 | -$7.46 | 200,000 | 200,000 |
|---|
| 2023-09-30 | $879M | $847.7M | $31.3M | — | $66.6M | — | -$16.4M | — | -$56.1M | -$17.7M | -$38.4M | -$1.09 | -$1.09 | 35,200,000 | 35,200,000 |
|---|
| 2023-06-30 | $962.6M | $909M | $53.6M | — | $53.8M | — | -$336.8M | — | -$374.1M | -$25.1M | -$349M | -$9.93 | -$9.93 | 35,200,000 | 35,200,000 |
|---|
| 2023-03-31 | $996.3M | $959.1M | $37.2M | — | $84.7M | — | -$30.2M | — | -$65.6M | -$16.7M | -$48.9M | -$1.40 | -$1.40 | 35,000,000 | 35,000,000 |
|---|
| 2022-12-31 | $975.2M | $978.4M | -$3.2M | — | $136M | — | -$420.9M | — | -$447.3M | -$83M | -$365.3M | -$10.18 | -$10.18 | -400,000 | -400,000 |
|---|
| 2022-09-30 | $1.18B | $1.22B | -$39.5M | — | $80.5M | — | -$99.1M | — | -$130M | -$12.1M | -$119.8M | -$3.41 | -$3.41 | 35,200,000 | 35,200,000 |
|---|
| 2022-06-30 | $1.43B | $1.29B | $139.1M | — | $85.6M | — | $91.6M | — | $67.9M | $30.8M | $37.4M | $1.03 | $1.01 | 36,300,000 | 37,000,000 |
|---|
| 2022-03-31 | $1.39B | $1.21B | $176M | — | $96.7M | — | $64.6M | — | $39.7M | $22.6M | $16.7M | $0.45 | $0.44 | 37,300,000 | 38,100,000 |
|---|
| 2021-12-31 | $1.3B | $1.18B | $121.6M | — | $93M | — | $47.3M | — | $23.4M | $22M | $123.8M | $3.20 | $3.13 | 0 | 0 |
|---|
| 2021-09-30 | $1.27B | $1.1B | $168.3M | — | $76.4M | — | $107.8M | — | $84.9M | $5.5M | $93.1M | $2.39 | $2.36 | 38,800,000 | 39,500,000 |
|---|
| 2021-06-30 | $1.27B | $1.05B | $220M | — | $97.3M | — | $151M | — | $156.3M | $23.3M | $151.6M | $3.91 | $3.82 | 38,800,000 | 39,600,000 |
|---|
| 2021-03-31 | $986M | $797.1M | $188.9M | — | $56.5M | — | $155.3M | — | $85.9M | $20.1M | $71.5M | $1.86 | $1.81 | 38,500,000 | 39,500,000 |
|---|
| 2020-12-31 | $768.1M | $634.4M | $133.7M | — | $55.7M | — | $101.8M | — | $92.6M | $26.5M | $66.7M | $1.73 | $1.73 | -100,000 | 200,000 |
|---|
| 2020-09-30 | $679.2M | $572.9M | $106.3M | — | $46.3M | — | $78.3M | — | $67.1M | $26.9M | $105.8M | $2.77 | $2.75 | 38,300,000 | 38,400,000 |
|---|
| 2020-06-30 | $534.3M | $510.9M | $23.4M | — | $52.9M | — | -$15.1M | — | -$27.2M | -$53M | -$128.4M | -$3.36 | -$3.35 | 38,200,000 | 38,300,000 |
|---|
| 2020-03-31 | $853.5M | $783.8M | $69.7M | — | $77.5M | — | -$36.3M | — | -$48.2M | -$11.9M | -$36.3M | -$0.94 | -$0.94 | 38,500,000 | 38,500,000 |
|---|
| 2019-12-31 | $486.9M | $455.4M | $31.5M | — | $68.9M | — | -$16.6M | — | -$22.3M | -$23.1M | $5.7M | $0.16 | $0.17 | -400,000 | -500,000 |
|---|
| 2019-09-30 | $922.1M | $836.9M | $85.2M | — | $67.6M | — | $43.3M | — | $31.8M | $9.3M | $22.5M | $0.56 | $0.56 | 40,100,000 | 40,400,000 |
|---|
| 2019-06-30 | $951.8M | $865.6M | $86.2M | — | $71.4M | — | $55.1M | — | $43.7M | $15.7M | $28M | $0.69 | $0.68 | 40,800,000 | 41,100,000 |
|---|
| 2019-03-31 | $1.01B | $915.7M | $97.4M | — | $68.8M | — | $60.8M | — | $46.6M | $10.8M | $35.8M | $0.87 | $0.86 | 41,300,000 | 41,800,000 |
|---|
| 2018-12-31 | $1.07B | $1.01B | $59.3M | — | $70.9M | — | $17.7M | — | $6.5M | $7.3M | -$800,000.00 | $0.01 | $0.02 | -200,000 | -200,000 |
|---|
| 2018-09-30 | $1.2B | $1.07B | $131.6M | — | $60M | — | $106.1M | — | $93.9M | $19.2M | $74.7M | $1.75 | $1.72 | 42,600,000 | 43,300,000 |
|---|
| 2018-06-30 | $1.24B | $1.07B | $162.7M | — | $61.7M | — | $134.2M | — | $118.7M | $20.4M | $98.3M | $2.28 | $2.24 | 43,100,000 | 43,800,000 |
|---|
| 2018-03-31 | $1.12B | $946.4M | $175.2M | — | $64.4M | — | $156.3M | — | $145.2M | $24.9M | $120.3M | $2.77 | $2.71 | 43,400,000 | 44,400,000 |
|---|
| 2017-12-31 | $1.1B | $935.5M | $166.3M | — | $59.7M | — | $137.3M | — | $144M | $26.4M | $117.6M | $2.69 | $2.62 | -100,000 | 0 |
|---|
| 2017-09-30 | $1.1B | $948.1M | $148.5M | — | $65M | — | $127.3M | — | $41.5M | $8.3M | $33.2M | $0.76 | $0.74 | 43,700,000 | 44,800,000 |
|---|
| 2017-06-30 | $1.15B | $1.02B | $126.5M | — | $54.7M | — | $101.7M | — | $79M | $18.8M | $60.2M | $1.37 | $1.34 | 43,900,000 | 45,000,000 |
|---|
| 2017-03-31 | $1.1B | $905.5M | $199M | — | $59.6M | — | $158.7M | — | $146.6M | $29.3M | $117.3M | $2.66 | $2.59 | 44,100,000 | 45,300,000 |
|---|
| 2016-12-31 | $917.41M | $775.01M | $142.4M | — | $58.07M | — | $118.73M | — | $99M | $20.5M | $78.5M | $1.75 | $1.71 | -652,000 | -541,000 |
|---|
| 2016-09-30 | $935.41M | $795.03M | $140.38M | — | $73.9M | — | $103.17M | — | $83.25M | $16M | $67.25M | $1.47 | $1.43 | 45,865,000 | 46,961,000 |
|---|
| 2016-06-30 | $969.69M | $799.95M | $169.74M | — | $52.25M | — | $156.09M | — | $124.4M | $28.6M | $95.8M | $2.04 | $2.00 | 46,952,000 | 47,857,000 |
|---|
| 2016-03-31 | $894.08M | $754.41M | $139.67M | — | $54.49M | — | $120.21M | — | $98.65M | $21.9M | $76.75M | $1.58 | $1.56 | 48,655,000 | 49,086,000 |
|---|
| 2015-12-31 | $897.01M | $784.69M | $112.32M | — | $54.39M | — | $87.09M | — | $66.69M | $23.6M | $43.09M | $0.88 | $0.88 | 27,000 | 64,000 |
|---|
| 2015-09-30 | $1.03B | $916.39M | $111.56M | — | $51.09M | — | $93.96M | — | $73.26M | $21.2M | $52.06M | $1.07 | $1.06 | 48,778,000 | 48,989,000 |
|---|
| 2015-06-30 | $1.03B | $886.54M | $142.14M | — | $50.74M | — | $132.24M | — | $8.26M | $7.5M | $756,000.00 | $0.02 | $0.02 | 48,771,000 | 48,907,000 |
|---|
| 2015-03-31 | $1.02B | $915.19M | $103.08M | — | $51.78M | — | $88.01M | — | $55.6M | $17.9M | $37.7M | $0.77 | $0.77 | 48,770,000 | 48,851,000 |
|---|
| 2014-12-31 | $1.12B | $1.08B | $38.05M | — | $60.24M | — | -$4.04M | — | -$31.82M | -$2.13M | -$29.69M | -$0.65 | -$0.65 | 1,783,000 | 1,783,000 |
|---|
| 2014-09-30 | $1.31B | $1.24B | $68.24M | — | $48.11M | — | $29.39M | — | -$6.46M | $3.65M | -$10.11M | -$0.21 | -$0.21 | 48,770,000 | 48,770,000 |
|---|
| 2014-06-30 | $1.34B | $1.25B | $92.41M | — | $74.21M | — | $23.58M | — | -$39.17M | $5.45M | -$44.62M | -$1.15 | -$1.15 | 38,912,000 | 38,912,000 |
|---|
| 2014-03-31 | $1.36B | $1.26B | $98.63M | — | $50.03M | — | $63.55M | — | $29.84M | $12.75M | $17.09M | $0.46 | $0.46 | 37,270,000 | 37,270,000 |
|---|
| 2013-12-31 | $1.25B | $1.13B | $115.18M | — | $61.85M | — | $65.52M | — | $24.39M | $13.8M | $10.59M | — | — | 0 | 0 |
|---|
| 2013-09-30 | $1.31B | $1.21B | $96.52M | — | $53.77M | — | $57.96M | — | $10.94M | $6M | $4.94M | — | — | 37,270,000 | 37,270,000 |
|---|
| 2013-06-30 | $1.36B | $1.3B | $65.51M | — | $54.77M | — | $19.66M | — | -$25.91M | $2.15M | -$28.06M | — | — | 37,270,000 | 37,270,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 | $2.97B | $2.81B | $165.9M | — | $417M | — | -$254.2M | — | -$503M | $42.6M | -$545.6M | -$15.24 | -$15.24 | 35,800,000 | 35,800,000 |
|---|
| 2024-12-31 | $3.51B | $3.25B | $265.6M | — | $327M | — | -$46M | — | -$318M | $30.5M | -$348.5M | -$9.86 | -$9.86 | 35,300,000 | 35,300,000 |
|---|
| 2023-12-31 | $3.68B | $3.53B | $142.3M | — | $310.3M | — | -$455.4M | — | -$632.9M | $68.4M | -$701.3M | -$19.88 | -$19.88 | 35,300,000 | 35,300,000 |
|---|
| 2022-12-31 | $4.97B | $4.69B | $272.3M | — | $398.8M | — | -$363.9M | — | -$469.6M | -$41.6M | -$430.9M | -$11.99 | -$11.99 | 35,900,000 | 35,900,000 |
|---|
| 2021-12-31 | $4.83B | $4.13B | $698.9M | — | $323.4M | — | $461.4M | — | $350.5M | $70.9M | $440M | $11.37 | $11.12 | 38,700,000 | 39,600,000 |
|---|
| 2020-12-31 | $2.74B | $2.42B | $321.1M | — | $227.5M | — | $149.6M | — | $105.4M | $42.7M | $7.9M | $0.20 | $0.20 | 38,300,000 | 38,600,000 |
|---|
| 2019-12-31 | $3.37B | $3.07B | $300.4M | — | $276.9M | — | $142.5M | — | $99.8M | $12.7M | $92M | $2.28 | $2.26 | 40,300,000 | 40,700,000 |
|---|
| 2018-12-31 | $4.62B | $4.09B | $528.8M | — | $257M | — | $414.4M | — | $364.3M | $71.8M | $292.5M | $6.83 | $6.70 | 42,800,000 | 43,700,000 |
|---|
| 2017-12-31 | $4.45B | $3.81B | $640.3M | — | $239M | — | $525M | — | $411.1M | $82.8M | $328.3M | $7.49 | $7.30 | 43,800,000 | 45,000,000 |
|---|
| 2016-12-31 | $3.72B | $3.12B | $592.2M | — | $238.7M | — | $498.2M | — | $405.3M | $87M | $318.3M | $6.84 | $6.70 | 46,500,000 | 47,500,000 |
|---|
| 2015-12-31 | $3.97B | $3.5B | $469.1M | — | $208M | — | $401.3M | — | $203.8M | $70.2M | $133.6M | $2.74 | $2.73 | 48,800,000 | 49,000,000 |
|---|
| 2014-12-31 | $5.13B | $4.83B | $297.32M | — | $232.59M | — | $112.48M | — | -$47.61M | $19.72M | -$67.33M | -$1.55 | -$1.55 | 43,476,000 | 43,476,000 |
|---|
| 2013-12-31 | $5.31B | $4.95B | $358.01M | — | $216.86M | — | $180.29M | — | -$369,000.00 | $21.85M | -$22.22M | -$0.60 | -$0.60 | 37,270,000 | 37,270,000 |
|---|
| 2012-12-31 | $5.45B | $5.12B | $336.72M | — | $182.07M | — | $181.79M | — | $47.84M | $17.56M | $30.28M | — | — | 16,123,000 | 16,123,000 |
|---|