Complete source-backed income-statement history.
- Available history
- 2019-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 | $33.65M | $19.77M | $13.89M | $6.46M | — | $21.56M | -$7.67M | -$6.7M | -$14.37M | $13,000.00 | -$14.38M | -$1.58 | -$1.58 | 9,110,452 | 9,110,452 |
|---|
| 2026-03-31 | $29M | $18.14M | $10.86M | $6.58M | — | $25.07M | -$14.21M | -$4.6M | -$18.81M | $112,000.00 | -$18.93M | -$2.22 | -$2.22 | 8,517,041 | 8,517,041 |
|---|
| 2025-12-31 | $47.14M | $24.11M | $23.04M | $7.06M | — | $31.38M | -$8.35M | -$7.49M | -$15.84M | $144,000.00 | -$15.98M | -$2.00 | -$1.85 | 37,327 | 37,327 |
|---|
| 2025-09-30 | $38.24M | $24.66M | $13.58M | $6.92M | — | $26.43M | -$12.85M | -$11.08M | -$23.93M | -$141,000.00 | -$23.79M | -$2.84 | -$2.84 | 8,376,032 | 8,376,032 |
|---|
| 2025-06-30 | $38.37M | $25.57M | $12.8M | $9.99M | — | $26.14M | -$13.34M | $216.35M | $203.01M | $475,000.00 | $202.53M | $24.31 | -$1.79 | 8,330,679 | 8,481,799 |
|---|
| 2025-03-31 | $32.51M | $21.97M | $10.54M | $11.33M | — | $31.69M | -$21.15M | -$3.79M | -$24.94M | $58,000.00 | -$25M | -$3.05 | -$3.05 | 8,194,490 | 8,194,490 |
|---|
| 2024-12-31 | $55.83M | $58.26M | -$2.44M | $10.78M | — | $44.71M | -$47.14M | -$4.01M | -$51.15M | -$12,000.00 | -$51.14M | -$6.06 | -$6.06 | 22,276 | 22,276 |
|---|
| 2024-09-30 | $29.29M | $23.1M | $6.2M | $11.09M | — | $150.65M | -$144.45M | -$3.72M | -$148.17M | $129,000.00 | -$148.3M | -$18.24 | -$18.24 | 8,131,700 | 8,131,700 |
|---|
| 2024-06-30 | $34M | $24.62M | $9.38M | $15.28M | — | $589.22M | -$579.85M | -$2.36M | -$582.21M | $62,000.00 | -$582.27M | -$71.81 | -$71.81 | 8,107,947 | 8,107,947 |
|---|
| 2024-03-31 | $25.47M | $49.66M | -$24.19M | $14.14M | — | $43.82M | -$68.01M | -$4.14M | -$72.15M | $153,000.00 | -$72.31M | -$0.46 | -$0.46 | 158,180,137 | 158,180,137 |
|---|
| 2023-12-31 | $167.42M | $156.33M | $11.09M | $14.49M | — | $44.61M | -$33.52M | -$4.09M | -$37.61M | $79,000.00 | -$37.69M | -$17.39 | -$17.39 | -147,695,527 | -147,695,527 |
|---|
| 2023-09-30 | $133.74M | $154.03M | -$20.29M | $14.42M | — | $47.98M | -$68.27M | -$8.85M | -$77.12M | -$46,000.00 | -$77.07M | -$0.49 | -$0.49 | 155,829,348 | 155,829,348 |
|---|
| 2023-06-30 | $92.95M | $81.08M | $11.87M | $14.16M | — | $46.74M | -$34.87M | $54.48M | $19.61M | $491,000.00 | $19.12M | $0.12 | -$0.26 | 155,619,179 | 155,804,953 |
|---|
| 2023-03-31 | $67.41M | $66.41M | $994,000.00 | $13.44M | — | $43.65M | -$42.65M | -$2.22M | -$44.87M | -$91,000.00 | -$44.78M | -$0.29 | -$0.29 | 154,966,163 | 154,966,163 |
|---|
| 2022-12-31 | $155.44M | $142.91M | $12.53M | $9.87M | — | $46.28M | -$33.75M | -$1.49M | -$35.23M | $40,000.00 | -$35.27M | -$0.23 | -$0.23 | 370,733 | 370,733 |
|---|
| 2022-09-30 | $99.5M | $90.37M | $9.13M | $10.53M | — | $41.73M | -$32.6M | -$1.66M | -$34.26M | $19,000.00 | -$34.28M | -$0.22 | -$0.22 | 154,392,573 | 154,392,573 |
|---|
| 2022-06-30 | $66.95M | $59.16M | $7.79M | $8.96M | — | $37.61M | -$29.82M | -$2.21M | -$32.03M | -$7,000.00 | -$32.02M | -$0.21 | -$0.21 | 154,125,061 | 154,125,061 |
|---|
| 2022-03-31 | $41.09M | $37.44M | $3.64M | $8.94M | — | $38.6M | -$34.95M | -$2.74M | -$37.7M | -$15.21M | -$22.48M | -$0.15 | -$0.15 | 150,491,041 | 150,491,041 |
|---|
| 2021-12-31 | $52.78M | $54.43M | -$1.65M | $7.22M | — | $28.53M | -$30.18M | -$3.87M | -$34.05M | $0.00 | -$34.05M | -$0.23 | -$0.23 | 13,124,490 | 13,124,490 |
|---|
| 2021-09-30 | $39.83M | $36.7M | $3.14M | $6.27M | — | $22.27M | -$19.13M | $134.74M | $115.61M | $0.00 | $115.61M | $0.85 | -$0.15 | 135,231,146 | 140,285,165 |
|---|
| 2021-06-30 | $19.34M | $19.46M | -$127,000.00 | $4.83M | — | $23.75M | -$23.88M | -$76.34M | -$100.22M | $0.00 | -$100.22M | -$1.00 | -$1.00 | 100,611,965 | 100,611,965 |
|---|
| 2021-03-31 | $15.42M | $15.54M | -$117,000.00 | $4.41M | — | $9.77M | -$9.88M | -$72.67M | -$82.55M | $0.00 | -$82.55M | -$2.04 | -$2.04 | 40,425,009 | 40,425,009 |
|---|
| 2020-12-31 | $18.65M | $17.7M | $949,000.00 | $3.86M | — | $13.67M | -$12.73M | -$88.3M | -$101.02M | -$137,000.00 | -$100.89M | -$2.52 | -$2.52 | -23,160 | -23,160 |
|---|
| 2020-09-30 | $9.17M | $10.9M | -$1.73M | $5.05M | — | $10.74M | -$12.47M | -$6.17M | -$18.64M | $142,000.00 | -$18.79M | -$0.47 | -$0.47 | 39,844,652 | 39,844,652 |
|---|
| 2020-06-30 | $4.38M | $6.12M | -$1.75M | $3.62M | — | $10.27M | -$12.01M | -$6.97M | -$18.98M | $0.00 | -$18.98M | -$0.48 | -$0.48 | 39,801,379 | 39,801,379 |
|---|
| 2020-03-31 | — | — | — | — | — | $1,100.00 | — | — | — | — | -$17.47M | — | — | — | — |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$47.86M | — | — | — | -$59.4M | — | — | — | — |
|---|
| 2019-09-30 | — | — | — | — | — | — | $1,080.00 | — | — | — | -$1,080.00 | — | — | — | — |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | -$78.00 | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$8,798.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 | $156.27M | $96.31M | $59.96M | $35.3M | — | $115.64M | -$55.69M | $193.99M | $138.3M | $536,000.00 | $137.76M | $16.52 | -$9.18 | 8,338,759 | 8,489,879 |
|---|
| 2024-12-31 | $144.58M | $155.64M | -$11.06M | $51.28M | — | $828.4M | -$839.46M | -$14.23M | -$853.68M | $332,000.00 | -$854.01M | -$105.80 | -$105.80 | 8,072,127 | 8,072,127 |
|---|
| 2023-12-31 | $461.52M | $457.85M | $3.67M | $56.51M | — | $182.98M | -$179.31M | $39.33M | -$139.98M | $433,000.00 | -$140.41M | -$18.05 | -$18.05 | 7,779,198 | 7,779,198 |
|---|
| 2022-12-31 | $362.98M | $329.89M | $33.09M | $38.3M | — | $164.21M | -$131.12M | -$8.09M | -$139.22M | -$15.16M | -$124.05M | -$0.81 | -$0.81 | 153,413,743 | 153,413,743 |
|---|
| 2021-12-31 | $127.37M | $126.12M | $1.25M | $22.72M | — | $84.32M | -$83.07M | -$18.14M | -$101.21M | $0.00 | -$101.21M | -$0.96 | -$0.96 | 105,561,139 | 105,561,139 |
|---|
| 2020-12-31 | $36.31M | $40.22M | -$3.91M | $15.94M | — | $45.48M | -$49.39M | -$106.73M | -$156.12M | $5,000.00 | -$156.12M | -$4.13 | -$4.13 | 40,064,087 | 40,064,087 |
|---|
| 2019-12-31 | $17.55M | $20.81M | -$3.26M | $14.7M | — | $44.59M | -$47.85M | -$11.56M | -$59.41M | $6,000.00 | -$59.41M | -$1.51 | -$1.51 | 42,811,383 | 42,811,383 |
|---|