Complete source-backed income-statement history.
- Available history
- 2021-12-31 to 2025-12-31
- 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 |
|---|
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 | $105.2M | $93.29M | $11.91M | — | — | $12.4M | -$486,613.00 | -$209,911.00 | -$696,524.00 | $2.07M | $820,018.00 | $0.02 | $0.02 | 49,389,922 | 49,389,922 |
|---|
| 2024-12-31 | $126.76M | $112.26M | $14.5M | — | — | $14.71M | -$206,043.00 | -$700,292.00 | -$906,335.00 | $240,231.00 | -$7.42M | -$0.17 | -$0.17 | 42,564,831 | 42,564,831 |
|---|
| 2023-12-31 | $129.28M | $98.96M | $30.32M | — | — | $18.99M | $11.33M | -$1.63M | $9.71M | $301,898.00 | $9.75M | $0.24 | $0.24 | 39,454,997 | 39,454,997 |
|---|
| 2022-12-31 | $145.26M | $112.72M | $32.54M | — | — | $22.39M | $10.14M | -$770,052.00 | $9.37M | $1.47M | $7.9M | $0.20 | $0.20 | 37,732,310 | 37,732,310 |
|---|
| 2021-12-31 | $117.32M | $90.93M | $26.4M | — | — | $15.25M | $11.14M | -$1.09M | $10.06M | $1.36M | $8.7M | $0.23 | $0.23 | 37,732,310 | 37,732,310 |
|---|