Complete source-backed income-statement history.
- Available history
- 2021-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 | $31.89M | $21.22M | $10.66M | $406,316.00 | — | $9.26M | $1.4M | -$132,723.00 | $1.27M | $141,199.00 | $1.3M | $0.67 | $0.65 | 1,930,144 | 2,008,306 |
|---|
| 2026-03-31 | $30.5M | $22.34M | $8.16M | $282,610.00 | — | $8.85M | -$691,409.00 | -$427,078.00 | -$1.12M | $24,678.00 | -$969,405.00 | -$0.50 | -$0.50 | 1,920,619 | 1,920,619 |
|---|
| 2025-12-31 | $30.47M | $22.32M | $8.15M | $332,234.00 | — | $8.8M | -$658,582.00 | -$477,837.00 | -$1.14M | $1.86M | -$2.63M | -$1.37 | -$1.37 | 600 | 600 |
|---|
| 2025-09-30 | $35.85M | $26.35M | $9.5M | $283,867.00 | — | $9.13M | $369,723.00 | -$438,190.00 | -$68,467.00 | $1.88M | -$1.65M | -$0.86 | -$0.86 | 1,918,311 | 1,918,311 |
|---|
| 2025-06-30 | $31M | $22.29M | $8.71M | $484,502.00 | — | $9.54M | -$832,338.00 | -$746,703.00 | -$1.58M | -$214,576.00 | -$1.23M | -$0.64 | -$0.64 | 1,918,248 | 1,918,248 |
|---|
| 2025-03-31 | $33.21M | $24.31M | $8.9M | $316,726.00 | — | $10.18M | -$1.28M | -$274,228.00 | -$1.56M | -$739,530.00 | -$629,092.00 | -$0.33 | -$0.33 | 1,915,797 | 1,915,797 |
|---|
| 2024-12-31 | $35.59M | $26.85M | $8.74M | $395,938.00 | — | $10M | -$1.26M | $248,482.00 | -$1.01M | -$539,232.00 | -$402,328.00 | -$0.21 | -$0.21 | -84 | -84 |
|---|
| 2024-09-30 | $36.1M | $26.79M | $9.31M | $451,975.00 | — | $9.37M | -$65,826.00 | -$364,885.00 | -$430,711.00 | $267,537.00 | -$550,137.00 | -$0.29 | -$0.29 | 1,912,783 | 1,912,783 |
|---|
| 2024-06-30 | $29.37M | $20.41M | $8.96M | $530,797.00 | — | $9.41M | -$450,362.00 | $128,532.00 | -$321,830.00 | -$298,415.00 | $163,565.00 | $0.09 | $0.08 | 1,912,956 | 1,939,912 |
|---|
| 2024-03-31 | $30.75M | $22.34M | $8.41M | $320,673.00 | — | $8.73M | -$320,934.00 | -$194,636.00 | -$515,570.00 | $22,289.00 | -$412,189.00 | -$0.04 | -$0.04 | 9,547,607 | 9,547,607 |
|---|
| 2023-12-31 | $30.96M | $21.92M | $9.04M | $224,290.00 | — | $7.79M | $1.25M | -$382,806.00 | $862,599.00 | $411,633.00 | $538,963.00 | $0.06 | $0.05 | 25,434 | -1,735 |
|---|
| 2023-09-30 | $29.93M | $22.1M | $7.83M | $423,697.00 | — | $7.35M | $481,690.00 | $34,318.00 | $516,008.00 | $172,516.00 | $409,535.00 | $0.04 | $0.04 | 9,500,000 | 9,786,522 |
|---|
| 2023-06-30 | $29.19M | $21.18M | $8.01M | $377,106.00 | — | $7.43M | $580,275.00 | -$300,348.00 | $279,927.00 | $191,446.00 | $88,481.00 | $0.01 | $0.01 | 9,500,000 | 9,692,500 |
|---|
| 2023-03-31 | $27.16M | $19.96M | $7.2M | $351,751.00 | — | $7.21M | -$2,927.00 | -$267,819.00 | -$270,746.00 | $32,629.00 | -$303,375.00 | -$0.03 | -$0.03 | 9,500,000 | 9,500,000 |
|---|
| 2022-12-31 | $31.79M | $24.27M | $7.52M | $265,922.00 | — | $6.52M | $1M | -$258,163.00 | $745,428.00 | $38,373.00 | $707,055.00 | $0.07 | $0.07 | 55,396 | 56,220 |
|---|
| 2022-09-30 | $38.54M | $30.5M | $8.04M | $238,638.00 | — | $6.37M | $1.67M | -$86,977.00 | $1.58M | $309,173.00 | $1.27M | $0.13 | $0.13 | 9,500,000 | 9,508,750 |
|---|
| 2022-06-30 | $47.81M | $39.39M | $8.42M | $235,735.00 | — | $6.69M | $1.73M | -$173,412.00 | $1.56M | $385,407.00 | $1.17M | $0.13 | $0.10 | 9,168,508 | 11,662,293 |
|---|
| 2022-03-31 | $43.58M | $36.05M | $7.52M | $313,681.00 | — | $6.83M | $690,746.00 | -$32,876.00 | $657,870.00 | $127,677.00 | $530,193.00 | $0.06 | $0.05 | 8,833,333 | 10,941,667 |
|---|
| 2021-12-31 | $52.19M | $44.62M | $7.57M | $159,913.00 | — | $6.85M | $712,465.00 | -$25,589.00 | $686,876.00 | -$353,911.00 | $1.04M | $0.15 | $0.15 | 0 | 0 |
|---|
| 2021-09-30 | $50.89M | $42.76M | $8.13M | $197,032.00 | — | $6.32M | $1.81M | -$180,021.00 | $1.63M | $231,734.00 | $1.4M | $0.20 | $0.20 | 7,000,000 | 7,000,000 |
|---|
| 2021-06-30 | $42.49M | $33.3M | $9.19M | $155,356.00 | — | $5.87M | $3.32M | -$184,700.00 | $3.14M | $628,324.00 | $2.51M | $0.36 | $0.36 | 7,000,000 | 7,000,000 |
|---|
| 2021-03-31 | $36.38M | $29.06M | $7.32M | $133,768.00 | — | $5.43M | $1.88M | $1.53M | $3.42M | $455,487.00 | $2.96M | $0.42 | $0.42 | 7,000,000 | 7,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 | $130.53M | $95.28M | $35.25M | $1.42M | — | $37.65M | -$2.4M | -$1.94M | -$4.34M | $2.79M | -$6.14M | -$3.20 | -$3.20 | 1,918,061 | 1,918,061 |
|---|
| 2024-12-31 | $131.82M | $96.39M | $35.43M | $1.7M | — | $37.53M | -$2.1M | -$182,507.00 | -$2.28M | -$547,821.00 | -$1.2M | -$0.63 | -$0.63 | 1,913,033 | 1,913,033 |
|---|
| 2023-12-31 | $117.24M | $85.16M | $32.08M | $1.38M | — | $29.77M | $2.3M | -$916,655.00 | $1.39M | $808,224.00 | $733,604.00 | $0.08 | $0.07 | 9,525,434 | 9,821,112 |
|---|
| 2022-12-31 | $161.72M | $130.21M | $31.51M | $1.05M | — | $26.42M | $5.09M | -$551,428.00 | $4.54M | $860,630.00 | $3.68M | $0.39 | $0.39 | 9,335,616 | 9,341,921 |
|---|
| 2021-12-31 | $181.94M | $149.74M | $32.2M | $646,069.00 | — | $24.48M | $7.72M | $1.14M | $8.87M | $961,634.00 | $7.91M | $1.13 | $1.13 | 7,000,000 | 7,000,000 |
|---|