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 | — | — | — | $16.73M | — | $23.86M | -$23.86M | — | — | $0.00 | -$22.37M | -$0.36 | -$0.36 | 61,919,233 | 61,919,233 |
|---|
| 2026-03-31 | — | — | — | $13.58M | — | $21.77M | -$21.77M | — | — | $0.00 | -$20.04M | -$0.32 | -$0.32 | 61,803,467 | 61,803,467 |
|---|
| 2025-12-31 | — | — | — | $15.59M | — | $23.58M | -$23.58M | — | — | $0.00 | -$23.58M | -$0.38 | -$0.38 | 27,769 | 27,769 |
|---|
| 2025-09-30 | — | — | — | $17.94M | — | $28.27M | -$28.27M | — | — | $0.00 | -$26.3M | -$0.43 | -$0.43 | 61,406,475 | 61,406,475 |
|---|
| 2025-06-30 | — | — | — | $32.2M | — | $45.59M | -$45.59M | — | — | $0.00 | -$43.3M | -$0.71 | -$0.71 | 61,386,183 | 61,386,183 |
|---|
| 2025-03-31 | — | — | — | $43.44M | — | $58.94M | -$58.94M | — | — | $0.00 | -$56.17M | -$0.92 | -$0.92 | 61,222,676 | 61,222,676 |
|---|
| 2024-12-31 | $0.00 | — | — | $38.79M | — | $53.32M | -$53.32M | — | — | $0.00 | -$49.73M | -$0.81 | -$0.81 | 105,996 | 105,996 |
|---|
| 2024-09-30 | $0.00 | — | — | $47.75M | — | $62.01M | -$62.01M | — | — | $0.00 | -$57.76M | -$0.95 | -$0.95 | 60,730,935 | 60,730,935 |
|---|
| 2024-06-30 | $0.00 | — | — | $45.62M | — | $60.64M | -$60.64M | — | — | $0.00 | -$55.85M | -$0.92 | -$0.92 | 60,382,796 | 60,382,796 |
|---|
| 2024-03-31 | $0.00 | — | — | $37.15M | — | $52.39M | -$52.39M | — | — | $0.00 | -$46.96M | -$0.78 | -$0.78 | 60,180,921 | 60,180,921 |
|---|
| 2023-12-31 | $0.00 | — | — | $33.18M | — | $47.04M | -$47.04M | — | — | $0.00 | -$41.11M | -$0.69 | -$0.69 | 399,475 | 399,475 |
|---|
| 2023-09-30 | $0.00 | — | — | $32.34M | — | $47.69M | -$47.69M | — | — | $0.00 | -$41.49M | -$0.70 | -$0.70 | 59,688,451 | 59,688,451 |
|---|
| 2023-06-30 | $248,000.00 | — | — | $33M | — | $47.58M | -$47.33M | — | — | $0.00 | -$41.19M | -$0.70 | -$0.70 | 59,172,869 | 59,172,869 |
|---|
| 2023-03-31 | $1.33M | — | — | $29.27M | — | $43.43M | -$42.1M | — | — | $0.00 | -$37.55M | -$0.67 | -$0.67 | 56,057,603 | 56,057,603 |
|---|
| 2022-12-31 | $1.97M | — | — | $25.11M | — | $39.37M | -$37.4M | — | — | $0.00 | -$35.06M | -$0.72 | -$0.72 | 2,280,566 | 2,280,566 |
|---|
| 2022-09-30 | $1.48M | — | — | $24.61M | — | $33.43M | -$31.95M | — | — | $0.00 | -$30.62M | -$0.65 | -$0.65 | 46,799,058 | 46,799,058 |
|---|
| 2022-06-30 | $4.99M | — | — | $26.34M | — | $34.63M | -$29.64M | — | — | $0.00 | -$29.55M | -$0.82 | -$0.82 | 36,173,135 | 36,173,135 |
|---|
| 2022-03-31 | $1.25M | — | — | $20.88M | — | $29.46M | -$28.21M | — | — | $0.00 | -$28.1M | -$0.78 | -$0.78 | 36,116,440 | 36,116,440 |
|---|
| 2021-12-31 | $2M | — | — | $18.75M | — | $26.6M | -$24.6M | — | — | $0.00 | -$24.53M | -$0.68 | -$0.68 | 59,399 | 59,399 |
|---|
| 2021-09-30 | $1.61M | — | — | $21.05M | — | $28.72M | -$27.11M | — | — | $0.00 | -$27.05M | -$0.75 | -$0.75 | 35,906,303 | 35,906,303 |
|---|
| 2021-06-30 | $1.79M | — | — | $19.22M | — | $24.69M | -$22.9M | — | — | $0.00 | -$22.83M | -$0.64 | -$0.64 | 35,746,922 | 35,746,922 |
|---|
| 2021-03-31 | $2.17M | — | — | $18.53M | — | $25.09M | -$22.92M | — | — | — | -$22.86M | -$0.64 | -$0.64 | 35,645,205 | 35,645,205 |
|---|
| 2020-12-31 | $4.47M | — | — | $17.85M | — | $23.48M | -$19.02M | — | — | $0.00 | -$19.03M | -$0.59 | -$0.59 | 4,751,490 | 4,751,490 |
|---|
| 2020-09-30 | $4.81M | — | — | $16.88M | — | $21.48M | -$16.66M | — | — | $0.00 | -$16.53M | -$0.47 | -$0.47 | 35,445,504 | 35,445,504 |
|---|
| 2020-06-30 | $3.6M | — | — | $17.54M | — | $20.58M | -$16.98M | — | — | $0.00 | -$17M | -$1.39 | -$1.39 | 12,253,943 | 12,253,943 |
|---|
| 2020-03-31 | $28.94M | — | — | $13.92M | — | $17.93M | $11.01M | — | — | — | $11.03M | $0.00 | $0.00 | 1,897,669 | 1,897,669 |
|---|
| 2019-12-31 | — | — | — | $11.73M | — | $14.83M | $42.22M | — | — | $0.00 | $42.17M | $25.81 | $25.81 | 62,116 | 62,116 |
|---|
| 2019-09-30 | — | — | — | $10.78M | — | $13.36M | -$13.36M | — | — | $0.00 | -$13.26M | -$8.53 | -$8.53 | 1,714,285 | 1,714,285 |
|---|
| 2019-06-30 | — | — | — | $13.1M | — | $15.74M | -$15.74M | — | — | $0.00 | -$15.52M | -$10.82 | -$10.82 | 1,559,942 | 1,559,942 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$14.02M | — | — | — | — |
|---|
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 | $0.00 | — | — | $109.16M | — | $156.37M | -$156.37M | — | — | $0.00 | -$149.34M | -$2.43 | -$2.43 | 61,366,887 | 61,366,887 |
|---|
| 2024-12-31 | $0.00 | — | — | $169.31M | — | $228.37M | -$228.37M | — | — | $0.00 | -$210.3M | -$3.47 | -$3.47 | 60,538,639 | 60,538,639 |
|---|
| 2023-12-31 | $1.58M | — | — | $127.8M | — | $185.73M | -$184.15M | — | — | $0.00 | -$161.34M | -$2.75 | -$2.75 | 58,719,083 | 58,719,083 |
|---|
| 2022-12-31 | $9.69M | — | — | $96.94M | — | $136.89M | -$127.2M | — | — | $0.00 | -$123.32M | -$2.94 | -$2.94 | 42,015,908 | 42,015,908 |
|---|
| 2021-12-31 | $7.57M | — | — | $77.55M | — | $105.11M | -$97.54M | — | — | $0.00 | -$97.26M | -$2.71 | -$2.71 | 35,846,421 | 35,846,421 |
|---|
| 2020-12-31 | $41.82M | — | — | $66.19M | — | $83.46M | -$41.65M | — | — | $0.00 | -$41.53M | -$1.95 | -$1.95 | 21,344,236 | 21,344,236 |
|---|
| 2019-12-31 | $57.05M | — | — | $47.35M | — | $58.28M | -$1.23M | — | — | $0.00 | -$631,000.00 | -$4.22 | -$4.22 | 1,623,358 | 1,623,358 |
|---|