Complete source-backed income-statement history.
- Available history
- 2011-12-31 to 2025-12-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 |
|---|
| 2025-06-30 | $12.53M | $9.51M | $3.02M | $0.00 | $1.56M | — | $1.46M | — | $444,000.00 | $79,000.00 | $365,000.00 | $0.05 | $0.05 | 6,715,402 | 6,783,900 |
|---|
| 2024-06-30 | $10.47M | $8.83M | $1.64M | $47,000.00 | $1.18M | — | $405,000.00 | — | $894,000.00 | $143,000.00 | $751,000.00 | $0.11 | $0.11 | 6,706,379 | 6,764,441 |
|---|
| 2023-06-30 | $11.04M | $8.09M | $2.95M | $15,000.00 | $1.54M | — | $1.39M | — | $1.58M | $271,000.00 | $1.31M | $0.22 | $0.22 | — | — |
|---|
| 2022-06-30 | $9.09M | $7.41M | $1.68M | $26,000.00 | $1.31M | — | $346,000.00 | — | $957,000.00 | $204,000.00 | $753,000.00 | $0.13 | $0.13 | — | — |
|---|
| 2021-06-30 | $9.13M | $6.77M | $2.37M | — | $1.41M | — | $944,000.00 | — | $860,000.00 | $35,000.00 | $825,000.00 | — | — | — | — |
|---|
| 2020-06-30 | $8.79M | $6.89M | $1.9M | — | $1.1M | — | $809,000.00 | — | $726,000.00 | $22,000.00 | $704,000.00 | — | — | — | 4,380,268 |
|---|
| 2019-06-30 | $8.2M | $6.94M | $1.26M | — | $1.25M | — | $7,000.00 | — | $800,000.00 | $10,000.00 | $790,000.00 | — | — | — | 4,147,667 |
|---|
| 2018-12-31 | $7.83M | $7.22M | $603,000.00 | — | $1.02M | — | -$417,000.00 | — | -$625,000.00 | $6,000.00 | -$631,000.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $8.5M | $7.53M | $973,000.00 | — | $1.28M | — | -$307,000.00 | — | -$439,000.00 | $24,000.00 | -$463,000.00 | — | — | — | 2,028,552 |
|---|
| 2018-06-30 | $8.67M | $8.09M | $578,000.00 | — | $1.3M | — | -$721,000.00 | — | -$826,000.00 | $17,000.00 | -$843,000.00 | — | — | — | 2,028,552 |
|---|
| 2017-12-31 | $9.09M | $8.35M | $740,000.00 | $3,000.00 | $1.31M | — | -$568,000.00 | — | -$646,000.00 | $22,000.00 | -$668,000.00 | — | — | — | 0 |
|---|
| 2017-09-30 | $7.7M | $7.74M | -$32,000.00 | $3,000.00 | $1.17M | — | -$1.2M | — | -$1.2M | $2,000.00 | -$1.21M | — | — | — | 2,028,552 |
|---|
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 | $51.79M | $43.81M | $7.98M | $50,000.00 | $5.59M | — | $2.35M | — | $1.07M | $247,000.00 | $826,000.00 | $0.12 | $0.12 | 6,716,236 | 6,788,522 |
|---|
| 2024-12-31 | $46.53M | $36.19M | $10.34M | $187,000.00 | $5.76M | — | $4.39M | — | $5.1M | $873,000.00 | $4.22M | $0.64 | $0.63 | 6,626,391 | 6,701,409 |
|---|
| 2023-12-31 | $46.7M | $33.59M | $13.1M | $85,000.00 | $5.72M | — | $7.3M | — | $7.72M | $1.36M | $6.35M | $1.08 | $1.07 | 5,902,447 | 5,956,488 |
|---|
| 2022-12-31 | $39.65M | $31.38M | $8.27M | $92,000.00 | $5.21M | — | $2.97M | — | $3.86M | $664,000.00 | $3.19M | $0.55 | $0.55 | 5,847,911 | 5,847,911 |
|---|
| 2021-12-31 | $33.82M | $26.93M | $6.9M | $78,000.00 | $4.87M | — | $1.95M | — | $1.5M | -$3.54M | $5.04M | $0.86 | $0.86 | 5,840,357 | 5,868,562 |
|---|
| 2020-12-31 | $36.71M | $28.97M | $7.74M | $2,000.00 | $4.7M | — | $3.03M | — | $2.68M | $71,000.00 | $2.61M | $0.58 | $0.58 | 4,495,329 | 4,501,144 |
|---|
| 2019-12-31 | $34.79M | $28.79M | $6.01M | $16,000.00 | $4.6M | — | $1.39M | — | $1.87M | $77,000.00 | $1.79M | — | — | 3,734,189 | 3,734,317 |
|---|
| 2018-12-31 | $33.94M | $31.34M | $2.6M | — | $4.67M | — | -$2.07M | — | -$2.54M | $63,000.00 | -$2.61M | — | — | 2,028,552 | 2,028,552 |
|---|
| 2017-12-31 | $32.75M | $31.43M | $1.33M | $41,000.00 | $4.7M | — | -$3.42M | — | -$3.7M | $74,000.00 | -$3.78M | — | — | 2,028,552 | 2,028,552 |
|---|
| 2016-12-31 | $37.07M | $34.25M | $2.82M | $117,000.00 | $4.7M | — | -$2M | — | -$2.57M | $1.16M | -$3.62M | — | — | 2,028,552 | 2,028,552 |
|---|
| 2015-12-31 | $41.35M | $34.8M | $6.55M | $90,000.00 | $4.96M | — | $1.5M | — | $1.24M | $218,000.00 | $1.04M | — | — | — | 2,028,552 |
|---|
| 2014-12-31 | $46.63M | $40.6M | $6.02M | $72,000.00 | $6.77M | — | -$903,000.00 | — | -$1.22M | $1.63M | -$2.67M | — | — | — | 10,142,762 |
|---|
| 2013-12-31 | $50.24M | $42.24M | $7.99M | — | $6.72M | — | $1.27M | — | $806,000.00 | -$2.98M | $3.82M | — | — | — | 7,198,883 |
|---|
| 2012-12-31 | $45.65M | $37.84M | $7.81M | — | $6.04M | — | $1.29M | — | $748,000.00 | $52,000.00 | $690,000.00 | — | — | — | 6,610,107 |
|---|
| 2011-12-31 | $46.83M | $38.1M | $8.73M | — | $6.16M | — | $2.57M | — | $1.85M | $31,000.00 | $1.85M | — | — | — | 6,610,107 |
|---|