Complete source-backed income-statement history.
- Available history
- 2018-12-31 to 2024-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 |
|---|
| 2024-12-31 | $71.15M | — | — | — | $32.74M | — | -$19.74M | — | -$16.71M | $14.77M | -$30.97M | -$2.25 | -$2.25 | 53,000 | 53,000 |
|---|
| 2024-09-30 | $75M | — | — | — | $34.25M | — | -$11.26M | — | -$12.71M | -$2.02M | -$9.91M | -$0.74 | -$0.74 | 13,396,000 | 13,396,000 |
|---|
| 2024-06-30 | $73.29M | — | — | — | $33.31M | — | -$14.57M | — | -$12.17M | -$2.36M | -$9.98M | -$0.74 | -$0.74 | 13,561,000 | 13,561,000 |
|---|
| 2024-03-31 | $78.48M | — | — | — | $35.41M | — | -$16.82M | — | -$15.36M | -$2.71M | -$13.04M | -$0.94 | -$0.94 | 13,896,000 | 13,896,000 |
|---|
| 2023-12-31 | $93.69M | — | — | — | $33.97M | — | -$14.87M | — | -$15.09M | -$1.83M | -$12.88M | -$0.89 | -$0.88 | 57,000 | 57,000 |
|---|
| 2023-09-30 | $98.24M | — | — | — | $34.12M | — | -$9.59M | — | -$7.14M | -$606,000.00 | -$7.83M | -$0.55 | -$0.55 | 14,354,000 | 14,354,000 |
|---|
| 2023-06-30 | $104.86M | — | — | — | $34.31M | — | -$9.67M | — | -$8.69M | -$1.29M | -$8M | -$0.56 | -$0.56 | 14,354,000 | 14,354,000 |
|---|
| 2023-03-31 | $92.13M | — | — | — | $33.78M | — | -$11.09M | — | $9.19M | $1.67M | $7.9M | $0.55 | $0.55 | 14,354,000 | 14,377,000 |
|---|
| 2022-12-31 | $81.88M | — | — | — | $29.72M | — | $19.78M | — | $22.48M | $7.3M | $15.36M | $0.99 | $0.99 | 19,000 | 17,000 |
|---|
| 2022-09-30 | $72.7M | — | — | — | $29.07M | — | -$9.1M | — | $6.52M | $2.52M | $4.02M | $0.26 | $0.26 | 15,409,000 | 15,494,000 |
|---|
| 2022-06-30 | $81.32M | — | — | — | $30.06M | — | -$3.06M | — | $16.55M | $6.16M | $10.46M | $0.68 | $0.68 | 15,471,000 | 15,471,000 |
|---|
| 2022-03-31 | $72.22M | — | — | — | $27.36M | — | -$5.08M | — | -$2.75M | -$828,000.00 | -$1.82M | -$0.12 | -$0.12 | 15,475,000 | 15,475,000 |
|---|
| 2021-12-31 | $95.88M | — | — | — | $26.11M | — | $5.99M | — | $8.26M | $3.2M | $5.25M | $0.36 | $0.36 | 17,821,627 | 17,821,627 |
|---|
| 2021-09-30 | $89.3M | — | — | — | $22.67M | — | $13.53M | — | $25.7M | $6.38M | $19.19M | $1.13 | $1.13 | 17,027 | 17,027 |
|---|
| 2021-06-30 | $58.92M | — | — | — | $14.04M | — | $5.39M | — | $26.83M | $6.59M | $20.12M | $1.07 | $1.07 | 18,811 | 18,811 |
|---|
| 2021-03-31 | $59.45M | — | — | — | $13.2M | — | $4.14M | — | $3.46M | $1M | $2.35M | $0.12 | $0.12 | 19,282 | 19,282 |
|---|
| 2020-12-31 | $53.7M | — | — | — | $12.82M | — | -$3.52M | — | -$3.91M | -$401,000.00 | -$3.46M | — | — | — | 19,298,682 |
|---|
| 2020-09-30 | $40.66M | — | — | — | $18.11M | — | -$6.45M | — | -$10.4M | -$1.63M | -$8.25M | — | — | — | 19,318 |
|---|
| 2020-06-30 | $25.89M | — | — | — | $13.72M | — | -$13.64M | — | -$13.42M | -$3.31M | -$8.66M | — | — | — | 19,318 |
|---|
| 2020-03-31 | $47.33M | — | — | — | $21.32M | — | -$31.47M | — | -$30.61M | -$5.91M | -$21.92M | — | — | — | 19,318 |
|---|
| 2019-12-31 | $47.66M | — | — | — | $22.33M | — | -$3.1M | — | -$2.49M | -$707,000.00 | -$1.68M | — | — | — | 19,298,682 |
|---|
| 2019-09-30 | $45.97M | — | — | — | $23.19M | — | -$4.54M | — | $24.06M | $6.89M | $13.61M | — | — | — | 19,318 |
|---|
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 |
|---|
| 2024-12-31 | $298.01M | — | — | — | $135.71M | — | -$62.39M | — | -$56.95M | $7.68M | -$63.9M | -$4.67 | -$4.67 | 13,671,000 | 13,671,000 |
|---|
| 2023-12-31 | $388.92M | — | — | — | $136.11M | — | -$45.22M | — | -$21.72M | -$2.06M | -$20.8M | -$1.44 | -$1.44 | 14,411,000 | 14,411,000 |
|---|
| 2022-12-31 | $308.13M | — | — | — | $116.22M | — | $2.53M | — | $42.79M | $15.15M | $28.02M | $1.81 | $1.81 | 15,471,000 | 15,508,000 |
|---|
| 2021-12-31 | $303.56M | — | — | — | $76.01M | — | $29.04M | — | $64.24M | $17.18M | $46.91M | $2.63 | $2.63 | 17,840,000 | 17,840,000 |
|---|
| 2020-12-31 | $167.57M | — | — | — | $65.97M | — | -$55.08M | — | -$58.34M | -$11.25M | -$42.29M | -$2.19 | -$2.19 | 19,318,000 | 19,318,000 |
|---|
| 2019-12-31 | $185.37M | — | — | — | $90.83M | — | -$9.5M | — | $28.99M | $8.33M | $13.74M | — | — | — | 19,318,000 |
|---|
| 2018-12-31 | $197.27M | — | — | — | $91.78M | — | -$17.56M | — | -$3.02M | $2.87M | -$9.2M | — | — | — | 19,318,000 |
|---|