Complete source-backed income-statement history.
- Available history
- 2020-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 | $36.57M | $16.98M | $19.59M | $1.51M | $17.62M | — | -$783,000.00 | -$129,000.00 | -$912,000.00 | $8,000.00 | -$920,000.00 | -$0.03 | -$0.03 | 40,553,480 | 40,553,480 |
|---|
| 2026-03-31 | $36.22M | $16.37M | $19.86M | $1.44M | $18.16M | — | -$901,000.00 | -$100,000.00 | -$1M | $8,000.00 | -$1.01M | -$0.03 | -$0.03 | 40,086,439 | 40,086,439 |
|---|
| 2025-12-31 | $42.41M | $19.92M | $22.49M | $1.87M | $21.18M | — | -$1.59M | $13,000.00 | -$1.58M | $8,000.00 | -$1.58M | -$0.05 | -$0.05 | 243,784 | 243,784 |
|---|
| 2025-09-30 | $43.73M | $20.41M | $23.32M | $1.63M | $21.27M | — | -$2.73M | -$223,000.00 | -$2.95M | $6,000.00 | -$2.96M | -$0.08 | -$0.08 | 39,377,394 | 39,377,394 |
|---|
| 2025-06-30 | $44.03M | $19.63M | $24.4M | $2.21M | $22.96M | — | -$3.49M | -$126,000.00 | -$3.62M | $10,000.00 | -$3.63M | -$0.10 | -$0.10 | 38,813,480 | 38,813,480 |
|---|
| 2025-03-31 | $43.55M | $20.48M | $23.06M | $1.78M | $21.99M | — | -$3.51M | -$30,000.00 | -$3.54M | $9,000.00 | -$3.55M | -$0.10 | -$0.10 | 38,209,966 | 38,209,966 |
|---|
| 2024-12-31 | $49.5M | $23.56M | $25.94M | $4.59M | $26.73M | — | -$8.33M | -$4.29M | -$12.63M | $9,000.00 | -$12.64M | -$0.35 | -$0.35 | 241,561 | 241,561 |
|---|
| 2024-09-30 | $48.28M | $22.68M | $25.6M | $4.8M | $24.73M | — | -$6.75M | $5.42M | -$1.33M | $11,000.00 | -$1.34M | -$0.04 | -$0.04 | 37,343,930 | 37,343,930 |
|---|
| 2024-06-30 | $52.1M | $24.04M | $28.06M | $5.44M | $27.12M | — | -$6.94M | -$3.12M | -$10.05M | $10,000.00 | -$10.06M | -$0.28 | -$0.28 | 36,768,249 | 36,768,249 |
|---|
| 2024-03-31 | $53.55M | $23.81M | $29.74M | $3.63M | $24.59M | — | -$533,000.00 | -$2.85M | -$3.38M | $10,000.00 | -$3.39M | -$0.10 | -$0.10 | 36,262,917 | 36,262,917 |
|---|
| 2023-12-31 | $59.86M | $27.3M | $32.56M | $4.56M | $32.05M | — | -$7.94M | -$1.53M | -$9.48M | $10,000.00 | -$9.49M | -$0.27 | -$0.27 | 363,822 | 363,822 |
|---|
| 2023-09-30 | $61.75M | $28.52M | $33.23M | $3.58M | $29.7M | — | -$4.11M | -$5.7M | -$9.8M | $7,000.00 | -$9.81M | -$0.31 | -$0.31 | 35,253,756 | 35,253,756 |
|---|
| 2023-06-30 | $66.11M | $31.8M | $34.31M | $4.05M | $35.16M | — | -$9.56M | -$1.3M | -$10.86M | $11,000.00 | -$10.87M | -$0.32 | -$0.32 | 34,280,844 | 34,280,844 |
|---|
| 2023-03-31 | $71.57M | $34.31M | $37.26M | $4.22M | $38.02M | — | -$13.66M | $596,000.00 | -$13.06M | $10,000.00 | -$13.07M | -$0.39 | -$0.39 | 33,747,855 | 33,747,855 |
|---|
| 2022-12-31 | $74.04M | $39.25M | $34.79M | $4.58M | $51.7M | — | -$28.4M | $15.73M | -$12.66M | $19,000.00 | -$12.68M | $0.80 | $0.80 | 4,822,697 | 4,822,697 |
|---|
| 2022-09-30 | $77.73M | $39.57M | $38.17M | $5.77M | $46.3M | — | -$22.56M | $30.23M | $7.67M | $10,000.00 | $7.66M | $0.25 | $0.23 | 30,999,080 | 33,220,852 |
|---|
| 2022-06-30 | $79.28M | $40.32M | $38.96M | $5.92M | $57.9M | — | -$42.76M | $7.45M | -$35.31M | $2,000.00 | -$35.31M | -$5.29 | -$5.29 | 6,676,852 | 6,676,852 |
|---|
| 2022-03-31 | $90.48M | $47.74M | $42.74M | $6.24M | $50.97M | — | -$47.27M | -$95,000.00 | -$47.36M | $23,000.00 | -$47.38M | -$5.05 | -$5.05 | 9,387,142 | 9,387,142 |
|---|
| 2021-12-31 | $87.26M | $48M | $39.26M | $6.97M | $46.03M | — | -$30.44M | -$1.53M | -$31.97M | $13,000.00 | -$31.99M | -$66.86 | -$66.86 | -6,652,234 | -6,652,234 |
|---|
| 2021-09-30 | $95.18M | $47.19M | $47.98M | $5.59M | $46.1M | — | -$36.16M | -$1.33M | -$37.49M | $11,000.00 | -$37.5M | -$4.24 | -$4.24 | 8,837,011 | 8,837,011 |
|---|
| 2021-06-30 | $99.02M | $49.96M | $49.07M | $5.69M | $46.97M | — | -$26.11M | -$2.39M | -$28.5M | $16,000.00 | -$28.52M | -$3.97 | -$3.97 | 7,182,025 | 7,182,025 |
|---|
| 2021-03-31 | — | — | — | — | — | — | -$27,356.00 | -$704,983.00 | — | — | -$732,339.00 | — | — | — | 8,750,000 |
|---|
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 | $173.72M | $80.44M | $93.27M | $7.48M | $87.4M | — | -$11.32M | -$366,000.00 | -$11.68M | $33,000.00 | -$11.72M | -$0.34 | -$0.34 | 39,048,320 | 39,048,320 |
|---|
| 2024-12-31 | $203.43M | $94.08M | $109.35M | $18.46M | $103.17M | — | -$22.55M | -$4.84M | -$27.38M | $40,000.00 | -$27.42M | -$0.76 | -$0.76 | 37,040,375 | 37,040,375 |
|---|
| 2023-12-31 | $259.28M | $121.92M | $137.36M | $16.4M | $134.93M | — | -$35.26M | -$7.93M | -$43.19M | $38,000.00 | -$43.23M | -$1.28 | -$1.28 | 34,797,582 | 34,797,582 |
|---|
| 2022-12-31 | $321.53M | $166.88M | $154.65M | $22.5M | $206.86M | — | -$140.98M | $53.32M | -$87.66M | $54,000.00 | -$87.72M | -$4.85 | -$4.85 | 18,101,407 | 18,101,407 |
|---|
| 2021-12-31 | $383.69M | $195.18M | $188.5M | $23.41M | $186.64M | — | -$128.86M | -$6.99M | -$135.84M | $52,000.00 | -$135.9M | -$79.28 | -$79.28 | 1,714,230 | 1,714,230 |
|---|
| 2020-12-31 | $364.27M | $188.27M | $176M | $18.66M | $168.3M | — | -$66.49M | -$5.73M | -$72.22M | $41,000.00 | -$72.26M | -$13.45 | -$13.45 | 5,372,798 | 5,372,798 |
|---|