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 | — | — | — | — | $988,501.00 | $988,501.00 | -$988,501.00 | — | -$955,625.00 | — | -$955,625.00 | -$0.30 | -$0.30 | 47,391,733 | 47,391,733 |
|---|
| 2026-03-31 | — | — | — | — | $1.03M | $1.03M | -$1.03M | — | -$987,036.00 | — | -$987,036.00 | -$0.03 | -$0.03 | 46,222,502 | 46,222,502 |
|---|
| 2025-12-31 | — | — | — | — | $391,486.00 | $391,486.00 | -$391,486.00 | — | -$336,506.00 | — | -$336,506.00 | $0.39 | $0.39 | 4,791,798 | 4,791,798 |
|---|
| 2025-09-30 | — | — | — | — | $990,737.00 | $990,737.00 | -$990,737.00 | — | -$922,723.00 | — | -$922,723.00 | -$0.03 | -$0.03 | 42,284,502 | 42,284,502 |
|---|
| 2025-06-30 | — | — | — | — | $1.8M | $1.8M | -$1.8M | — | -$2.04M | — | $5.43M | -$1.20 | -$1.20 | 25,922,503 | 25,922,503 |
|---|
| 2025-03-31 | — | — | — | — | $1.46M | $1.46M | -$1.46M | — | -$1.2M | — | -$2.26M | -$9.37 | -$9.37 | 1,161,791 | 1,161,791 |
|---|
| 2024-12-31 | $725,403.00 | $264,754.00 | $460,649.00 | $101,945.00 | $577,554.00 | $577,554.00 | -$577,554.00 | — | -$552,813.00 | — | -$9.27M | -$12.20 | -$12.20 | 27,761 | 27,761 |
|---|
| 2024-09-30 | $1.58M | $287,005.00 | $1.29M | $588,355.00 | $1.2M | $1.2M | -$1.2M | — | -$919,541.00 | — | -$2.22M | -$16.65 | -$16.65 | 393,192 | 393,192 |
|---|
| 2024-06-30 | $1.42M | $329,110.00 | $1.09M | $368,798.00 | $1.35M | $1.35M | -$1.35M | — | $384,288.00 | — | -$662,026.00 | -$9.25 | -$9.25 | 295,524 | 295,524 |
|---|
| 2024-03-31 | $1.39M | $331,831.00 | $1.06M | $1.56M | $1.5M | $1.5M | -$1.5M | — | $382,893.00 | — | -$2.16M | -$42.19 | -$42.19 | 190,278 | 190,278 |
|---|
| 2023-12-31 | -$364,250.00 | $158,147.00 | -$522,397.00 | $834,334.00 | $2.88M | $4.52M | -$5.04M | — | $318,150.00 | — | $318,150.00 | -$1.62 | -$1.62 | 67,270 | 67,270 |
|---|
| 2023-09-30 | $1.67M | $408,475.00 | $1.27M | $389,093.00 | $2M | $6.07M | -$4.81M | — | -$4.55M | — | -$4.55M | -$2.85 | -$2.85 | 2,119,620 | 2,119,620 |
|---|
| 2023-06-30 | $1.99M | $513,857.00 | $1.48M | $866,575.00 | $2.25M | $3.94M | -$2.46M | — | -$2.55M | — | -$2.55M | -$1.20 | -$1.20 | 2,117,581 | 2,117,581 |
|---|
| 2023-03-31 | $2.52M | $550,742.00 | $1.97M | $319,093.00 | $2.13M | $3.28M | -$1.31M | — | -$1.39M | — | -$1.39M | -$0.66 | -$0.66 | 2,088,698 | 2,088,698 |
|---|
| 2022-12-31 | $798,101.00 | $881,332.00 | -$83,231.00 | $177,762.00 | $2.92M | $4.02M | -$4.1M | — | -$4.23M | — | -$4.22M | -$2.03 | -$2.03 | 1,738 | 1,738 |
|---|
| 2022-09-30 | — | $286,525.00 | -$1.74M | $735,916.00 | $2.17M | $11.93M | -$13.67M | — | -$13.82M | $10,501.00 | -$13.83M | -$6.69 | -$6.69 | 2,068,472 | 2,068,472 |
|---|
| 2022-06-30 | $4.19M | $649,220.00 | $3.54M | $421,242.00 | $3.22M | $5.2M | -$1.66M | — | -$1.81M | — | -$1.81M | -$0.88 | -$0.88 | 2,068,472 | 2,068,472 |
|---|
| 2022-03-31 | $2.47M | $472,340.00 | $1.99M | $405,360.00 | $3.9M | $2.47M | -$481,198.00 | — | — | — | -$174,224.00 | -$0.08 | -$0.08 | 2,068,472 | 2,068,472 |
|---|
| 2021-12-31 | -$867,160.00 | $243,728.00 | -$1.11M | $988,688.00 | $4.18M | $6.86M | -$7.97M | — | -$8.19M | -$9,045.00 | -$8.19M | -$8.17 | -$8.17 | -8,705,290 | -8,705,290 |
|---|
| 2021-09-30 | $2.15M | $319,158.00 | $1.83M | $280,576.00 | $3.41M | $5.42M | -$3.6M | — | -$1.69M | $2,345.00 | -$1.7M | -$0.17 | -$0.17 | 9,826,599 | 9,826,599 |
|---|
| 2021-06-30 | $2.46M | $393,294.00 | $2.06M | $500,046.00 | $4.12M | $6.35M | -$4.28M | — | -$2.11M | $6,700.00 | -$2.11M | -$0.22 | -$0.22 | 9,802,309 | 9,802,309 |
|---|
| 2021-03-31 | $4.08M | $643,386.00 | $3.43M | $19,181.00 | $3.88M | $5.63M | -$2.2M | — | $3.01M | — | $3.01M | $0.31 | $0.31 | 9,753,086 | 9,754,686 |
|---|
| 2020-12-31 | $2.93M | $1.74M | $1.19M | $151,840.00 | $3.68M | $5.51M | -$4.32M | — | -$6.82M | -$1.38M | -$5.44M | $0.56 | $0.56 | 1,906,131 | 1,906,131 |
|---|
| 2020-09-30 | $3.46M | $981,903.00 | $2.48M | $36,828.00 | $3.12M | $4.82M | -$2.34M | — | -$3.31M | -$6,143.00 | -$3.3M | -$0.96 | -$0.96 | 3,434,551 | 3,434,551 |
|---|
| 2020-06-30 | $1.37M | $539,231.00 | $834,333.00 | $131,583.00 | $4.06M | $5.85M | -$5.02M | — | -$5.78M | -$13,781.00 | -$5.76M | — | — | 3,434,551 | 3,434,551 |
|---|
| 2020-03-31 | $1.79M | $784,035.00 | $1.01M | $139,385.00 | $4.82M | $6.62M | -$5.61M | — | -$6.11M | -$29,971.00 | -$6.08M | — | — | 4,949,610 | 4,949,610 |
|---|
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 | — | — | — | — | $4.64M | $4.64M | -$4.64M | — | -$4.5M | $0.00 | $1.91M | -$1.56 | -$1.56 | 28,065,362 | 28,065,362 |
|---|
| 2024-12-31 | $5.11M | $1.21M | $3.9M | $2.62M | $4.63M | $4.63M | -$4.63M | — | -$705,174.00 | $0.00 | -$14.32M | -$83.47 | -$83.47 | 321,042 | 321,042 |
|---|
| 2023-12-31 | $5.82M | $1.63M | $4.19M | $2.41M | $9.26M | $17.81M | -$13.62M | — | -$8.16M | $0.00 | -$8.16M | -$6.35 | -$6.35 | 2,176,017 | 2,176,017 |
|---|
| 2022-12-31 | $5.99M | $2.29M | $3.7M | $1.74M | $12.21M | $23.62M | -$19.92M | — | -$20.04M | — | -$20.04M | -$9.68 | -$9.68 | 2,070,210 | 2,070,210 |
|---|
| 2021-12-31 | $7.81M | $1.6M | $6.21M | $1.79M | $15.59M | $24.26M | -$18.05M | — | -$8.99M | $0.00 | -$8.99M | -$8.25 | -$8.25 | 1,088,977 | 1,088,977 |
|---|
| 2020-12-31 | $9.56M | $4.05M | $5.51M | $459,636.00 | $15.67M | $22.8M | -$17.28M | — | -$22.01M | -$1.43M | -$20.59M | -$3.85 | -$3.85 | 5,340,682 | 5,340,682 |
|---|