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 | $2.76M | $2.76M | — | — | $10.7M | — | -$10.7M | — | -$12.81M | -$28,000.00 | -$16.37M | -$1.79 | — | 9,164,890 | — |
|---|
| 2026-03-31 | $22.32M | $16.11M | $6.21M | — | $18.79M | $28.22M | -$22.01M | — | -$20.65M | $79,000.00 | -$20.72M | -$2.37 | -$2.37 | 8,736,862 | 8,736,862 |
|---|
| 2025-12-31 | $47.68M | $29.92M | $17.76M | — | $21.44M | $38.48M | -$20.72M | — | -$19.41M | $174,000.00 | -$19.58M | -$2.34 | -$2.34 | 66,529 | 66,529 |
|---|
| 2025-09-30 | $32.99M | $18.75M | $14.24M | — | $21.68M | $34.13M | -$19.89M | — | -$20.25M | $72,000.00 | -$20.32M | -$2.49 | -$2.49 | 8,167,465 | 8,167,465 |
|---|
| 2025-06-30 | $0.00 | $0.00 | $16.15M | — | $5.06M | $32.68M | -$5.06M | — | -$5.06M | $81,000.00 | -$15.5M | -$1.92 | -$1.92 | 8,090,259 | 8,090,259 |
|---|
| 2025-03-31 | $32.11M | $17.71M | $14.4M | — | $25.21M | $37.23M | -$22.83M | — | -$21.81M | $66,000.00 | -$21.88M | -$2.73 | -$2.73 | 8,020,013 | 8,020,013 |
|---|
| 2024-12-31 | $55.85M | $38.37M | $17.48M | — | $29.15M | $43.25M | -$25.77M | — | -$24.68M | $994,000.00 | -$25.68M | -$3.23 | -$3.23 | 31,695 | 31,695 |
|---|
| 2024-09-30 | $43M | $23.92M | $19.08M | — | $30.97M | $40.86M | -$21.78M | — | -$21.09M | $86,000.00 | -$21.18M | -$2.68 | -$2.68 | 7,900,246 | 7,900,246 |
|---|
| 2024-06-30 | $51.58M | $25.53M | $26.06M | — | $33.55M | $46.25M | -$20.19M | — | -$18.58M | $552,000.00 | -$19.13M | -$2.45 | -$2.45 | 7,824,200 | 7,824,200 |
|---|
| 2024-03-31 | $39.33M | $20.87M | $18.46M | — | $39.71M | $48.27M | -$29.81M | — | -$27.09M | $239,000.00 | -$27.33M | -$3.52 | -$3.52 | 7,769,027 | 7,769,027 |
|---|
| 2023-12-31 | $71.99M | $44.62M | $27.38M | — | $41.53M | $85.01M | -$57.64M | — | -$57.08M | -$297,000.00 | -$56.78M | -$7.43 | -$7.43 | 33,368 | 33,368 |
|---|
| 2023-09-30 | $57.24M | $32.35M | $24.89M | — | $43.55M | $54.96M | -$30.06M | — | -$31.44M | $134,000.00 | -$31.58M | -$4.15 | -$4.15 | 7,605,191 | 7,605,191 |
|---|
| 2023-06-30 | $70.48M | $40.33M | $30.15M | — | $46.21M | $59.77M | -$29.62M | — | -$28.66M | $276,000.00 | -$28.94M | -$0.19 | -$0.19 | 150,829,129 | 150,829,129 |
|---|
| 2023-03-31 | $54.35M | $32.54M | $21.82M | — | $42.76M | $57.5M | -$35.68M | — | -$34.95M | $221,000.00 | -$35.17M | -$0.23 | -$0.23 | 150,082,295 | 150,082,295 |
|---|
| 2022-12-31 | $84.18M | $47.88M | $36.3M | — | $41.63M | $61.77M | -$25.46M | — | -$25.59M | -$726,000.00 | -$24.87M | -$0.16 | -$0.16 | 272,969 | 272,969 |
|---|
| 2022-09-30 | $72.65M | $40.12M | $32.53M | — | $44.64M | $58.05M | -$25.51M | — | -$25.39M | -$153,000.00 | -$25.24M | -$0.17 | -$0.17 | 149,267,269 | 149,267,269 |
|---|
| 2022-06-30 | $78.17M | $49.98M | $28.19M | — | $41.71M | $57.52M | -$29.33M | — | -$29.03M | $342,000.00 | -$29.37M | -$0.20 | -$0.20 | 148,646,906 | 148,646,906 |
|---|
| 2022-03-31 | $62.76M | $30.16M | $32.6M | — | $38.76M | $52.58M | -$19.98M | — | -$20.12M | $1.76M | -$21.88M | -$0.15 | -$0.15 | 147,530,203 | 147,530,203 |
|---|
| 2021-12-31 | $97.22M | $48.44M | $48.78M | — | $36.65M | $55.18M | -$6.4M | — | -$9.93M | $512,000.00 | -$10.44M | -$0.01 | -$0.01 | 14,677,475 | 14,677,475 |
|---|
| 2021-09-30 | $62.71M | $28.78M | $33.94M | — | $33.02M | $45.81M | -$11.88M | — | -$13.97M | -$167,000.00 | -$13.8M | -$0.25 | -$0.25 | 55,590,320 | 55,590,320 |
|---|
| 2021-06-30 | $67.91M | $29.78M | $38.12M | — | $29M | $42.29M | -$4.17M | — | -$7.49M | $112,000.00 | -$7.61M | -$0.14 | -$0.14 | 54,408,308 | 54,408,308 |
|---|
| 2021-03-31 | $49.64M | $23.81M | $25.83M | — | $23.54M | $36.25M | -$10.43M | — | -$13.17M | $352,000.00 | -$13.52M | -$0.25 | -$0.25 | 53,895,736 | 53,895,736 |
|---|
| 2020-12-31 | $79.28M | $39.85M | $39.42M | — | $25.47M | $49.08M | -$9.66M | — | -$11.21M | -$1.86M | -$9.35M | -$0.18 | -$0.18 | -136,885 | -136,885 |
|---|
| 2020-09-30 | $47.24M | $22.24M | $25M | — | $20.09M | $32.23M | -$7.23M | — | -$7.86M | -$863,000.00 | -$7M | -$0.13 | -$0.13 | 53,057,406 | 53,057,406 |
|---|
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 | $152.47M | $89.92M | $62.55M | — | $92.49M | $142.51M | -$79.96M | — | -$76.89M | $393,000.00 | -$77.28M | -$9.47 | -$9.47 | 8,159,108 | 8,159,108 |
|---|
| 2024-12-31 | $189.76M | $108.69M | $81.06M | — | $133.38M | $178.62M | -$97.55M | — | -$91.45M | $1.87M | -$93.32M | -$11.87 | -$11.87 | 7,862,853 | 7,862,853 |
|---|
| 2023-12-31 | $254.07M | $149.83M | $104.23M | — | $174.04M | $257.24M | -$153M | — | -$152.12M | $334,000.00 | -$152.46M | -$20.10 | -$20.10 | 7,583,622 | 7,583,622 |
|---|
| 2022-12-31 | $297.77M | $168.14M | $129.63M | — | $166.74M | $229.91M | -$100.29M | — | -$100.13M | $1.23M | -$101.35M | -$0.68 | -$0.68 | 148,754,428 | 148,754,428 |
|---|
| 2021-12-31 | $277.47M | $130.81M | $146.66M | — | $122.2M | $179.54M | -$32.88M | — | -$44.56M | $810,000.00 | -$45.37M | -$0.65 | -$0.65 | 69,308,930 | 69,308,930 |
|---|
| 2020-12-31 | $219.3M | $106.56M | $112.74M | — | $86.69M | $141.97M | -$29.22M | — | -$29.97M | -$4.11M | -$25.86M | -$0.49 | -$0.49 | 53,005,424 | 53,005,424 |
|---|
| 2019-12-31 | $193.67M | $94.84M | $98.83M | — | $63.49M | $107.85M | -$9.01M | — | -$10.85M | $3.68M | -$14.53M | -$0.28 | -$0.28 | 51,469,007 | 51,469,007 |
|---|