Complete source-backed income-statement history.
- Available history
- 2019-09-30 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 | — | — | — | $69.42M | — | $96.9M | -$96.9M | $13.18M | — | — | -$83.72M | -$2.87 | -$2.87 | 29,131,375 | 29,131,375 |
|---|
| 2026-03-31 | — | — | — | $77.99M | — | $105.86M | -$105.86M | $13.3M | — | — | -$92.56M | -$3.20 | -$3.20 | 28,883,596 | 28,883,596 |
|---|
| 2025-12-31 | $0.00 | — | — | $77.51M | — | $97.04M | -$97.04M | $8.13M | — | — | -$88.91M | -$3.51 | -$3.51 | 998,655 | 998,655 |
|---|
| 2025-09-30 | $0.00 | — | — | $65.8M | — | $78.36M | -$78.36M | $4.43M | — | — | -$73.93M | -$3.36 | -$3.36 | 21,977,268 | 21,977,268 |
|---|
| 2025-06-30 | $0.00 | — | — | $63.01M | — | $76.07M | -$76.07M | $4.94M | — | — | -$71.13M | -$3.31 | -$3.31 | 21,474,827 | 21,474,827 |
|---|
| 2025-03-31 | $0.00 | — | — | $60.81M | — | $74.73M | -$74.73M | $5.43M | — | — | -$69.3M | -$3.29 | -$3.29 | 21,055,834 | 21,055,834 |
|---|
| 2024-12-31 | $7.46M | — | — | $56.29M | — | $71.42M | -$63.96M | $5.28M | — | — | -$58.68M | -$3.00 | -$3.00 | 696,190 | 696,190 |
|---|
| 2024-09-30 | $302,000.00 | — | — | $41.88M | — | $57.14M | -$56.84M | $4.93M | — | — | -$51.91M | -$2.75 | -$2.75 | 18,884,562 | 18,884,562 |
|---|
| 2024-06-30 | $357,000.00 | — | — | $27.26M | — | $37.85M | -$37.49M | $4.81M | — | — | -$32.68M | -$1.74 | -$1.74 | 18,824,479 | 18,824,479 |
|---|
| 2024-03-31 | $431,000.00 | — | — | $26.98M | — | $42.32M | -$41.89M | $2.33M | — | — | -$39.55M | -$2.84 | -$2.84 | 13,904,374 | 13,904,374 |
|---|
| 2023-12-31 | $515,000.00 | — | — | $18.39M | — | $28.32M | -$27.81M | $928,000.00 | — | — | -$26.88M | -$1.96 | -$1.96 | 831,195 | 831,195 |
|---|
| 2023-09-30 | $468,000.00 | — | — | $17.26M | — | $25.98M | -$25.52M | $884,000.00 | — | — | -$24.63M | -$2.72 | -$2.72 | 9,039,427 | 9,039,427 |
|---|
| 2023-06-30 | $781,000.00 | — | — | $25.61M | — | $35.74M | -$34.96M | $648,000.00 | — | — | -$34.31M | -$7.38 | -$7.38 | 4,649,371 | 4,649,371 |
|---|
| 2023-03-31 | $683,000.00 | — | — | $25.5M | — | $38.77M | -$38.09M | $636,000.00 | — | — | -$37.46M | -$10.58 | -$10.58 | 3,540,185 | 3,540,185 |
|---|
| 2022-12-31 | $0.00 | — | — | $28.33M | — | $41.45M | -$41.45M | $280,000.00 | — | — | -$41.17M | -$65.86 | -$65.86 | -42,518,788 | -42,518,788 |
|---|
| 2022-09-30 | $0.00 | — | — | $30.44M | — | $44.29M | -$44.29M | $345,000.00 | -$43.95M | $0.00 | -$43.95M | -$0.96 | -$0.96 | 45,774,376 | 45,774,376 |
|---|
| 2022-06-30 | $0.00 | — | — | $43.62M | — | $60.39M | -$60.39M | $200,000.00 | — | — | -$60.19M | -$1.32 | -$1.32 | 45,542,600 | 45,542,600 |
|---|
| 2022-03-31 | $0.00 | — | — | $52.65M | — | $68.85M | -$68.85M | $132,000.00 | — | — | -$68.72M | -$1.51 | -$1.51 | 45,455,179 | 45,455,179 |
|---|
| 2021-12-31 | — | — | — | $43.51M | — | $58.66M | -$58.66M | $70,000.00 | -$58.59M | -$5,000.00 | -$58.58M | -$1.33 | -$1.33 | 846,038 | 846,038 |
|---|
| 2021-09-30 | — | — | — | $33.14M | — | $44.77M | -$44.77M | $73,000.00 | -$44.7M | $5,000.00 | -$44.71M | -$1.00 | -$1.00 | 44,714,941 | 44,714,941 |
|---|
| 2021-06-30 | — | — | — | $25.68M | — | $36.48M | -$36.48M | $82,000.00 | -$36.4M | $0.00 | -$36.4M | -$0.88 | -$0.88 | 41,569,782 | 41,569,782 |
|---|
| 2021-03-31 | — | — | — | $17.93M | — | $27.42M | -$27.42M | $46,000.00 | -$27.37M | $0.00 | -$27.37M | -$0.71 | -$0.71 | 38,470,710 | 38,470,710 |
|---|
| 2020-12-31 | — | — | — | $16.27M | — | $25.71M | -$25.71M | $6,000.00 | -$25.71M | $0.00 | -$25.71M | $18.67 | $18.67 | 7,304,170 | 7,304,170 |
|---|
| 2020-09-30 | — | — | — | $12.79M | — | $16.22M | -$16.22M | $1,000.00 | -$16.22M | $0.00 | -$16.22M | -$12.10 | -$12.10 | 1,665,902 | 1,665,902 |
|---|
| 2020-06-30 | — | — | — | $9.05M | — | $11.57M | -$11.57M | $5,000.00 | -$11.57M | $3,000.00 | -$11.57M | -$8.28 | -$8.28 | 1,642,484 | 1,642,484 |
|---|
| 2020-03-31 | — | — | — | $6.87M | — | $8.47M | -$8.47M | $128,000.00 | -$8.34M | -$11,000.00 | -$8.33M | — | — | — | 1,629,340 |
|---|
| 2019-12-31 | — | — | — | $5.7M | — | $7.49M | -$7.49M | $22,000.00 | -$7.47M | — | -$7.39M | — | — | — | 27,721 |
|---|
| 2019-09-30 | — | — | — | $9.35M | — | $10.65M | -$10.65M | $48,000.00 | -$10.61M | — | -$10.61M | — | — | — | 1,559,800 |
|---|
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 | $0.00 | — | — | $267.12M | — | $326.2M | -$326.2M | $22.93M | -$302.8M | $471,000.00 | -$303.27M | -$13.48 | -$13.48 | 22,504,676 | 22,504,676 |
|---|
| 2024-12-31 | $8.55M | — | — | $152.41M | — | $208.72M | -$200.17M | $17.35M | -$182.74M | — | -$182.82M | -$10.21 | -$10.21 | 17,906,794 | 17,906,794 |
|---|
| 2023-12-31 | $2.45M | — | — | $86.77M | — | $128.82M | -$126.37M | $3.1M | -$123.01M | — | -$123.28M | -$18.69 | -$18.69 | 6,594,316 | 6,594,316 |
|---|
| 2022-12-31 | $0.00 | — | — | $155.04M | — | $214.99M | -$214.99M | $957,000.00 | — | — | -$214.03M | -$69.65 | -$69.65 | 3,073,100 | 3,073,100 |
|---|
| 2021-12-31 | — | — | — | $120.26M | — | $167.33M | -$167.33M | $271,000.00 | -$167.06M | $0.00 | -$167.06M | -$3.94 | -$3.94 | 42,454,055 | 42,454,055 |
|---|
| 2020-12-31 | — | — | — | $44.98M | — | $61.97M | -$61.97M | $140,000.00 | -$61.83M | -$8,000.00 | -$61.82M | -$7.86 | -$7.86 | 8,950,152 | 8,950,152 |
|---|
| 2019-12-31 | — | — | — | $29.56M | — | $35.79M | -$35.79M | $193,000.00 | -$35.6M | -$84,000.00 | -$35.51M | — | — | — | 1,529,629 |
|---|