Complete source-backed income-statement history.
- Available history
- 2018-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 | $74.27M | $15.1M | $59.18M | $7.81M | $55.33M | $63.14M | -$3.97M | -$13.62M | — | — | -$17.58M | -$0.21 | -$0.21 | 83,747,104 | 83,747,104 |
|---|
| 2026-03-31 | $58.3M | $12M | $46.31M | $7.77M | $54.01M | $61.78M | -$15.48M | -$14.89M | — | — | -$30.37M | -$0.37 | -$0.37 | 82,050,618 | 82,050,618 |
|---|
| 2025-12-31 | $57.58M | $7.65M | $49.94M | $7.49M | $48.37M | $55.86M | -$5.93M | -$15.22M | — | — | -$21.15M | -$0.27 | -$0.27 | 302,854 | 302,854 |
|---|
| 2025-09-30 | $49.5M | $6.19M | $43.31M | $7.03M | $51.56M | $58.59M | -$15.27M | -$14.7M | — | — | -$29.97M | -$0.41 | -$0.41 | 73,396,435 | 73,396,435 |
|---|
| 2025-06-30 | $39.5M | $5.04M | $34.47M | $9.08M | $85.31M | $94.39M | -$59.92M | -$15.89M | — | — | -$75.81M | -$1.05 | -$1.05 | 72,466,203 | 72,466,203 |
|---|
| 2025-03-31 | $28.52M | $3.72M | $24.8M | $9.18M | $94.47M | $103.66M | -$78.86M | -$15.45M | — | — | -$94.32M | -$1.31 | -$1.31 | 71,969,411 | 71,969,411 |
|---|
| 2024-12-31 | $29.66M | $3.82M | $25.85M | $8.58M | $76.68M | $85.27M | -$59.42M | -$15.03M | — | — | -$74.45M | -$1.00 | -$1.00 | 2,632,665 | 2,632,665 |
|---|
| 2024-09-30 | $16.35M | $2.36M | $14M | $8.69M | $76.1M | $84.79M | -$70.8M | -$14.78M | — | — | -$85.58M | -$1.32 | -$1.32 | 64,627,847 | 64,627,847 |
|---|
| 2024-06-30 | $7.32M | $1.38M | $5.95M | $7.38M | $75.87M | $83.25M | -$77.3M | -$14.15M | — | — | -$91.45M | -$1.56 | -$1.56 | 58,558,145 | 58,558,145 |
|---|
| 2024-03-31 | $1.91M | $426,000.00 | $1.49M | $9.43M | $62.01M | $71.44M | -$69.95M | -$12.9M | — | — | -$82.85M | -$1.42 | -$1.42 | 58,371,480 | 58,371,480 |
|---|
| 2023-12-31 | $682,000.00 | $167,000.00 | $515,000.00 | $13.39M | $57M | $70.39M | -$69.88M | -$9.7M | — | — | -$79.57M | -$1.45 | -$1.45 | 2,023,771 | 2,023,771 |
|---|
| 2023-09-30 | $0.00 | $0.00 | $0.00 | $12.26M | $23.4M | $35.66M | -$35.66M | -$7.58M | — | — | -$43.24M | -$0.76 | -$0.76 | 56,782,379 | 56,782,379 |
|---|
| 2023-06-30 | $0.00 | $0.00 | $0.00 | $12.76M | $18.94M | $31.7M | -$31.7M | -$9.26M | — | — | -$40.97M | -$0.84 | -$0.84 | 48,500,516 | 48,500,516 |
|---|
| 2023-03-31 | $0.00 | $0.00 | $0.00 | $11.48M | $18.6M | $30.08M | -$30.08M | -$7.74M | — | — | -$37.81M | -$0.89 | -$0.89 | 42,354,520 | 42,354,520 |
|---|
| 2022-12-31 | — | — | — | $15.95M | — | $46.64M | -$46.64M | -$8.41M | — | — | -$55.05M | -$1.33 | -$1.33 | 738,923 | 738,923 |
|---|
| 2022-09-30 | — | — | — | $19.02M | — | $42.53M | -$42.53M | -$8.56M | — | — | -$51.09M | -$1.32 | -$1.32 | 38,820,266 | 38,820,266 |
|---|
| 2022-06-30 | — | — | — | $18.82M | — | $45.36M | -$45.36M | -$5.56M | — | — | -$50.92M | -$1.33 | -$1.33 | 38,272,044 | 38,272,044 |
|---|
| 2022-03-31 | — | — | — | $17.66M | — | $37.91M | -$37.91M | -$2.76M | — | — | -$40.67M | -$1.07 | -$1.07 | 38,036,960 | 38,036,960 |
|---|
| 2021-12-31 | — | — | — | $13.55M | — | $33.04M | -$33.04M | -$2.79M | — | — | -$35.83M | -$0.95 | -$0.95 | 254,467 | 254,467 |
|---|
| 2021-09-30 | — | — | — | $16.61M | — | $33.14M | -$33.14M | -$3.53M | — | — | -$36.66M | -$0.98 | -$0.98 | 37,299,351 | 37,299,351 |
|---|
| 2021-06-30 | — | — | — | $21.6M | — | $35.32M | -$35.32M | -$1.23M | — | — | -$36.55M | -$1.00 | -$1.00 | 36,636,164 | 36,636,164 |
|---|
| 2021-03-31 | — | — | — | $20.58M | — | $33.58M | -$33.58M | -$1.26M | — | — | -$34.84M | — | — | — | 36,298,968 |
|---|
| 2020-12-31 | — | — | — | $41.65M | — | $52.44M | -$52.44M | -$1.28M | — | — | -$53.72M | — | — | — | 282,030 |
|---|
| 2020-09-30 | — | — | — | $25.77M | — | $32.83M | -$32.83M | -$1.28M | — | — | -$34.11M | — | — | — | 33,366,237 |
|---|
| 2020-06-30 | — | — | — | $14.86M | — | $20.02M | -$20.02M | -$1.08M | — | — | -$21.1M | — | — | — | 32,997,099 |
|---|
| 2020-03-31 | — | — | — | $15.87M | — | $20.38M | -$20.38M | $234,000.00 | — | — | -$20.14M | — | — | — | 32,470,402 |
|---|
| 2019-12-31 | — | — | — | $12.7M | — | $15.69M | -$15.69M | -$82.31M | — | — | -$98.01M | — | — | — | 4,495,445 |
|---|
| 2019-09-30 | — | — | — | $4.47M | — | $6.28M | -$6.28M | -$61.83M | — | — | -$68.11M | — | — | — | 7,326,090 |
|---|
| 2019-06-30 | — | — | — | $2.77M | — | $83.01M | -$83.01M | -$4.75M | — | — | -$87.76M | — | — | — | 6,694,682 |
|---|
| 2019-03-31 | — | — | — | $429,000.00 | — | $1.23M | -$1.23M | -$25,000.00 | — | — | -$1.25M | — | — | — | 6,585,503 |
|---|
| 2018-12-31 | — | — | — | $14,000.00 | — | $451,000.00 | -$451,000.00 | -$33,000.00 | — | — | -$484,000.00 | — | — | — | 238,815 |
|---|
| 2018-09-30 | — | — | — | $6,000.00 | — | $268,000.00 | -$268,000.00 | -$22,000.00 | — | — | -$290,000.00 | — | — | — | 6,760,334 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | — | — | -$260,000.00 | — | — | — | — |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | -$254,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 | $175.11M | $22.6M | $152.51M | $32.78M | $279.72M | $312.5M | -$159.99M | -$61.26M | -$221.25M | $0.00 | -$221.25M | -$3.03 | -$3.03 | 72,918,764 | 72,918,764 |
|---|
| 2024-12-31 | $55.25M | $7.97M | $47.28M | $34.08M | $290.66M | $324.75M | -$277.47M | -$56.86M | -$334.33M | $0.00 | -$334.33M | -$5.29 | -$5.29 | 63,176,210 | 63,176,210 |
|---|
| 2023-12-31 | $682,000.00 | $167,000.00 | $515,000.00 | $49.9M | $117.93M | $167.83M | -$167.31M | -$34.28M | — | $0.00 | -$201.59M | -$3.93 | -$3.93 | 51,289,092 | 51,289,092 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | $71.44M | $101M | $172.44M | -$172.44M | -$25.28M | — | $0.00 | -$197.72M | -$5.05 | -$5.05 | 39,118,215 | 39,118,215 |
|---|
| 2021-12-31 | — | — | — | $72.34M | — | $135.08M | -$135.08M | -$8.8M | — | $0.00 | -$143.88M | -$3.89 | -$3.89 | 37,002,959 | 37,002,959 |
|---|
| 2020-12-31 | — | — | — | $98.15M | — | $125.67M | -$125.67M | -$3.4M | — | $0.00 | -$129.07M | — | — | — | 33,228,158 |
|---|
| 2019-12-31 | — | — | — | $20.37M | — | $106.22M | -$106.22M | -$148.92M | — | $0.00 | -$255.13M | — | — | — | 11,366,916 |
|---|
| 2018-12-31 | — | — | — | $20,000.00 | — | $1.23M | -$1.23M | -$63,000.00 | — | $0.00 | -$1.29M | — | — | — | 6,051,675 |
|---|