Complete source-backed income-statement history.
- Available history
- 2023-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 | $356.9M | — | — | — | — | — | — | — | $87.4M | $7.4M | $80M | $0.36 | $0.36 | 218,412,430 | 219,690,786 |
|---|
| 2026-03-31 | $273.3M | — | — | — | — | — | — | — | $2M | $6.1M | -$4.1M | -$0.02 | -$0.02 | 221,984,101 | 221,984,101 |
|---|
| 2025-12-31 | $248.4M | — | — | — | — | — | — | — | -$2.2M | -$3.1M | $8.3M | $0.44 | $0.44 | 10,635,979 | 10,635,979 |
|---|
| 2025-09-30 | $267.4M | — | — | — | — | — | — | — | -$1.36B | $9.5M | -$1.37B | -$6.99 | -$6.99 | 206,064,119 | 206,064,119 |
|---|
| 2025-06-30 | $219.1M | — | — | — | — | — | — | — | $22.3M | $9.2M | $8.8M | $0.05 | $0.04 | 166,185,094 | 205,948,671 |
|---|
| 2025-03-31 | $178M | — | — | — | — | — | — | — | $15.5M | $7.7M | $7.8M | $0.04 | $0.03 | 166,185,094 | 205,273,147 |
|---|
| 2024-12-31 | $190.7M | — | — | — | — | — | — | — | $23M | $2.4M | $16.7M | $0.12 | $0.11 | 68,161 | 279,274 |
|---|
| 2024-09-30 | $153.7M | — | — | — | — | — | — | — | $1.3M | -$8.1M | $8.1M | $0.05 | $0.04 | 166,185,094 | 199,710,283 |
|---|
| 2024-06-30 | $130.1M | — | — | — | — | — | — | — | -$4.3M | $4.9M | -$9M | -$0.05 | -$0.05 | 165,949,086 | 165,949,086 |
|---|
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 | $912.9M | — | — | — | — | — | — | — | -$1.32B | $23.3M | -$1.35B | -$7.49 | -$7.49 | 190,260,158 | 190,260,158 |
|---|
| 2024-12-31 | $602.6M | — | — | — | — | — | — | — | $32M | $9.1M | $22.9M | $0.16 | $0.14 | 165,982,094 | 199,663,694 |
|---|
| 2023-12-31 | $344M | — | — | — | — | — | — | — | -$43.9M | $20.2M | -$64.1M | -$0.29 | -$0.29 | 165,604,641 | 165,604,641 |
|---|