Complete source-backed income-statement history.
- Available history
- 2018-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 | $1.66M | $772,000.00 | $885,000.00 | $332,000.00 | $1.44M | $1.77M | -$888,000.00 | -$124,000.00 | -$1.01M | $0.00 | -$1.01M | -$0.02 | -$0.02 | 42,003,934 | 42,003,934 |
|---|
| 2026-03-31 | $1.46M | $646,000.00 | $811,000.00 | $375,000.00 | $3.28M | $3.66M | -$2.85M | -$460,000.00 | -$3.31M | $0.00 | -$3.31M | -$0.08 | -$0.08 | 41,744,934 | 41,744,934 |
|---|
| 2025-12-31 | $660,000.00 | $289,000.00 | $371,000.00 | $332,000.00 | $1.51M | $1.84M | -$1.47M | -$217,000.00 | -$1.69M | $0.00 | -$1.69M | -$0.04 | -$0.04 | 1,215,036 | 1,215,036 |
|---|
| 2025-09-30 | $227,000.00 | $100,000.00 | $127,000.00 | $325,000.00 | $1.37M | $1.7M | -$1.57M | -$160,000.00 | -$1.73M | $0.00 | -$1.73M | -$0.05 | -$0.05 | 34,032,890 | 34,032,890 |
|---|
| 2025-06-30 | $291,000.00 | $107,000.00 | $184,000.00 | $910,000.00 | $1.16M | $2.07M | -$1.88M | $21,000.00 | -$1.86M | $0.00 | -$1.86M | -$0.06 | -$0.06 | 33,647,045 | 33,647,045 |
|---|
| 2025-03-31 | $217,000.00 | $128,000.00 | $89,000.00 | $780,000.00 | $1.97M | $2.75M | -$2.66M | $15,000.00 | -$2.64M | $0.00 | -$2.64M | -$0.08 | -$0.08 | 33,287,045 | 33,287,045 |
|---|
| 2024-12-31 | $52,000.00 | $3,000.00 | $49,000.00 | $699,000.00 | $1.13M | $1.82M | -$1.78M | $826,000.00 | -$949,000.00 | $0.00 | -$949,000.00 | -$0.02 | -$0.02 | 900,687 | 900,687 |
|---|
| 2024-09-30 | $43,000.00 | $24,000.00 | $19,000.00 | $2,000.00 | $1.87M | $1.87M | -$1.85M | -$175,000.00 | -$2.03M | $0.00 | -$2.03M | -$0.08 | -$0.08 | 25,892,683 | 25,892,683 |
|---|
| 2024-06-30 | $76,000.00 | $14,000.00 | $62,000.00 | $633,000.00 | $2.32M | $2.95M | -$2.89M | -$31,000.00 | -$2.92M | $0.00 | -$2.92M | -$0.12 | -$0.12 | 24,765,307 | 24,765,307 |
|---|
| 2024-03-31 | $105,000.00 | $11,000.00 | $94,000.00 | $644,000.00 | $2.48M | $3.13M | -$3.03M | -$6,000.00 | -$3.04M | $0.00 | -$3.04M | -$0.13 | -$0.13 | 22,541,100 | 22,541,100 |
|---|
| 2023-12-31 | $141,000.00 | $28,000.00 | $113,000.00 | $724,000.00 | $2.76M | $3.48M | -$3.37M | -$17,000.00 | -$3.39M | $0.00 | -$3.39M | -$0.15 | -$0.15 | 700,081 | 700,081 |
|---|
| 2023-09-30 | $140,000.00 | $44,000.00 | $96,000.00 | $751,000.00 | $2.23M | $2.98M | -$2.88M | -$9,000.00 | -$2.89M | $0.00 | -$2.89M | -$0.15 | -$0.15 | 18,801,754 | 18,801,754 |
|---|
| 2023-06-30 | $134,000.00 | $62,000.00 | $72,000.00 | $498,000.00 | $2.82M | $9.45M | -$9.37M | $290,000.00 | -$9.08M | $0.00 | -$9.08M | -$0.49 | -$0.49 | 18,468,741 | 18,468,741 |
|---|
| 2023-03-31 | $89,000.00 | $53,000.00 | $36,000.00 | $1.53M | $2.07M | $3.6M | -$3.56M | $411,000.00 | -$3.15M | $0.00 | -$3.15M | -$0.22 | -$0.22 | 17,847,780 | 17,847,780 |
|---|
| 2022-12-31 | $108,000.00 | $53,000.00 | $55,000.00 | $2.02M | — | $4.56M | -$4.5M | -$260,000.00 | -$4.76M | $0.00 | -$4.76M | -$0.28 | -$0.28 | 139,472 | 139,472 |
|---|
| 2022-09-30 | $115,000.00 | $54,000.00 | $61,000.00 | $1.51M | — | $2.88M | -$2.82M | -$32,000.00 | -$2.85M | $0.00 | -$2.85M | -$0.17 | -$0.17 | 16,596,333 | 16,596,333 |
|---|
| 2022-06-30 | $123,000.00 | $62,000.00 | $61,000.00 | $2.88M | — | $4.28M | -$4.22M | $88,000.00 | -$4.13M | $0.00 | -$3.6M | -$0.25 | -$0.25 | 16,246,260 | 16,246,260 |
|---|
| 2022-03-31 | $104,000.00 | $51,000.00 | $53,000.00 | $2.05M | — | $5.66M | -$5.61M | $156,000.00 | -$5.46M | $0.00 | -$5.07M | -$0.35 | -$0.35 | 15,470,497 | 15,470,497 |
|---|
| 2021-12-31 | -$258,646.00 | -$111,850.00 | -$146,796.00 | $169.00 | — | -$72.78M | $72.79M | $857,421.00 | $75.57M | — | -$3.75M | — | — | — | — |
|---|
| 2021-09-30 | $92,000.00 | $42,000.00 | $50,000.00 | $0.00 | — | $2.45M | -$2.4M | -$343,000.00 | -$2.74M | $0.00 | -$2.74M | — | — | — | 111,906,997 |
|---|
| 2021-06-30 | $151,000.00 | $36,000.00 | $115,000.00 | $0.00 | — | $4.65M | -$4.54M | -$1.8M | -$6.34M | $0.00 | -$6.46M | — | — | — | 102,911,078 |
|---|
| 2021-03-31 | $101,000.00 | $34,000.00 | $67,000.00 | — | — | $65.72M | -$65.66M | -$637,000.00 | -$66.29M | — | -$66.29M | — | — | — | 96,567,830 |
|---|
| 2020-12-31 | $88,133.00 | $36,651.00 | $51,482.00 | $0.00 | — | $967,544.00 | -$916,062.00 | -$372,849.00 | -$1.29M | — | -$1.29M | — | — | — | 579,116 |
|---|
| 2020-09-30 | $105,357.00 | $48,759.00 | $56,598.00 | $2,999.00 | — | $1.09M | -$1.04M | -$71,723.00 | -$1.11M | $0.00 | -$1.11M | — | — | — | 86,984,021 |
|---|
| 2020-06-30 | $77,853.00 | $31,737.00 | $46,116.00 | $34,250.00 | — | $310,457.00 | -$264,341.00 | -$62,083.00 | -$326,424.00 | $0.00 | -$326,424.00 | — | — | — | 86,536,841 |
|---|
| 2020-03-31 | $58,157.00 | $23,225.00 | $34,932.00 | $12,000.00 | — | $1.43M | -$1.39M | -$71,083.00 | -$1.46M | $0.00 | -$1.46M | — | — | — | 84,289,100 |
|---|
| 2019-12-31 | $65,727.00 | $26,539.00 | $39,188.00 | $19,707.00 | — | $297,366.00 | -$258,178.00 | -$177,062.00 | -$435,240.00 | $0.00 | -$435,240.00 | — | — | — | -9,041 |
|---|
| 2019-09-30 | $66,532.00 | $26,548.00 | $39,984.00 | $33,212.00 | — | $348,533.00 | -$308,549.00 | -$71,087.00 | -$379,636.00 | $0.00 | -$379,636.00 | — | — | — | 84,073,281 |
|---|
| 2019-06-30 | $67,079.00 | $26,014.00 | $41,065.00 | $14,978.00 | — | $260,562.00 | -$219,497.00 | -$70,597.00 | -$290,094.00 | $0.00 | -$290,094.00 | — | — | — | 83,917,786 |
|---|
| 2019-03-31 | $56,800.00 | $22,537.00 | $34,263.00 | $6,820.00 | — | $196,465.00 | -$162,202.00 | -$76,039.00 | -$238,241.00 | $0.00 | -$238,241.00 | — | — | — | 86,922,132 |
|---|
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 | $1.4M | $624,000.00 | $771,000.00 | $2.35M | $6M | $8.35M | -$7.58M | -$341,000.00 | -$7.92M | $0.00 | -$7.92M | -$0.23 | -$0.23 | 34,872,578 | 34,872,578 |
|---|
| 2024-12-31 | $276,000.00 | $52,000.00 | $224,000.00 | $1.98M | $7.79M | $9.77M | -$9.55M | $614,000.00 | -$8.93M | $0.00 | -$8.93M | -$0.35 | -$0.35 | 25,305,837 | 25,305,837 |
|---|
| 2023-12-31 | $504,000.00 | $187,000.00 | $317,000.00 | $3.5M | $9.87M | $19.5M | -$19.19M | $673,000.00 | -$18.51M | $0.00 | -$18.51M | -$1.01 | -$1.01 | 19,103,000 | 19,103,000 |
|---|
| 2022-12-31 | $450,000.00 | $220,000.00 | $230,000.00 | $7.56M | $8M | $16.46M | -$16.23M | -$47,000.00 | -$16.28M | $0.00 | -$16.28M | -$1.00 | -$1.00 | 16,246,000 | 16,246,000 |
|---|
| 2021-12-31 | $354.00 | $150.00 | $204.00 | $169.00 | $8,399.00 | $77,524.00 | $77,320.00 | -$1.93M | $79,246.00 | — | -$79.25M | — | — | — | — |
|---|
| 2020-12-31 | $329,500.00 | $140,372.00 | $189,128.00 | $49,250.00 | — | $3.8M | -$3.61M | -$577,739.00 | -$4.19M | — | -$4.19M | — | — | — | 86,520,231 |
|---|
| 2019-12-31 | $256,138.00 | $101,638.00 | $154,500.00 | $82,057.00 | — | $1.1M | -$948,426.00 | -$394,784.00 | -$1.34M | $0.00 | -$1.34M | — | — | — | 84,473,862 |
|---|
| 2018-12-31 | $253,785.00 | $108,389.00 | $145,396.00 | $279,685.00 | — | $2.19M | -$2.05M | -$464,616.00 | -$2.51M | $0.00 | -$2.51M | — | — | — | 87,346,661 |
|---|