Complete source-backed income-statement history.
- Available history
- 2019-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 | $447.44M | $203.68M | — | — | $163.12M | — | -$12.7M | -$3.79M | -$52.06M | $6.89M | -$58.95M | -$1.13 | -$1.13 | 52,305,291 | 52,305,291 |
|---|
| 2026-03-31 | $442.72M | $192.67M | — | — | $168.86M | — | $1.08M | $4.29M | -$28.47M | $7.98M | -$36.45M | -$0.71 | -$0.71 | 51,186,206 | 51,186,206 |
|---|
| 2025-12-31 | $438.36M | $193.79M | — | — | $149.98M | — | $2.04M | -$1.06M | -$33.07M | -$7.84M | -$25.23M | -$0.47 | -$0.47 | -839,962 | -839,962 |
|---|
| 2025-09-30 | $433.82M | $183.05M | — | — | $130.07M | — | $39M | -$608,000.00 | $4.25M | $91.93M | -$87.68M | -$1.52 | -$1.52 | 57,626,623 | 57,626,623 |
|---|
| 2025-06-30 | $428.22M | $190.18M | — | — | $143.82M | — | $20.55M | -$6.71M | -$20.71M | $29.42M | -$50.13M | -$0.85 | -$0.85 | 59,294,514 | 59,294,514 |
|---|
| 2025-03-31 | $401M | $174.18M | — | — | $139.79M | — | $10.32M | $823,000.00 | -$22.53M | -$3.06M | -$19.47M | -$0.33 | -$0.33 | 59,834,256 | 59,834,256 |
|---|
| 2024-12-31 | $420.07M | $183.47M | — | — | $136.78M | — | $29.51M | $19.47M | $15.82M | -$17.69M | $33.51M | $0.55 | $0.55 | -139,733 | 872,663 |
|---|
| 2024-09-30 | $427.1M | $178.1M | — | — | $143.91M | — | $34.36M | -$14.74M | -$15.93M | -$2.95M | -$12.98M | -$0.21 | -$0.21 | 60,748,810 | 60,748,810 |
|---|
| 2024-06-30 | $439.92M | $183.83M | — | — | $150.06M | — | $36.52M | $4.4M | $3.78M | $5.21M | -$1.43M | -$0.02 | -$0.02 | 60,696,289 | 60,696,289 |
|---|
| 2024-03-31 | $417.74M | $170.37M | — | — | $144.81M | — | $32.97M | $12.36M | $10.36M | $7.3M | $3.06M | $0.05 | $0.05 | 61,629,490 | 61,958,211 |
|---|
| 2023-12-31 | $414.54M | $173.58M | — | — | $125.03M | — | $46.28M | -$6.5M | $1.27M | $13.4M | -$12.13M | -$0.20 | -$0.20 | 84,253 | 84,253 |
|---|
| 2023-09-30 | $396.41M | $164.08M | — | — | $121.2M | — | $43.23M | $9.66M | $14.47M | $17.02M | -$2.55M | -$0.04 | -$0.04 | 61,623,820 | 61,623,820 |
|---|
| 2023-06-30 | $402.34M | $166.61M | — | — | $133.6M | — | $34.17M | $7.38M | $4.78M | $6.55M | -$1.77M | -$0.03 | -$0.03 | 61,466,385 | 61,466,385 |
|---|
| 2023-03-31 | $387.85M | $158.94M | — | — | $128.31M | — | $34.98M | $2.55M | $71,000.00 | $3.88M | -$3.81M | -$0.06 | -$0.06 | 60,952,372 | 60,952,372 |
|---|
| 2022-12-31 | $383.57M | $156.13M | — | — | $136.99M | — | $18.24M | -$14.09M | -$33.46M | $247,000.00 | -$33.71M | -$0.54 | -$0.54 | 47,935 | 47,935 |
|---|
| 2022-09-30 | $365.99M | $151.81M | — | — | $132.25M | — | $4.66M | $38.23M | $8.26M | $7.28M | $978,000.00 | $0.02 | $0.02 | 60,592,461 | 60,662,734 |
|---|
| 2022-06-30 | $378.91M | $158.99M | — | — | $134.71M | — | -$703.09M | $56.16M | -$675.36M | -$16.62M | -$658.74M | -$10.89 | -$10.89 | 60,488,339 | 60,488,339 |
|---|
| 2022-03-31 | $367.67M | $147.1M | — | — | $130.57M | — | -$1.19B | $3.48M | -$1.21B | -$43.41M | -$1.17B | -$19.41 | -$19.41 | 60,337,352 | 60,337,352 |
|---|
| 2021-12-31 | $371.66M | $148.11M | — | — | $127.03M | — | $28.97M | $64.09M | $71.52M | -$19.01M | $90.3M | -$1.56 | -$1.56 | -663,402,998 | -663,402,998 |
|---|
| 2021-09-30 | $353.59M | $144.85M | — | — | $111.04M | — | -$301.18M | $96.49M | -$223.97M | -$76.86M | -$147.2M | -$0.20 | -$0.20 | 723,712,382 | 723,712,382 |
|---|
| 2021-06-30 | $384.34M | $155.78M | — | — | $113.04M | — | $39.57M | $46.56M | $23.48M | $16.69M | $6.6M | $0.01 | -$0.04 | 723,712,382 | 728,026,983 |
|---|
| 2021-03-31 | $377.42M | $151.04M | — | — | $194M | — | -$36.62M | $32.53M | -$66.47M | -$5.94M | -$60.65M | -$0.08 | -$0.08 | 723,712,382 | 723,712,382 |
|---|
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.7B | $741.2M | — | — | $563.65M | — | $71.92M | -$7.56M | -$72.06M | $110.45M | -$182.51M | -$3.14 | -$3.14 | 58,070,416 | 58,070,416 |
|---|
| 2024-12-31 | $1.7B | $715.76M | — | — | $575.55M | — | $133.35M | $21.48M | $14.02M | -$8.14M | $22.16M | $0.36 | $0.36 | 60,884,122 | 61,896,518 |
|---|
| 2023-12-31 | $1.6B | $663.21M | — | — | $508.14M | — | $158.66M | $13.08M | $20.59M | $40.84M | -$20.25M | -$0.33 | -$0.33 | 61,434,238 | 61,434,238 |
|---|
| 2022-12-31 | $1.5B | $614.03M | — | — | $534.52M | — | -$1.87B | $83.78M | -$1.91B | -$52.5M | -$1.86B | -$30.78 | -$30.78 | 60,519,640 | 60,519,640 |
|---|
| 2021-12-31 | $1.49B | $599.78M | — | $8.57M | $545.11M | — | -$269.27M | $239.66M | -$195.44M | -$85.11M | -$110.95M | -$1.84 | -$1.84 | 60,309,384 | 60,309,384 |
|---|
| 2020-12-31 | $1.43B | $534.82M | — | — | $465.9M | — | $19.68M | -$40.81M | -$185.91M | -$59.2M | -$126.72M | -$2.10 | -$2.10 | 60,309,366 | 60,309,366 |
|---|
| 2019-12-31 | $1.42B | $508.74M | — | — | $443.06M | — | $51.81M | -$13.91M | -$126.66M | -$16.52M | -$110.2M | -$0.15 | -$0.15 | 723,712,382 | 723,712,382 |
|---|