Complete source-backed income-statement history.
- Available history
- 2019-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 | $107.02M | $70.54M | $36.48M | — | — | $35.38M | $1.1M | -$1.25M | -$153,000.00 | $33,000.00 | -$103,000.00 | $0.00 | $0.00 | 117,827,656 | 117,827,656 |
|---|
| 2026-03-31 | $109.23M | $73.14M | $36.09M | — | — | $34.77M | $1.32M | -$1.24M | $79,000.00 | $33,000.00 | -$15,000.00 | $0.00 | $0.00 | 115,397,311 | 115,397,311 |
|---|
| 2025-12-31 | $112.74M | $76.59M | $36.15M | — | — | $43.21M | -$7.06M | -$1.58M | -$8.64M | $0.00 | -$3.21M | -$0.03 | -$0.03 | 6,581,457 | 6,581,457 |
|---|
| 2025-09-30 | $100.71M | $63.56M | $37.15M | — | — | $36.63M | $518,000.00 | -$1.71M | -$1.19M | $44,000.00 | -$486,000.00 | $0.00 | $0.00 | 107,994,798 | 107,994,798 |
|---|
| 2025-06-30 | $94.84M | $62.66M | $32.17M | — | — | $44.8M | -$12.62M | -$1.84M | -$14.47M | $44,000.00 | -$5.33M | -$0.07 | -$0.07 | 79,146,003 | 79,146,003 |
|---|
| 2025-03-31 | $89.97M | $57.5M | $32.47M | — | — | $37.9M | -$5.43M | -$2.37M | -$7.8M | $44,000.00 | -$2.89M | -$0.04 | -$0.04 | 78,411,354 | 78,411,354 |
|---|
| 2024-12-31 | $105.88M | $65.49M | $40.38M | — | — | $42.58M | -$2.19M | -$4.52M | -$6.71M | $21,000.00 | -$2.48M | -$0.03 | -$0.03 | 2,203,528 | 2,203,528 |
|---|
| 2024-09-30 | $98.2M | $56.86M | $41.35M | — | — | $40.24M | $1.11M | -$2.45M | -$1.35M | $50,000.00 | -$535,000.00 | -$0.01 | -$0.01 | 72,154,931 | 72,154,931 |
|---|
| 2024-06-30 | $89.02M | $51.76M | $37.26M | — | — | $36.28M | $978,000.00 | -$2.3M | -$1.32M | $51,000.00 | -$482,000.00 | -$0.01 | -$0.01 | 68,209,081 | 68,209,081 |
|---|
| 2024-03-31 | $98.39M | $56.21M | $42.19M | — | — | $38.23M | $3.96M | -$2.05M | $1.9M | $49,000.00 | $548,000.00 | $0.01 | $0.01 | 66,312,366 | 66,597,626 |
|---|
| 2023-12-31 | $119.65M | $87.98M | $31.67M | — | — | $43.89M | -$12.22M | -$1.8M | -$14.02M | $16,000.00 | -$4.49M | -$0.06 | -$0.06 | 1,193,683 | 1,193,683 |
|---|
| 2023-09-30 | $100.54M | $66.48M | $34.06M | — | — | $41.05M | -$6.99M | -$3.65M | -$10.64M | $56,000.00 | -$3.23M | -$0.05 | -$0.05 | 61,964,157 | 61,964,157 |
|---|
| 2023-06-30 | $91.95M | $59.74M | $32.21M | — | — | $45.87M | -$13.66M | -$947,000.00 | -$14.61M | $57,000.00 | -$4.23M | -$0.07 | -$0.07 | 58,741,717 | 58,741,717 |
|---|
| 2023-03-31 | $83.49M | $55.98M | $27.51M | — | — | $44.73M | -$17.22M | -$50,000.00 | -$17.27M | $56,000.00 | -$4.8M | -$0.08 | -$0.08 | 58,159,223 | 58,159,223 |
|---|
| 2022-12-31 | $93.62M | $64.15M | $29.47M | — | — | $48.93M | -$19.46M | -$468,000.00 | -$19.93M | $101,000.00 | -$5.19M | -$0.08 | -$0.08 | 1,402,917 | 1,402,917 |
|---|
| 2022-09-30 | $75.49M | $51.55M | $23.95M | — | — | $39.56M | -$15.62M | -$413,000.00 | -$16.03M | $71,000.00 | -$4.04M | -$0.08 | -$0.08 | 53,013,720 | 53,013,720 |
|---|
| 2022-06-30 | $66.37M | $43.81M | $22.56M | — | — | $39.4M | -$16.84M | -$28.18M | -$45.02M | $67,000.00 | -$10.76M | -$0.22 | -$0.22 | 49,771,104 | 49,771,104 |
|---|
| 2022-03-31 | $65.84M | $42.62M | $23.21M | — | — | $39.06M | -$15.84M | -$240.86M | -$256.7M | $128,000.00 | -$62.92M | -$1.36 | -$1.36 | 44,254,837 | 44,254,837 |
|---|
| 2021-12-31 | $71.85M | $47.17M | $24.68M | — | — | $28.75M | -$4.07M | -$493,000.00 | -$4.56M | $45,000.00 | -$4.61M | — | — | — | — |
|---|
| 2021-09-30 | $60.11M | $36.04M | $24.06M | — | — | $27.21M | -$3.15M | -$848,000.00 | -$3.99M | $59,000.00 | -$4.05M | — | — | — | — |
|---|
| 2021-06-30 | $52.36M | $31.05M | $21.31M | — | — | $26.14M | -$4.84M | -$461,000.00 | -$5.3M | $38,000.00 | -$5.33M | — | — | — | — |
|---|
| 2021-03-31 | $48.79M | $29.15M | $19.64M | — | — | $19.17M | $471,000.00 | -$286,000.00 | $185,000.00 | $36,000.00 | $149,000.00 | — | — | — | — |
|---|
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 | $398.26M | $260.32M | $137.95M | — | — | $162.54M | -$24.6M | -$7.51M | -$32.1M | $132,000.00 | -$11.91M | -$0.13 | -$0.13 | 95,207,206 | 95,207,206 |
|---|
| 2024-12-31 | $391.49M | $230.32M | $161.17M | — | — | $157.33M | $3.85M | -$11.33M | -$7.48M | $172,000.00 | -$2.95M | -$0.04 | -$0.04 | 71,107,562 | 71,107,562 |
|---|
| 2023-12-31 | $395.62M | $270.18M | $125.45M | — | — | $175.66M | -$50.21M | -$6.32M | -$56.53M | $185,000.00 | -$16.75M | -$0.27 | -$0.27 | 60,932,225 | 60,932,225 |
|---|
| 2022-12-31 | $301.31M | $202.13M | $99.18M | — | — | $166.94M | -$67.76M | -$269.92M | -$337.68M | $367,000.00 | -$82.91M | -$1.62 | -$1.62 | 51,246,632 | 51,246,632 |
|---|
| 2021-12-31 | $233.1M | $143.41M | $89.69M | — | — | $101.27M | -$11.58M | -$2.09M | -$13.67M | $178,000.00 | -$13.85M | — | — | — | — |
|---|
| 2020-12-31 | $163.91M | $94.5M | $69.41M | — | — | $63.63M | $5.78M | -$1.27M | $4.51M | $185,000.00 | $4.32M | — | — | — | — |
|---|
| 2019-12-31 | $82.13M | $46.42M | $35.71M | — | — | $35.82M | -$116,000.00 | -$642,000.00 | -$758,000.00 | $14,000.00 | -$772,000.00 | — | — | — | — |
|---|