Complete source-backed income-statement history.
- Available history
- 2011-12-31 to 2025-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 |
|---|
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 | $42.54M | $33.57M | $8.96M | $2.28M | — | $30.05M | -$21.08M | — | -$22.94M | -$4.27M | -$18.67M | -$15.58 | -$15.58 | 1,033,554 | 1,033,554 |
|---|
| 2024-06-30 | $59.79M | $46.8M | $12.99M | $8.84M | — | $62.39M | -$49.4M | — | -$83.28M | -$196,219.00 | -$83.08M | -$85.02 | -$85.02 | 962,772 | 962,772 |
|---|
| 2023-06-30 | $82.25M | $65.69M | $16.56M | $6.45M | — | $27.43M | -$7.84M | — | -$7M | $221,969.00 | -$6.7M | -$10.00 | -$10.00 | 746,343 | 746,343 |
|---|
| 2022-06-30 | $68.6M | $50.17M | $18.43M | $13.05M | — | $35.21M | -$16.78M | — | -$14.26M | -$1.64M | -$12.62M | -$2.40 | -$2.40 | 6,881,268 | 6,881,268 |
|---|
| 2021-12-31 | $62.27M | $38.9M | $23.37M | $2.01M | — | $8.49M | $14.87M | $73,000.00 | $14.94M | $944,000.00 | $14M | $4.29 | $4.29 | 3,265,837 | 3,265,837 |
|---|
| 2021-06-30 | $41.45M | $22.92M | $18.53M | $5.81M | — | $16.09M | $2.44M | — | $3.99M | $342,156.00 | $3.65M | -$0.05 | -$0.05 | 32,169,820 | 32,169,820 |
|---|
| 2020-12-31 | $51.61M | $30.66M | $20.95M | $1.75M | — | $17.67M | $3.28M | -$1.21M | $2.07M | -$937,000.00 | $3.01M | — | — | 3,265,837 | 3,265,837 |
|---|
| 2020-06-30 | $23.37M | $10.05M | $13.31M | $3.66M | — | $10.69M | $2.62M | — | $3.79M | $91,991.00 | $3.7M | $0.03 | $0.03 | 38,417,461 | 38,417,461 |
|---|
| 2019-12-31 | $48.21M | $36.2M | $12.01M | $1.36M | — | $8.69M | $3.32M | -$1.35M | $1.97M | $334,000.00 | $1.63M | — | — | 3,265,837 | 3,265,837 |
|---|
| 2018-12-31 | $48.51M | $40.56M | $7.95M | $2.12M | — | $9.59M | -$1.64M | -$1.06M | -$2.7M | $526,000.00 | -$3.22M | — | — | — | 3,265,837 |
|---|
| 2017-12-31 | $44.68M | $40.52M | $4.17M | $1.46M | — | $9.38M | -$5.22M | -$1.73M | -$6.95M | $124,000.00 | -$7.07M | — | — | — | 3,265,837 |
|---|
| 2016-12-31 | $36.57M | $34.02M | $2.56M | $515,000.00 | — | $8.64M | -$6.08M | -$998,000.00 | -$7.08M | $766,000.00 | -$7.85M | — | — | — | 3,265,837 |
|---|
| 2015-12-31 | $38.42M | $38.42M | — | $559,000.00 | — | $9.45M | -$9.45M | -$136,000.00 | -$9.58M | $1.08M | -$10.66M | — | — | — | 3,265,837 |
|---|
| 2014-12-31 | $45.85M | $48.61M | -$2.77M | $1.29M | — | $7.02M | -$9.78M | -$1.84M | -$11.62M | -$119,000.00 | -$11.5M | — | — | — | 13,062,500 |
|---|
| 2013-12-31 | $50.37M | $52.92M | -$2.55M | $1.8M | — | $8.09M | -$10.64M | -$754,000.00 | -$11.39M | -$1.65M | -$9.74M | — | — | — | 13,062,500 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 13,062,500 |
|---|
| 2011-12-31 | $85.42M | $71.84M | $13.58M | — | — | $8.7M | $4.88M | -$913,000.00 | $3.97M | $628,000.00 | $3.35M | — | — | — | 13,062,500 |
|---|