Complete source-backed income-statement history.
- Available history
- 2020-03-31 to 2026-03-31
- 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-03-31 | $3.5M | $2.74M | $755,549.00 | — | — | $1.9M | -$1.14M | -$4.46M | -$5.61M | -$326,502.00 | -$3.45M | -$2.38 | -$2.38 | 1,453,875 | 1,453,875 |
|---|
| 2025-12-31 | $7.13M | $3.99M | $3.14M | — | $2.5M | $5.58M | -$2.44M | $424,188.00 | -$2.01M | -$820,508.00 | -$1.19M | -$1.08 | -$1.08 | 1,102,378 | 1,102,378 |
|---|
| 2025-09-30 | $12.02M | $7.21M | $4.81M | — | $1.32M | $6.5M | -$1.7M | $697,947.00 | -$997,232.00 | -$463,584.00 | — | -$0.51 | -$0.51 | 1,049,595 | 1,049,595 |
|---|
| 2025-06-30 | $13.5M | $7.4M | $6.1M | — | $2.35M | $9.14M | -$3.04M | -$48,485.00 | — | -$617,381.00 | — | $1.90 | $1.90 | 30,397,817 | 30,397,817 |
|---|
| 2025-03-31 | $16.04M | $9.19M | $6.86M | — | $1.91M | $7.19M | -$334,504.00 | -$47,713.00 | -$382,217.00 | $6,364.00 | -$342,373.00 | -$0.33 | -$0.33 | 1,048,508 | 1,048,508 |
|---|
| 2024-12-31 | $19.07M | $10.68M | $8.39M | — | $3.08M | $7.71M | $683,607.00 | -$347,432.00 | $336,175.00 | $120,511.00 | $218,819.00 | $0.21 | $0.21 | 1,047,917 | 1,047,917 |
|---|
| 2024-09-30 | $19.01M | $10.52M | $8.49M | — | $5.32M | $11.23M | -$2.75M | $77,805.00 | -$2.67M | -$636,512.00 | -$2.03M | -$1.94 | -$1.94 | 1,047,240 | 1,047,240 |
|---|
| 2024-06-30 | $19.45M | $10.78M | $8.68M | — | $2.9M | $7.42M | $1.26M | -$267,130.00 | $989,726.00 | $336,309.00 | $657,102.00 | $0.02 | $0.02 | 86,206 | 86,206 |
|---|
| 2024-03-31 | $23.31M | $12.94M | $10.37M | — | $3.32M | $8.77M | $1.6M | -$211,660.00 | $1.39M | $377,147.00 | $1.02M | $0.03 | $0.03 | 29,821,811 | 29,821,811 |
|---|
| 2023-12-31 | $16.8M | $9.48M | $7.32M | — | $2.93M | $9.87M | -$2.55M | -$54,575.00 | -$2.61M | -$688,939.00 | -$1.91M | -$0.06 | -$0.06 | 29,790,242 | 29,790,242 |
|---|
| 2023-09-30 | $26.51M | $14.75M | $11.76M | — | $2.96M | $13.03M | -$1.27M | -$296,556.00 | -$1.57M | -$275,882.00 | -$1.29M | -$0.04 | -$0.04 | 29,764,515 | 29,764,515 |
|---|
| 2023-06-30 | $23.4M | $14.35M | $9.05M | — | $3.91M | $12.05M | -$3M | -$573,747.00 | -$3.57M | -$605,374.00 | -$2.96M | -$0.10 | -$0.10 | 11,340 | 11,340 |
|---|
| 2023-03-31 | $20.23M | $12.43M | $7.79M | — | $3.07M | $9.6M | -$1.81M | -$312,155.00 | -$2.12M | -$589,581.00 | -$1.53M | -$0.05 | -$0.05 | 29,730,914 | 29,730,914 |
|---|
| 2022-12-31 | $19.25M | $11.29M | $7.97M | — | $2.71M | $12.05M | -$4.08M | -$258,457.00 | -$4.34M | -$1.05M | -$3.29M | -$0.11 | -$0.11 | 29,742,620 | 29,742,620 |
|---|
| 2022-09-30 | $26.02M | $16.04M | $9.99M | — | $3.1M | $14.58M | -$4.59M | -$39,671.00 | -$4.63M | -$447,796.00 | -$4.18M | -$0.14 | -$0.14 | 29,665,716 | 29,665,716 |
|---|
| 2022-06-30 | $22.12M | $13M | $9.12M | — | $3.77M | $10.61M | -$1.49M | -$14,451.00 | -$1.51M | -$146,570.00 | -$1.35M | -$0.051 | -$0.051 | 782,151 | 782,151 |
|---|
| 2022-03-31 | $22.81M | $13.6M | $9.21M | — | $2.8M | $7.83M | $1.38M | -$159,447.00 | $1.22M | $39,855.00 | $1.18M | $0.042 | $0.042 | 28,045,130 | 28,045,130 |
|---|
| 2021-12-31 | $17.13M | $9.57M | $7.56M | — | $2.78M | $6.42M | $1.14M | -$14,709.00 | $1.12M | $322,715.00 | $797,861.00 | $0.03 | $0.03 | 26,491,103 | 26,491,103 |
|---|
| 2021-09-30 | $17.37M | $10.05M | $7.31M | — | $2.36M | $6.02M | $1.29M | -$59,812.00 | $1.23M | $342,975.00 | $887,528.00 | $0.03 | $0.03 | 26,484,528 | 26,495,420 |
|---|
| 2021-06-30 | $14.73M | $8.18M | $6.54M | — | $1.9M | $6.3M | $242,351.00 | -$2.14M | -$1.9M | $6,075.00 | -$1.91M | -$0.096 | -$0.096 | 912,254 | 912,254 |
|---|
| 2021-03-31 | $13.13M | $7.37M | $5.76M | — | $1.9M | $4.98M | $788,734.00 | -$757,744.00 | $30,990.00 | $237,813.00 | -$206,823.00 | -$0.01 | -$0.01 | 20,204,496 | 20,204,496 |
|---|
| 2020-12-31 | $11.25M | $6.31M | $4.95M | — | $1.31M | $4.09M | $853,106.00 | -$50,700.00 | $802,406.00 | $226,930.00 | $575,476.00 | $0.028 | $0.028 | 20,204,496 | 20,204,496 |
|---|
| 2020-09-30 | $14.96M | $9.4M | $5.56M | — | $1.27M | $4.49M | $1.08M | -$18,433.00 | $1.06M | $295,944.00 | $761,996.00 | $0.04 | $0.04 | 20,204,496 | 20,204,496 |
|---|
| 2020-06-30 | $14.66M | $8.1M | $6.56M | — | — | $4.8M | $1.76M | -$112,143.00 | $1.65M | $462,400.00 | $1.19M | — | — | — | 36,489 |
|---|
| 2020-03-31 | $9.77M | $6.61M | $3.16M | — | — | $2.82M | $340,185.00 | -$33,376.00 | $306,809.00 | $86,085.00 | $220,724.00 | — | — | — | 20,170,788 |
|---|
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-06-30 | $66.14M | $37.15M | $28.99M | — | $12.66M | $34.86M | -$5.87M | -$366,273.00 | — | -$1.25M | — | -$0.16 | -$0.16 | 31,445,633 | 31,445,633 |
|---|
| 2024-06-30 | $86.07M | $47.95M | $38.12M | — | $12.12M | $39.08M | -$962,892.00 | -$829,921.00 | -$1.79M | -$251,365.00 | -$1.53M | -$0.05 | -$0.05 | 29,878,196 | 29,878,196 |
|---|
| 2023-06-30 | $88.9M | $54.1M | $34.8M | — | $12.79M | $48.28M | -$13.48M | -$1.18M | -$14.67M | -$2.69M | -$11.97M | -$0.40 | -$0.40 | 29,713,354 | 29,713,354 |
|---|
| 2022-06-30 | $79.42M | $46.22M | $33.2M | — | $11.71M | $30.89M | $2.31M | -$248,419.00 | $2.06M | $558,975.00 | $1.52M | $0.055 | $0.055 | 27,781,493 | 27,781,493 |
|---|
| 2021-06-30 | $54.08M | $31.26M | $22.82M | — | $6.38M | $19.86M | $2.96M | -$2.97M | -$8,987.00 | $766,762.00 | -$775,749.00 | -$0.04 | -$0.04 | 21,116,750 | 21,116,750 |
|---|
| 2020-06-30 | $39.94M | $24.81M | $15.13M | — | $3.26M | $12.22M | $2.91M | -$147,549.00 | $2.76M | $773,438.00 | $1.99M | — | — | — | 20,093,004 |
|---|