Complete source-backed income-statement history.
- Available history
- 2018-03-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 | $740.31M | $636.1M | — | — | — | — | -$137.8M | — | -$165.33M | -$21.23M | -$133.93M | -$0.99 | -$0.99 | 136,120,000 | 136,120,000 |
|---|
| 2026-03-31 | $819.8M | $708.3M | — | — | — | — | $5.49M | — | -$20.11M | -$5.23M | -$16.04M | -$0.12 | -$0.12 | 135,779,000 | 135,779,000 |
|---|
| 2025-12-31 | $846.29M | $674.13M | — | — | — | — | -$73.28M | — | -$97.99M | $3.54M | -$102.77M | -$0.74 | -$0.73 | 98,000 | -1,956,000 |
|---|
| 2025-09-30 | $820.31M | $658.37M | — | — | — | — | $61.73M | — | $36.35M | $10.6M | $24.51M | $0.17 | $0.16 | 135,345,000 | 137,211,000 |
|---|
| 2025-06-30 | $657.1M | $521.31M | — | — | — | — | $65.69M | — | $38.16M | $32.78M | $14.67M | $0.10 | $0.10 | 134,993,000 | 137,071,000 |
|---|
| 2025-03-31 | $777.88M | $657.44M | — | — | — | — | $23.17M | — | -$5.23M | $850,000.00 | -$7.21M | -$0.05 | -$0.05 | 134,799,000 | 134,799,000 |
|---|
| 2024-12-31 | $856.65M | $664.44M | — | — | — | — | $97.67M | — | $70.71M | $19.31M | $50.26M | $0.34 | $0.34 | 275,000 | 90,000 |
|---|
| 2024-09-30 | $805.86M | $643.8M | — | — | — | — | $63.49M | — | $32.03M | $8.07M | $22.86M | $0.16 | $0.15 | 134,303,000 | 136,530,000 |
|---|
| 2024-06-30 | $805.98M | $636.62M | — | — | — | — | $52.05M | — | $27.78M | $7.25M | $19.44M | $0.13 | $0.13 | 133,218,000 | 136,029,000 |
|---|
| 2024-03-31 | $792.5M | $635.03M | — | — | — | — | $50.53M | — | $5.5M | $6.61M | -$2.13M | -$0.02 | -$0.02 | 132,914,000 | 132,914,000 |
|---|
| 2023-12-31 | $858.23M | $553.83M | — | — | — | — | -$217.8M | — | -$271.69M | -$18.11M | -$254.5M | -$1.91 | -$1.94 | -393,000 | -784,000 |
|---|
| 2023-09-30 | $804.03M | $693.49M | — | — | — | — | -$461.04M | — | -$487.5M | -$34.58M | -$454.08M | -$3.37 | -$3.43 | 134,825,000 | 134,982,000 |
|---|
| 2023-06-30 | $793.29M | $673.4M | — | — | — | — | $54.26M | — | $20.44M | $5.4M | $13.98M | $0.10 | $0.09 | 134,295,000 | 136,233,000 |
|---|
| 2023-03-31 | $744.63M | $655.4M | — | — | — | — | $26.18M | — | $14.96M | -$1.71M | $15.71M | $0.11 | -$0.06 | 134,525,000 | 135,976,000 |
|---|
| 2022-12-31 | $780.28M | $536.63M | — | — | — | — | $26.73M | — | $3.16M | $4.73M | -$2.59M | -$0.02 | -$0.02 | -11,000 | 389,000 |
|---|
| 2022-09-30 | $756.5M | $646.71M | — | — | — | — | $52.95M | — | $22.81M | $5.58M | $16.12M | $0.11 | $0.11 | 134,227,000 | 137,583,000 |
|---|
| 2022-06-30 | $727.61M | $610.01M | — | — | — | — | $59.18M | — | $24.1M | $8.85M | $14.03M | $0.10 | $0.09 | 134,332,000 | 137,015,000 |
|---|
| 2022-03-31 | $706.2M | $597.12M | — | — | — | — | $51.55M | — | $47.83M | $5.6M | $41.75M | $0.29 | $0.08 | 134,023,000 | 138,483,000 |
|---|
| 2021-12-31 | $702.11M | $591.62M | — | — | — | — | $69.08M | — | $33.5M | $10.02M | $22.94M | $0.15 | $0.40 | 2,078,000 | -604,000 |
|---|
| 2021-09-30 | $653.29M | $529.89M | — | — | — | — | $75.71M | — | $70.41M | $12.15M | $58.09M | $0.40 | $0.20 | 131,684,000 | 140,322,000 |
|---|
| 2021-06-30 | $617.02M | $490.72M | — | — | — | — | $65.41M | — | $92.39M | $12.33M | $79.11M | $0.56 | $0.12 | 129,664,000 | 136,582,000 |
|---|
| 2021-03-31 | $482.12M | $396.7M | — | — | — | — | $15.41M | — | -$5.34M | -$1.7M | -$3.97M | -$0.04 | -$0.08 | 111,109,000 | 115,995,000 |
|---|
| 2020-12-31 | $348.43M | $291.83M | — | — | — | — | $34.3M | — | -$97.73M | -$7.22M | -$80.52M | -$1.39 | -$1.39 | 4,502,000 | 4,502,000 |
|---|
| 2020-09-30 | $284.41M | $240.72M | — | — | — | — | $13.26M | — | -$66.9M | -$4.92M | -$51.04M | -$0.89 | -$0.89 | 57,372,000 | 57,372,000 |
|---|
| 2020-06-30 | $232.12M | $198.42M | — | — | — | — | $15.57M | — | $9.68M | $1.83M | $4.47M | $0.10 | $0.08 | 44,508,000 | 47,834,000 |
|---|
| 2020-03-31 | $191.44M | $167.63M | — | — | — | — | $8.22M | — | -$51.09M | -$1.64M | -$34.55M | -$0.82 | -$0.82 | 41,977,000 | 41,977,000 |
|---|
| 2019-12-31 | $149.54M | $123.53M | — | — | — | — | $396,000.00 | — | -$17.07M | -$4.71M | -$9.77M | -$0.35 | -$0.35 | 3,427,000 | 3,427,000 |
|---|
| 2019-09-30 | $136.45M | $114.8M | — | — | — | — | $8.72M | — | -$2.03M | $1.03M | -$3.69M | -$0.17 | -$0.17 | 21,721,000 | 21,721,000 |
|---|
| 2019-06-30 | $124.15M | $102.15M | — | — | — | — | $14.91M | — | $276,000.00 | $2M | -$2.08M | -$0.10 | -$0.10 | 21,721,000 | 21,721,000 |
|---|
| 2019-03-31 | $119.5M | $100.23M | — | — | — | — | $5.35M | — | -$3.03M | $2.42M | -$5.8M | — | — | — | 13,863,570 |
|---|
| 2018-12-31 | — | — | — | — | — | — | $31.84M | — | $20.26M | -$2.64M | $21.83M | — | — | — | — |
|---|
| 2018-09-30 | — | — | — | — | — | — | -$444,751.00 | — | $760,077.00 | $241,760.00 | $518,317.00 | — | — | — | — |
|---|
| 2018-06-30 | — | — | — | — | — | — | -$234,405.00 | — | $922,234.00 | $232,404.00 | $689,830.00 | — | — | — | — |
|---|
| 2018-03-31 | — | — | — | — | — | — | -$72,527.00 | — | $292,382.00 | $72,049.00 | $220,333.00 | — | — | — | — |
|---|
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.24B | $2.64B | — | — | — | — | $90.87M | — | -$15.15M | $50.88M | -$70.79M | -$0.52 | -$0.52 | 135,146,000 | 135,146,000 |
|---|
| 2024-12-31 | $3.26B | $2.58B | — | — | — | — | $263.73M | — | $136.02M | $41.24M | $90.42M | $0.62 | $0.61 | 133,756,000 | 135,531,000 |
|---|
| 2023-12-31 | $3.2B | $2.58B | — | — | — | — | -$598.4M | — | -$723.78M | -$49M | -$678.9M | -$5.06 | -$5.31 | 134,156,000 | 134,418,000 |
|---|
| 2022-12-31 | $2.97B | $2.39B | — | — | — | — | $190.41M | — | $97.9M | $24.77M | $69.32M | $0.47 | $0.33 | 134,175,000 | 138,988,000 |
|---|
| 2021-12-31 | $2.45B | $2.01B | — | — | — | — | $225.61M | — | $190.96M | $32.81M | $156.18M | $1.12 | $0.67 | 126,306,000 | 133,034,000 |
|---|
| 2020-12-31 | $1.06B | $898.6M | — | — | — | — | $71.35M | — | -$206.04M | -$11.96M | -$161.63M | -$3.08 | -$3.08 | 52,488,000 | 52,488,000 |
|---|
| 2019-12-31 | $529.64M | $440.71M | — | — | — | — | $29.38M | — | -$21.86M | $739,000.00 | -$21.34M | -$0.95 | -$0.95 | 22,557,000 | 22,557,000 |
|---|
| 2018-12-31 | $345.28M | $293.38M | — | — | — | — | $31.09M | — | $22.24M | -$2.1M | $23.26M | — | — | — | 11,899,898 |
|---|