Complete source-backed income-statement history.
- Available history
- 2022-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 | $14.92M | $7.64M | $7.28M | $289,457.00 | — | $5.62M | $1.66M | $71,170.00 | $1.73M | $280,218.00 | $1.45M | $0.03 | $0.03 | 41,640,950 | 41,640,950 |
|---|
| 2026-03-31 | $12.71M | $7.64M | $5.08M | $628,762.00 | — | $6.11M | -$1.04M | -$138,086.00 | -$1.18M | -$168,861.00 | -$1.01M | -$0.02 | -$0.02 | 41,603,838 | 41,603,838 |
|---|
| 2025-12-31 | $21.02M | $12.3M | $8.72M | $316,578.00 | — | $5.97M | $2.76M | -$139,359.00 | $2.62M | $621,985.00 | $1.99M | $0.05 | $0.05 | 12,507 | 49,619 |
|---|
| 2025-09-30 | $16.99M | $9.86M | $7.13M | $786,650.00 | — | $5.35M | $1.79M | $148,319.00 | $1.94M | $410,617.00 | $1.53M | $0.04 | $0.04 | 41,546,700 | 41,640,950 |
|---|
| 2025-06-30 | $18.92M | $12.05M | $6.87M | $144,757.00 | — | $6.72M | $142,077.00 | -$37,102.00 | $104,975.00 | $27,296.00 | $77,679.00 | $0.00 | $0.00 | 41,566,110 | 41,640,950 |
|---|
| 2025-03-31 | $14.9M | $10.68M | $4.22M | $841,196.00 | — | $6.93M | -$2.71M | $77,608.00 | -$2.63M | -$539,795.00 | -$2.09M | -$0.05 | -$0.05 | 41,542,800 | 41,542,800 |
|---|
| 2024-12-31 | $18.17M | $14.61M | $3.56M | $86,472.00 | — | $6.35M | -$2.79M | $618,994.00 | -$2.17M | -$437,770.00 | -$1.73M | -$0.05 | -$0.05 | 147,284 | 156,293 |
|---|
| 2024-09-30 | $25.6M | $18.65M | $6.95M | $94,771.00 | — | $6.65M | $303,514.00 | -$3.43M | -$3.12M | -$621,665.00 | -$2.5M | -$0.06 | -$0.06 | 41,325,388 | 41,325,388 |
|---|
| 2024-06-30 | $35.4M | $23.9M | $11.5M | — | — | $7.93M | $3.56M | $65,621.00 | $3.63M | $813,852.00 | $2.82M | $0.07 | $0.07 | 41,259,614 | 41,386,842 |
|---|
| 2024-03-31 | $30.15M | $19.7M | $10.45M | $162,250.00 | — | $6.48M | $3.97M | $109,875.00 | $4.08M | $900,341.00 | $3.18M | $0.08 | $0.08 | 40,000,000 | 40,000,000 |
|---|
| 2023-12-31 | $39.55M | $27.42M | $12.13M | — | — | $7.41M | $4.73M | $3,145.00 | $4.73M | $893,253.00 | $3.84M | $0.10 | $0.10 | 0 | 0 |
|---|
| 2023-09-30 | $29.91M | $19.85M | $10.06M | — | — | $4.82M | $5.24M | -$172,768.00 | $5.06M | $1.11M | $3.96M | $0.10 | $0.10 | 40,000,000 | 40,000,000 |
|---|
| 2023-06-30 | $26.74M | $18.63M | $8.1M | — | — | $5.82M | $2.28M | -$98,039.00 | $2.18M | $106,426.00 | $2.07M | $0.05 | $0.05 | 40,000,000 | 40,000,000 |
|---|
| 2023-03-31 | $18.84M | $13.22M | $5.62M | — | — | $4.93M | $682,447.00 | -$110,203.00 | $572,244.00 | $24,079.00 | $548,165.00 | $0.01 | $0.01 | 40,000,000 | 40,000,000 |
|---|
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 | $71.83M | $44.88M | $26.95M | $2.09M | — | $24.97M | $1.98M | $49,466.00 | $2.03M | $520,103.00 | $1.51M | $0.04 | $0.04 | 41,603,838 | 41,640,950 |
|---|
| 2024-12-31 | $109.33M | $76.87M | $32.46M | $343,493.00 | — | $27.41M | $5.05M | -$2.63M | $2.42M | $654,758.00 | $1.76M | $0.04 | $0.04 | 41,010,654 | 41,161,849 |
|---|
| 2023-12-31 | $115.04M | $79.13M | $35.91M | — | — | $22.99M | $12.92M | -$377,865.00 | $12.55M | $2.13M | $10.42M | $0.26 | $0.26 | 40,000,000 | 40,000,000 |
|---|
| 2022-12-31 | $86.53M | $64.32M | $22.2M | — | — | $17.6M | $4.61M | -$443,394.00 | $4.16M | — | $4.16M | — | — | — | — |
|---|