Complete source-backed income-statement history.
- Available history
- 2022-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 | $38.07M | — | — | — | $19.9M | — | — | — | -$1.87M | -$76,000.00 | -$1.79M | -$0.05 | -$0.05 | 35,276,155 | 35,276,155 |
|---|
| 2026-03-31 | $37.96M | — | — | — | $20.23M | — | — | — | -$2.1M | -$557,000.00 | -$1.54M | -$0.04 | -$0.04 | 35,116,094 | 35,116,094 |
|---|
| 2025-12-31 | $38.51M | — | — | — | $19.19M | — | — | — | $1.1M | -$119,000.00 | $1.22M | $0.03 | $0.03 | 16,576 | 16,576 |
|---|
| 2025-09-30 | $38.82M | — | — | — | $20.41M | — | — | — | -$467,000.00 | $437,000.00 | -$903,000.00 | -$0.03 | -$0.03 | 35,386,122 | 35,386,122 |
|---|
| 2025-06-30 | $39.42M | — | — | — | $21.02M | — | — | — | -$1.66M | $746,000.00 | -$2.41M | -$0.07 | -$0.07 | 35,573,749 | 35,573,749 |
|---|
| 2025-03-31 | $42.88M | — | — | — | $21.61M | — | $3.3M | — | -$1.83M | -$159,000.00 | -$1.67M | -$0.05 | -$0.05 | 35,592,737 | 35,592,737 |
|---|
| 2024-12-31 | $39.85M | — | — | — | $21.28M | — | $1.81M | — | -$1.79M | -$445,000.00 | -$1.35M | -$0.05 | -$0.05 | 1,045,245 | 903,846 |
|---|
| 2024-09-30 | $40.09M | — | — | — | $19.86M | — | $4.25M | — | $428,000.00 | -$439,000.00 | $867,000.00 | $0.03 | $0.03 | 33,072,097 | 33,547,056 |
|---|
| 2024-06-30 | $37.53M | — | — | — | $19.62M | — | $2.24M | — | $283,000.00 | -$82,000.00 | $365,000.00 | $0.01 | $0.01 | 29,816,202 | 30,873,436 |
|---|
| 2024-03-31 | $36.97M | — | — | — | $17.94M | — | $5.13M | — | $4.06M | $937,000.00 | $3.13M | $0.11 | $0.11 | 29,768,568 | 29,768,568 |
|---|
| 2023-12-31 | $35.19M | — | — | — | $17.27M | — | $4.53M | — | $3.67M | -$155,000.00 | $3.82M | $0.10 | $0.13 | 2,812,902 | 1,576,431 |
|---|
| 2023-09-30 | $38.14M | — | — | — | $16.55M | — | $7.13M | — | $6.39M | $2.1M | $4.29M | $0.14 | $0.14 | 29,768,568 | 30,043,546 |
|---|
| 2023-06-30 | $37.91M | — | — | — | $17.72M | — | $6.62M | — | $2.31M | $1.38M | $937,000.00 | $0.07 | $0.05 | 13,910,670 | 20,746,976 |
|---|
| 2023-03-31 | $40.8M | — | — | — | $18.42M | — | $7.92M | — | $7.42M | $1.72M | $5.7M | $0.45 | $0.29 | 11,951,137 | 19,677,507 |
|---|
| 2022-12-31 | $36.66M | — | — | — | $15.14M | — | $7.95M | — | $7.67M | $852,000.00 | $6.82M | $0.54 | $0.35 | 0 | 0 |
|---|
| 2022-09-30 | $36.55M | — | — | — | $14.69M | — | $8.08M | — | $7.62M | $626,000.00 | $7M | $0.56 | $0.36 | 11,951,137 | 19,677,507 |
|---|
| 2022-06-30 | $30.37M | — | — | — | $9.5M | — | $8.05M | — | $7.73M | $1.79M | $5.93M | $0.47 | $0.30 | 11,951,123 | 19,677,493 |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | — | -$289,327.00 | — | -$226,114.00 | — | $1.33M | -$0.01 | -$0.01 | 26,851,000 | 26,851,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 | $159.63M | — | — | — | $82.24M | — | — | — | -$2.86M | $905,000.00 | -$3.76M | -$0.11 | -$0.11 | 35,533,268 | 35,533,268 |
|---|
| 2024-12-31 | $154.45M | $38.49M | — | — | $78.7M | — | $13.43M | — | $2.98M | -$30,000.00 | $3.01M | $0.09 | $0.09 | 31,938,847 | 32,308,179 |
|---|
| 2023-12-31 | $152.03M | $35.52M | — | — | $68.26M | — | $27.9M | — | $19.79M | $5.05M | $14.75M | $0.67 | $0.59 | 21,421,610 | 25,131,024 |
|---|
| 2022-12-31 | $129.56M | — | — | — | $51.57M | — | $25.28M | — | $24.78M | $3.7M | $21.08M | $1.66 | $1.07 | 11,951,137 | 19,677,507 |
|---|