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 | $319.81M | $296M | $23.8M | — | $34.77M | — | -$15.4M | — | -$87.75M | -$1.38M | -$86.37M | -$0.98 | -$0.98 | 80,971,660 | 80,971,660 |
|---|
| 2026-03-31 | $249.89M | $228.46M | $21.43M | — | $32M | — | -$14.9M | — | -$30.76M | -$73,181.00 | -$30.75M | -$0.44 | -$0.44 | 74,007,596 | 74,007,596 |
|---|
| 2025-12-31 | $120.05M | $109.07M | $10.98M | — | $33.13M | — | -$23.38M | — | -$27.14M | $5,612.00 | -$27.15M | -$0.49 | -$0.49 | 292,210 | 292,210 |
|---|
| 2025-09-30 | $110.13M | $97.73M | $12.4M | — | $19.89M | — | -$8.72M | — | -$10.81M | $9,144.00 | -$10.82M | -$0.20 | -$0.20 | 55,119,781 | 55,119,781 |
|---|
| 2025-06-30 | $102.9M | $91.48M | $11.42M | — | $18.87M | — | -$8.68M | — | -$10.71M | $9,618.00 | -$10.72M | -$0.20 | -$0.20 | 54,553,905 | 54,553,905 |
|---|
| 2025-03-31 | $102.81M | $91.62M | $11.19M | — | $19.4M | — | -$9.45M | — | -$10.73M | $9,617.00 | -$10.74M | -$0.20 | -$0.20 | 53,975,575 | 53,975,575 |
|---|
| 2024-12-31 | $129.55M | $116.21M | $13.34M | — | $17.98M | — | -$5.88M | — | -$43.54M | $25.11M | -$68.65M | -$1.64 | -$1.64 | 4,008,789 | 4,008,789 |
|---|
| 2024-09-30 | $107.8M | $95.92M | $11.89M | — | $17.15M | — | -$6.51M | — | -$8.27M | -$1.22M | -$7.05M | -$0.16 | -$0.16 | 44,688,845 | 44,688,845 |
|---|
| 2024-06-30 | $104.64M | $93.15M | $11.49M | — | $18.55M | — | -$8.31M | — | -$72.13M | -$17.22M | -$54.91M | -$1.96 | -$1.96 | 28,081,013 | 28,081,013 |
|---|
| 2024-03-31 | $100.62M | $90.16M | $10.47M | $316,263.00 | $10.34M | $1.07M | -$1.14M | — | -$6.16M | -$1.29M | -$4.87M | -$0.19 | -$0.19 | 25,423,729 | 25,423,729 |
|---|
| 2023-12-31 | $116.2M | $103.61M | $12.59M | $483,584.00 | $13.74M | $1.24M | -$2.41M | — | -$7.52M | -$2.14M | -$5.39M | -$0.21 | -$0.21 | 0 | 0 |
|---|
| 2023-09-30 | $97.79M | $86.18M | $11.61M | $411,332.00 | $10.37M | $1.29M | -$380,674.00 | — | -$5.27M | -$1.35M | -$3.92M | -$0.15 | -$0.15 | 25,423,729 | 25,423,729 |
|---|
| 2023-06-30 | $89.36M | $78.43M | $10.94M | $581,718.00 | $11.19M | $1.44M | -$1.11M | — | -$5.14M | -$1.52M | -$3.62M | -$0.14 | -$0.14 | 25,423,729 | 25,423,729 |
|---|
| 2023-03-31 | — | — | — | $776,720.00 | — | $1.76M | -$1.76M | — | — | — | -$2.33M | -$4.83 | -$4.83 | 355,648 | 355,648 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | $438,980.00 | — | $1.25M | -$1.25M | — | — | — | -$1.24M | -$3.73 | -$3.73 | 0 | 0 |
|---|
| 2022-09-30 | — | — | — | $428,771.00 | — | $918,500.00 | -$918,500.00 | — | — | — | -$925,949.00 | -$2.80 | -$2.80 | 330,648 | 330,648 |
|---|
| 2022-06-30 | $30,000.00 | $690.00 | $30,487.00 | $365,845.00 | — | $991,584.00 | -$961,097.00 | — | — | — | -$994,915.00 | -$0.08 | -$0.08 | 11,886,379 | 11,886,379 |
|---|
| 2022-03-31 | $47,482.00 | — | $47,482.00 | $334,670.00 | — | $919,542.00 | -$872,060.00 | — | — | — | -$937,954.00 | -$0.08 | -$0.08 | 11,886,379 | 11,886,379 |
|---|
| 2021-12-31 | $34,965.00 | $12,898.00 | $22,067.00 | $397,002.00 | — | $1.39M | -$1.37M | — | — | — | -$1.4M | -$0.10 | -$0.10 | 1,573,901 | 1,573,901 |
|---|
| 2021-09-30 | $34,964.00 | $4,049.00 | $46,852.00 | $90,658.00 | — | $451,602.00 | -$404,750.00 | — | — | — | -$639,499.00 | -$0.09 | -$0.09 | 7,171,232 | 7,171,232 |
|---|
| 2021-06-30 | $57,412.00 | $12,792.00 | $50,604.00 | $24,461.00 | — | $449,695.00 | -$399,091.00 | — | — | — | -$252,303.00 | -$0.05 | -$0.05 | 4,864,862 | 4,864,862 |
|---|
| 2021-03-31 | $34,633.00 | $27,951.00 | $32,782.00 | $17,955.00 | — | $405,342.00 | -$372,560.00 | — | — | — | -$1.41M | -$0.29 | — | 4,864,862 | — |
|---|
| 2020-12-31 | $108,815.00 | $73,803.00 | $43,762.00 | $51,671.00 | — | $122,769.00 | -$79,007.00 | — | — | — | -$154,277.00 | — | — | — | 0 |
|---|
| 2020-09-30 | $85,577.00 | — | $85,577.00 | $30,368.00 | — | $201,852.00 | -$116,275.00 | — | — | — | -$189,043.00 | — | — | — | 4,864,862 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | -$155,162.00 | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$546,871.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 | $435.88M | $389.89M | $45.99M | — | $91.29M | — | -$50.23M | — | -$59.4M | $33,991.00 | -$59.43M | -$1.08 | -$1.08 | 54,846,155 | 54,846,155 |
|---|
| 2024-12-31 | $442.61M | $395.43M | $47.18M | — | $64.02M | — | -$21.83M | — | -$130.1M | $5.38M | -$135.48M | -$3.68 | -$3.68 | 36,783,626 | 36,783,626 |
|---|
| 2023-12-31 | $401.37M | $354.5M | $46.88M | $2.25M | $45.44M | $5.73M | -$3.45M | — | -$21.18M | -$5.93M | -$15.25M | -$0.60 | -$0.60 | 25,423,729 | 25,423,729 |
|---|
| 2022-12-31 | $77,482.00 | $690.00 | $77,969.00 | $1.57M | — | $4.08M | -$4M | — | — | — | -$4.09M | -$12.38 | -$12.38 | 330,648 | 330,648 |
|---|
| 2021-12-31 | $161,974.00 | $57,690.00 | $152,305.00 | $530,076.00 | — | $2.7M | -$2.55M | — | — | — | -$3.7M | -$0.51 | -$0.51 | 7,216,001 | 7,216,001 |
|---|
| 2020-12-31 | $278,907.00 | $170,803.00 | $158,692.00 | $330,979.00 | — | $1.11M | -$949,722.00 | — | — | — | -$1.05M | — | — | — | 4,864,862 |
|---|