Complete source-backed income-statement history.
- Available history
- 2020-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 | $161.28M | — | — | — | $29.94M | — | -$4.62M | -$5.17M | -$9.79M | $0.00 | -$9.79M | -$0.08 | -$0.08 | 103,031,493 | 103,031,493 |
|---|
| 2026-03-31 | $147.44M | — | — | — | $28.21M | — | -$6.51M | $4.02M | -$2.49M | $0.00 | -$2.49M | -$0.02 | -$0.02 | 101,801,609 | 101,801,609 |
|---|
| 2025-12-31 | $141.96M | — | — | — | $28.04M | — | -$6.91M | -$601,000.00 | -$7.51M | $0.00 | -$7.51M | -$0.05 | -$0.05 | 3,055,648 | 3,055,648 |
|---|
| 2025-09-30 | $136.56M | — | — | — | $25.25M | — | -$8.05M | -$8.45M | -$16.5M | $0.00 | -$16.5M | -$0.14 | -$0.14 | 97,474,797 | 97,474,797 |
|---|
| 2025-06-30 | $119.8M | — | — | — | $26.91M | — | -$11.21M | -$5.93M | -$17.14M | -$131,000.00 | -$17.01M | -$0.15 | -$0.15 | 93,203,665 | 93,203,665 |
|---|
| 2025-03-31 | $104.41M | — | — | — | $25.38M | — | -$9.91M | -$9.67M | -$19.59M | $0.00 | -$19.59M | -$0.21 | -$0.21 | 77,098,825 | 77,098,825 |
|---|
| 2024-12-31 | $100.27M | — | — | — | $24.86M | — | -$11.93M | -$1.25M | -$13.18M | $0.00 | -$13.18M | -$0.15 | -$0.15 | 205,338 | 205,338 |
|---|
| 2024-09-30 | $99.9M | — | — | — | $26.65M | — | -$13.85M | -$2.26M | -$16.11M | $0.00 | -$16.11M | -$0.18 | -$0.18 | 75,524,823 | 75,524,823 |
|---|
| 2024-06-30 | $98.58M | — | — | — | $27.87M | — | -$16.36M | $885,000.00 | -$15.48M | $0.00 | -$15.48M | -$0.17 | -$0.17 | 74,748,365 | 74,748,365 |
|---|
| 2024-03-31 | $94.67M | — | — | — | $28.45M | — | -$17.97M | -$1.92M | -$19.89M | $0.00 | -$19.89M | -$0.22 | -$0.22 | 74,234,287 | 74,234,287 |
|---|
| 2023-12-31 | $85.79M | — | — | — | $28.09M | — | -$15.29M | -$3.78M | -$19.07M | -$314,000.00 | -$18.75M | -$0.21 | -$0.21 | 69,206 | 69,206 |
|---|
| 2023-09-30 | $82.04M | — | — | — | $28.21M | — | -$13.93M | -$3.36M | -$17.28M | $135,000.00 | -$17.42M | -$0.19 | -$0.19 | 73,469,101 | 73,469,101 |
|---|
| 2023-06-30 | $80.22M | — | — | — | $28.73M | — | -$14.94M | -$1.86M | -$16.8M | $99,000.00 | -$16.9M | -$0.19 | -$0.19 | 74,119,910 | 74,119,910 |
|---|
| 2023-03-31 | $76.19M | — | — | — | $28.83M | — | -$32.87M | $2.91M | -$29.95M | $44,000.00 | -$30M | -$0.33 | -$0.33 | 73,449,132 | 73,449,132 |
|---|
| 2022-12-31 | $71.42M | — | — | — | $29.57M | — | -$25.08M | $13.71M | -$11.37M | -$367,000.00 | -$11.01M | -$0.12 | -$0.18 | -13,780 | 5,305,582 |
|---|
| 2022-09-30 | $64.98M | — | — | — | $31.96M | — | -$20.1M | $17.4M | -$2.7M | -$24,000.00 | -$2.67M | -$0.03 | -$0.17 | 72,184,366 | 79,581,304 |
|---|
| 2022-06-30 | $60.92M | — | — | — | $28.35M | — | -$18.3M | $12.82M | -$5.49M | -$32,000.00 | -$5.45M | -$0.06 | -$0.06 | 72,996,836 | 72,996,836 |
|---|
| 2022-03-31 | $55.16M | — | — | — | $29.81M | — | -$18.47M | $37.94M | $19.47M | $180,000.00 | $19.29M | $0.22 | $0.21 | 73,252,365 | 76,247,966 |
|---|
| 2021-12-31 | $52.3M | — | — | — | $48.25M | — | -$40.83M | $28.21M | -$12.62M | -$2.47M | -$10.16M | -$0.15 | -$0.15 | 1,253,308 | 1,253,308 |
|---|
| 2021-09-30 | $52.28M | — | — | — | $12.73M | — | -$2.16M | -$24,000.00 | -$2.18M | $799,000.00 | -$2.98M | -$0.05 | -$0.05 | 66,021,828 | 66,021,828 |
|---|
| 2021-06-30 | $49.84M | — | — | — | $11.21M | — | -$1.12M | $5.1M | $3.99M | $780,000.00 | $3.21M | $0.05 | $0.05 | 66,021,829 | 66,021,829 |
|---|
| 2021-03-31 | $48.58M | — | — | — | $11.18M | — | -$1.75M | $975,000.00 | -$778,000.00 | $218,000.00 | -$996,000.00 | -$0.02 | -$0.02 | 62,853,419 | 62,853,419 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$7.72M | — | -$9.02M | -$505,573.00 | -$8.51M | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | — | -$198,480.00 | — | -$2.4M | $12,573.00 | -$2.42M | — | — | — | — |
|---|
| 2020-06-30 | — | — | — | — | — | — | -$194,558.00 | — | -$2.62M | — | -$2.62M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | -$87,774.00 | — | — | — | -$776,839.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 | $502.73M | — | — | — | $105.57M | — | -$36.08M | -$24.65M | -$60.74M | -$131,000.00 | -$60.61M | -$0.54 | -$0.54 | 92,389,381 | 92,389,381 |
|---|
| 2024-12-31 | $393.41M | — | — | — | $107.83M | — | -$60.12M | -$4.55M | -$64.66M | $0.00 | -$64.66M | -$0.71 | -$0.71 | 75,043,678 | 75,043,678 |
|---|
| 2023-12-31 | $324.24M | — | — | — | $113.85M | — | -$77.02M | -$6.09M | -$83.1M | -$36,000.00 | -$83.07M | -$0.92 | -$0.92 | 73,748,660 | 73,748,660 |
|---|
| 2022-12-31 | $252.48M | — | — | — | $119.69M | — | -$81.95M | $81.86M | -$91,000.00 | -$243,000.00 | $152,000.00 | $0.00 | -$0.21 | 72,793,497 | 80,605,600 |
|---|
| 2021-12-31 | $203M | — | — | — | $83.37M | — | -$45.86M | $34.26M | -$11.6M | -$671,000.00 | -$10.93M | -$0.16 | -$0.16 | 66,230,606 | 66,230,606 |
|---|
| 2020-12-31 | $187.52M | — | — | — | $41.9M | — | -$8.2M | -$6.62M | -$14.82M | -$493,000.00 | -$14.32M | -$0.24 | -$0.24 | 59,117,723 | 59,117,723 |
|---|