Complete source-backed income-statement history.
- Available history
- 2020-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 | $88.46M | — | $53.02M | — | $42.61M | $49.51M | $3.51M | -$7.77M | -$4.26M | $136,000.00 | -$4.39M | -$1.72 | -$1.72 | 2,560,000 | 2,560,000 |
|---|
| 2026-03-31 | $62.88M | — | $32.9M | — | $33.21M | $37.64M | -$4.74M | -$7.35M | -$12.08M | -$6.62M | -$5.47M | -$2.18 | -$2.18 | 2,507,000 | 2,507,000 |
|---|
| 2025-12-31 | $94.03M | — | $57.03M | — | $50.08M | $133.86M | -$76.83M | -$6.99M | -$83.81M | -$646,000.00 | -$83.17M | -$37.50 | -$37.50 | 51,000 | 51,000 |
|---|
| 2025-09-30 | $53.04M | — | $31.85M | — | $39.5M | $48.02M | -$16.18M | -$7.3M | -$23.48M | -$552,000.00 | -$22.93M | -$9.22 | -$9.22 | 1,629,000 | 1,629,000 |
|---|
| 2025-06-30 | $92.26M | — | $56.6M | — | $47.69M | $66.43M | -$9.84M | -$9.26M | -$19.09M | $1.68M | -$20.77M | -$8.93 | -$8.93 | 1,509,000 | 1,509,000 |
|---|
| 2025-03-31 | $77.25M | — | $42.61M | — | $38.99M | $53.25M | -$10.64M | -$4.99M | -$15.63M | $2.94M | -$18.58M | -$8.27 | -$8.27 | 1,475,000 | 1,475,000 |
|---|
| 2024-12-31 | $143.54M | — | $87.76M | — | $81.84M | $142.98M | -$55.22M | -$4.56M | -$59.78M | -$1.56M | -$58.22M | -$25.28 | -$25.28 | 2,000 | 2,000 |
|---|
| 2024-09-30 | $94.14M | — | $39.32M | — | $61.12M | $154.61M | -$115.29M | -$3.06M | -$118.35M | -$6.9M | -$111.45M | -$47.72 | -$47.72 | 1,464,000 | 1,464,000 |
|---|
| 2024-06-30 | $131.55M | — | $82.64M | — | $70.81M | $80.4M | $2.24M | -$3.58M | -$1.34M | $2.69M | -$4.04M | -$2.14 | -$2.14 | 1,457,000 | 1,457,000 |
|---|
| 2024-03-31 | $85.32M | — | $50.54M | — | $48.41M | $56.9M | -$6.35M | -$3.33M | -$9.68M | -$3.2M | -$6.48M | -$0.06 | -$0.06 | 58,068,000 | 58,068,000 |
|---|
| 2023-12-31 | $165.32M | — | $96.42M | — | $84.27M | $337.21M | -$240.79M | -$3.03M | -$243.82M | -$32.95M | -$126.88M | -$2.04 | -$2.04 | -869,000 | -1,080,000 |
|---|
| 2023-09-30 | $110.32M | — | $68.26M | — | $57.02M | $69.58M | -$1.33M | -$1.78M | -$3.11M | -$6.19M | $3.08M | $0.07 | $0.07 | 57,883,000 | 58,368,000 |
|---|
| 2023-06-30 | $130.93M | — | $83.07M | — | $63.52M | $72.01M | $11.07M | $3.06M | $14.12M | $2.61M | $7.42M | $0.12 | $0.12 | 63,620,000 | 64,081,000 |
|---|
| 2023-03-31 | $88.21M | — | $54.4M | — | $44.62M | $51.21M | $3.2M | -$1.95M | $1.24M | $311,000.00 | $924,000.00 | $0.01 | $0.01 | 63,670,000 | 63,890,000 |
|---|
| 2022-12-31 | $197.24M | — | $117.97M | — | $84.75M | $91.15M | $26.82M | -$2.63M | $24.19M | $4.68M | $11.33M | $0.18 | $0.18 | 33,000 | 33,000 |
|---|
| 2022-09-30 | $102.16M | — | $64.68M | — | $59.49M | $67.97M | -$3.29M | -$1.72M | -$5M | -$980,000.00 | -$2.2M | -$0.03 | -$0.03 | 63,470,000 | 63,470,000 |
|---|
| 2022-06-30 | $136.02M | — | $86.68M | — | $69.17M | $106.62M | -$19.94M | -$1.75M | -$21.69M | -$1.82M | -$12.04M | -$0.19 | -$0.19 | 63,416,000 | 63,416,000 |
|---|
| 2022-03-31 | $82.2M | — | $48.85M | — | $45.64M | $52.08M | -$3.23M | -$887,000.00 | -$4.11M | -$878,000.00 | -$2.04M | -$0.03 | -$0.03 | 63,401,000 | 63,401,000 |
|---|
| 2021-12-31 | $176.47M | — | $111.72M | — | $82.54M | $94.42M | $17.3M | -$2.98M | $14.32M | $1.9M | -$32.23M | $0.07 | $0.07 | -364,358,000 | -364,358,000 |
|---|
| 2021-09-30 | $69.43M | — | $41.02M | — | $28.58M | $36.71M | $4.31M | -$2.24M | $2.07M | -$49,000.00 | $1.18M | $0.00 | $0.00 | 432,080,000 | 432,080,000 |
|---|
| 2021-06-30 | $88.75M | — | $59.7M | — | $29.66M | $36.46M | $23.24M | -$3.38M | $19.86M | $128,000.00 | $19.5M | — | — | — | — |
|---|
| 2021-03-31 | $69.07M | — | $46.46M | — | $18.73M | $22.45M | $24.02M | -$1.74M | $22.28M | $44,000.00 | $22.23M | — | — | — | — |
|---|
| 2020-09-30 | $29.14M | — | $20.77M | — | $9.46M | $10.11M | $10.66M | -$382,000.00 | $10.28M | $11,000.00 | $10.27M | $0.13 | $0.13 | 78,806,000 | 78,806,000 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | $9.76M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | $1.44M | — | — | — | — |
|---|
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 | $316.58M | — | $188.08M | $800,000.00 | $176.25M | $301.56M | -$113.48M | -$28.53M | -$142.02M | $3.42M | -$145.44M | -$64.09 | -$64.09 | 1,581,000 | 1,581,000 |
|---|
| 2024-12-31 | $454.55M | — | $260.26M | $1.7M | $262.17M | $434.88M | -$174.62M | -$14.53M | -$189.15M | -$8.96M | -$180.19M | -$77.66 | -$77.66 | 1,460,000 | 1,460,000 |
|---|
| 2023-12-31 | $494.78M | — | $302.15M | $700,000.00 | $249.43M | $530M | -$227.85M | -$3.71M | -$231.56M | -$36.23M | -$111.35M | -$1.84 | -$1.84 | 60,501,000 | 60,501,000 |
|---|
| 2022-12-31 | $517.63M | — | $318.18M | $1.1M | $259.05M | $317.81M | $364,000.00 | -$6.98M | -$6.62M | $1M | -$4.95M | -$0.08 | -$0.08 | 63,462,000 | 63,462,000 |
|---|
| 2021-12-31 | $403.72M | — | $258.91M | $300,000.00 | $159.52M | $190.05M | $68.86M | -$10.34M | $58.52M | $2.03M | $10.69M | $0.17 | $0.17 | 63,011,000 | 63,011,000 |
|---|