Complete source-backed income-statement history.
- Available history
- 2021-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 | $293.18M | — | $25.86M | — | $39.41M | — | -$22.55M | — | -$45.53M | -$20.43M | -$25.1M | -$0.20 | -$0.20 | 124,938,000 | 124,938,000 |
|---|
| 2026-03-31 | $265.58M | — | $6.33M | — | $35.75M | — | -$32.48M | — | -$47.77M | -$510,000.00 | -$47.26M | -$0.38 | -$0.38 | 124,626,000 | 124,626,000 |
|---|
| 2025-12-31 | $249.43M | — | $20.24M | — | $33.72M | — | -$14.9M | — | -$30.91M | -$8.66M | -$22.24M | -$0.18 | -$0.18 | 536,000 | 536,000 |
|---|
| 2025-09-30 | $259.61M | — | $23.76M | — | $36.32M | — | -$18.54M | — | -$33.55M | -$9.83M | -$23.72M | -$0.19 | -$0.19 | 123,737,000 | 123,737,000 |
|---|
| 2025-06-30 | $288.68M | — | $52.14M | — | $34.37M | — | $7.19M | — | -$7.24M | -$1.68M | -$5.56M | -$0.04 | -$0.04 | 123,655,000 | 123,655,000 |
|---|
| 2025-03-31 | $297.59M | — | $54.53M | — | $34.41M | — | $15.33M | — | $3.51M | $2.29M | $1.22M | $0.01 | $0.01 | 118,245,000 | 119,747,000 |
|---|
| 2024-12-31 | $271.34M | — | $49.9M | — | $25.51M | — | $30.74M | — | $18.82M | $4.42M | $14.4M | $0.13 | $0.13 | 665,000 | 614,000 |
|---|
| 2024-09-30 | $304.43M | — | $53.02M | — | $25.46M | — | $15.24M | — | $4.33M | $415,000.00 | $3.92M | $0.04 | $0.04 | 109,883,000 | 111,078,000 |
|---|
| 2024-06-30 | $287.52M | — | $60.36M | — | $27.27M | — | $28.22M | — | $17.9M | $3.07M | $14.84M | $0.13 | $0.13 | 111,064,000 | 112,023,000 |
|---|
| 2024-03-31 | $192.67M | — | $68.75M | — | $28.01M | — | $39.68M | — | $34.72M | $7.94M | $26.79M | $0.26 | $0.26 | 102,931,000 | 103,822,000 |
|---|
| 2023-12-31 | $141.14M | — | $62.95M | — | $13.62M | — | $49.3M | — | $47.06M | $11.01M | $35.74M | $0.28 | $0.27 | 13,261,000 | 13,289,000 |
|---|
| 2023-09-30 | $157.62M | — | $79.63M | — | $14.3M | — | $65.32M | — | $63.96M | $7.64M | $29.44M | $0.51 | $0.51 | 57,237,000 | 57,928,000 |
|---|
| 2023-06-30 | $161.79M | — | $88.85M | — | $12.18M | — | $76.67M | — | $76.27M | $5.05M | $38.52M | $0.67 | $0.67 | 57,148,000 | 57,420,000 |
|---|
| 2023-03-31 | $153.42M | — | $82.34M | — | $8.5M | — | $73.84M | — | $70.58M | $7.68M | $1.73M | $0.03 | $0.03 | 57,148,000 | 57,408,000 |
|---|
| 2022-12-31 | $149.87M | — | $74.79M | — | $7.9M | — | $66.89M | — | $63.02M | $434,000.00 | $62.58M | — | — | — | — |
|---|
| 2022-09-30 | $141.68M | — | $74.41M | — | $5.77M | — | $68.63M | — | $65.66M | $604,000.00 | $65.06M | — | — | — | — |
|---|
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.1B | — | $150.67M | — | $138.83M | — | -$10.91M | — | -$68.18M | -$17.88M | -$50.3M | -$0.41 | -$0.41 | 122,435,000 | 122,435,000 |
|---|
| 2024-12-31 | $1.06B | — | $232.01M | — | $106.22M | — | $113.88M | — | $75.78M | $15.84M | $59.94M | $0.55 | $0.55 | 108,235,000 | 109,176,000 |
|---|
| 2023-12-31 | $613.96M | — | $313.77M | — | $48.61M | — | $265.13M | — | $257.87M | $31.38M | $105.43M | $1.50 | $1.48 | 70,450,000 | 71,035,000 |
|---|
| 2022-12-31 | $482.72M | — | $256.31M | — | $24.32M | — | $231.99M | — | $218.86M | $1.86M | $217.01M | — | — | — | — |
|---|
| 2021-12-31 | $172.4M | — | $64.07M | — | $17.07M | — | $47M | — | $5.09M | $831,000.00 | $4.26M | — | — | — | — |
|---|