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 | $225.59M | — | — | $15.55M | — | — | $77.74M | — | $82.99M | -$4.45M | $87.45M | $0.39 | $0.35 | 221,514,237 | 246,969,949 |
|---|
| 2026-03-31 | $167.01M | — | — | $15.61M | — | — | $41.94M | — | $38.1M | -$6.95M | $44.95M | $0.21 | $0.18 | 217,277,605 | 248,829,672 |
|---|
| 2025-12-31 | $159.91M | — | — | $15.57M | — | — | $29.01M | — | $21.35M | $6.27M | $15.16M | $0.06 | $0.06 | 33,539,074 | 38,695,615 |
|---|
| 2025-09-30 | $156.37M | — | — | $15.92M | — | — | $52.72M | $5.64M | $58.36M | -$31.46M | $89.58M | $0.42 | $0.34 | 103,571,820 | 129,922,329 |
|---|
| 2025-06-30 | $106.08M | — | — | $16.02M | — | — | $27.72M | — | $33.35M | $3.36M | $29.94M | $0.11 | $0.08 | 69,718,087 | 87,771,893 |
|---|
| 2025-03-31 | $84.51M | — | — | $17.42M | — | — | $8.07M | — | $617,000.00 | $1.23M | -$820,000.00 | -$0.01 | -$0.01 | 69,398,649 | 69,398,649 |
|---|
| 2024-12-31 | $83.86M | — | — | $16.25M | — | — | -$804,000.00 | — | $6.28M | $389,000.00 | $5.48M | $0.00 | $0.00 | 1,319,664 | 2,782,530 |
|---|
| 2024-09-30 | $101.01M | — | — | $16.08M | — | — | $26.14M | $2.54M | $28.68M | $1.25M | $27.34M | $0.09 | $0.09 | 68,568,542 | 73,585,747 |
|---|
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 | $506.87M | — | — | $64.92M | — | — | $117.53M | — | $113.68M | -$20.61M | $133.86M | $0.54 | $0.44 | 114,435,259 | 141,802,002 |
|---|
| 2024-12-31 | $340.89M | — | — | $62.66M | — | — | $9.24M | — | $22.09M | $2.18M | $17.21M | $0.00 | $0.00 | 65,020,119 | 72,637,457 |
|---|
| 2023-12-31 | $209.55M | — | — | $49.15M | — | — | -$49.44M | — | -$52.34M | $102,000.00 | -$47.94M | -$0.93 | -$0.93 | 51,305,065 | 51,305,065 |
|---|