Complete source-backed income-statement history.
- Available history
- 2018-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 | $1.81M | — | — | — | — | $2.14M | -$394,017.00 | — | -$203,733.00 | $2,388.00 | -$418,684.00 | -$0.26 | -$0.26 | 1,592,944 | 1,592,944 |
|---|
| 2026-03-31 | $2.16M | — | — | — | — | $2.34M | $12.3M | — | $12.04M | -$2.08M | $8.97M | $7.01 | $4.85 | 1,279,523 | 1,848,135 |
|---|
| 2025-12-31 | $2.82M | — | — | — | — | $2.67M | $479,611.00 | — | -$240,113.00 | — | -$467,404.00 | -$0.43 | -$0.43 | -49,143 | -49,143 |
|---|
| 2025-09-30 | $2.79M | — | — | — | — | $2.34M | $441,516.00 | — | -$327,300.00 | — | -$395,948.00 | -$0.33 | -$0.33 | 1,213,052 | 1,213,052 |
|---|
| 2025-06-30 | $2.47M | — | — | — | — | $2.2M | $241,506.00 | — | -$331,163.00 | — | -$456,444.00 | -$0.34 | -$0.34 | 1,353,132 | 1,353,132 |
|---|
| 2025-03-31 | $2.32M | — | — | — | — | $2.86M | -$552,516.00 | — | -$1.03M | — | -$1.01M | -$0.74 | -$0.74 | 1,357,050 | 1,357,050 |
|---|
| 2024-12-31 | $2.53M | — | — | — | — | $2.03M | $447,786.00 | — | -$240,983.00 | $0.00 | -$281,176.00 | -$0.256 | -$0.25 | 10,669 | 9,339 |
|---|
| 2024-09-30 | $2.34M | — | — | — | — | $2.03M | $303,272.00 | — | -$427,650.00 | $0.00 | -$526,996.00 | -$0.47 | -$0.47 | 1,116,391 | 1,116,391 |
|---|
| 2024-06-30 | $2.3M | — | — | — | — | $2.09M | $215,775.00 | — | -$507,585.00 | $0.00 | -$521,702.00 | -$0.47 | -$0.47 | 1,118,315 | 1,118,315 |
|---|
| 2024-03-31 | $2.57M | — | — | — | — | $2.57M | $2.76M | — | $1.89M | — | $1.36M | $1.22 | $1.21 | 1,116,590 | 1,124,070 |
|---|
| 2023-12-31 | $2.71M | — | — | — | — | $2.22M | $484,508.00 | — | -$443,750.00 | — | -$523,493.00 | -$0.47 | -$0.47 | -57 | -57 |
|---|
| 2023-09-30 | $2.59M | — | — | — | — | $3.66M | -$1.07M | — | -$1.97M | — | -$1.95M | -$1.76 | -$1.76 | 1,109,405 | 1,109,405 |
|---|
| 2023-06-30 | $2.52M | — | — | — | — | $2.59M | -$74,256.00 | — | -$922,664.00 | — | -$877,664.00 | -$0.79 | -$0.79 | 1,109,586 | 1,109,586 |
|---|
| 2023-03-31 | $2.46M | — | — | — | — | $2.8M | -$340,716.00 | — | -$1.2M | — | -$1.22M | -$0.55 | -$0.55 | 2,219,803 | 2,219,803 |
|---|
| 2022-12-31 | $2.75M | — | — | — | — | $2.85M | -$134,808.00 | — | -$985,061.00 | — | -$1.01M | -$0.46 | -$0.46 | 18,787 | 18,787 |
|---|
| 2022-09-30 | $2.84M | — | — | — | — | $3.11M | -$881,313.00 | — | -$1.87M | — | -$1.75M | -$0.80 | -$0.80 | 2,179,993 | 2,179,993 |
|---|
| 2022-06-30 | $2.6M | — | — | — | — | $2.59M | -$163,107.00 | — | -$1.04M | — | -$1.01M | -$0.47 | -$0.47 | 2,179,993 | 2,179,993 |
|---|
| 2022-03-31 | $2.9M | $210,148.00 | — | — | $80,706.00 | $3.14M | -$234,398.00 | — | -$1.08M | — | -$989,284.00 | -$0.06 | -$0.06 | 16,037,073 | 16,037,073 |
|---|
| 2021-12-31 | $2.78M | — | — | — | $85,658.00 | $2.57M | $216,616.00 | — | -$708,441.00 | — | -$531,762.00 | -$0.01 | -$0.01 | 986,560 | 986,560 |
|---|
| 2021-09-30 | $3.04M | $216,295.00 | — | — | $382,302.00 | $3.09M | $71,785.00 | — | -$878,985.00 | — | -$872,015.00 | -$0.05 | -$0.05 | 16,052,617 | 16,052,617 |
|---|
| 2021-06-30 | $2.98M | $211,253.00 | — | — | $110,287.00 | $2.58M | $401,065.00 | — | -$823,231.00 | — | -$682,963.00 | -$0.05 | -$0.05 | 14,410,149 | 14,410,149 |
|---|
| 2021-03-31 | $2.67M | $175,040.00 | — | — | $69,137.00 | $2.55M | $125,038.00 | — | -$2.31M | $0.00 | -$2.28M | -$0.39 | -$0.39 | 5,856,365 | 5,856,365 |
|---|
| 2020-12-31 | $2.4M | $155,950.00 | — | — | $59,603.00 | $6.03M | -$3.63M | — | -$4.73M | — | -$3.6M | — | — | 26,855 | -98,145 |
|---|
| 2020-09-30 | $2.36M | $153,086.00 | — | — | $78,459.00 | $2.79M | -$426,363.00 | — | -$1.4M | — | -$1.29M | — | — | 4,747,968 | 4,872,968 |
|---|
| 2020-06-30 | $2.02M | $151,516.00 | — | — | $87,191.00 | $2.79M | -$767,329.00 | — | -$1.74M | — | -$1.57M | — | — | 4,747,968 | 4,872,968 |
|---|
| 2020-03-31 | $2.53M | $144,862.00 | — | — | $75,388.00 | $3.44M | -$914,130.00 | — | -$1.83M | $0.00 | -$1.72M | — | — | 4,553,440 | 4,678,440 |
|---|
| 2019-12-31 | $3.12M | $140,604.00 | — | — | $54,740.00 | $2.97M | $151,376.00 | — | -$814,847.00 | — | -$663,878.00 | — | — | 272,324 | 272,324 |
|---|
| 2019-09-30 | $1.91M | $137,742.00 | — | — | $68,045.00 | $2.05M | -$137,823.00 | — | -$710,941.00 | — | -$606,206.00 | — | — | 4,497,585 | 4,622,585 |
|---|
| 2019-06-30 | $1.71M | $113,771.00 | — | — | $83,444.00 | $2.69M | -$973,490.00 | — | -$1.48M | — | -$1.06M | — | — | 3,413,374 | 3,538,374 |
|---|
| 2019-03-31 | $1.54M | $93,925.00 | — | — | $55,705.00 | $1.83M | -$288,383.00 | — | -$794,457.00 | — | -$686,639.00 | — | — | 2,321,582 | 2,446,582 |
|---|
| 2018-12-31 | $1.87M | $86,830.00 | — | — | $83,349.00 | $2.75M | -$882,967.00 | — | -$1.36M | — | -$1.42M | — | — | -15,811 | 109,189 |
|---|
| 2018-09-30 | $1.71M | $90,947.00 | — | — | $8,854.00 | $1.66M | $55,366.00 | — | -$454,752.00 | — | -$373,512.00 | — | — | 1,995,582 | 1,995,582 |
|---|
| 2018-06-30 | $1.81M | $95,486.00 | — | — | $25,171.00 | $1.89M | -$75,979.00 | — | -$539,253.00 | — | -$500,087.00 | — | — | 1,989,916 | 1,989,916 |
|---|
| 2018-03-31 | $1.2M | $67,174.00 | — | — | $2,305.00 | $1.36M | -$161,333.00 | — | -$585,614.00 | — | -$450,875.00 | — | — | 1,687,516 | 1,687,516 |
|---|
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 | $10.4M | — | — | — | — | $10.14M | $547,902.00 | — | -$2.07M | — | -$2.39M | -$1.90 | -$1.90 | 1,258,602 | 1,258,602 |
|---|
| 2024-12-31 | $9.74M | — | — | — | — | $8.72M | $3.73M | — | $711,794.00 | $0.00 | $27,524.00 | $0.024 | $0.03 | 1,127,768 | 1,132,588 |
|---|
| 2023-12-31 | $10.27M | — | — | — | — | $11.27M | -$997,164.00 | — | -$4.54M | — | -$4.57M | -$4.12 | -$4.12 | 1,109,574 | 1,109,574 |
|---|
| 2022-12-31 | $11.09M | — | — | — | — | $11.69M | -$1.41M | — | -$4.97M | — | -$4.77M | -$2.23 | -$2.23 | 2,140,327 | 2,140,327 |
|---|
| 2021-12-31 | $11.47M | — | — | — | $654,137.00 | $10.78M | $814,504.00 | — | -$4.72M | $0.00 | -$4.36M | -$0.33 | -$0.33 | 13,092,937 | 13,092,937 |
|---|
| 2020-12-31 | $9.28M | $605,414.00 | — | — | $300,641.00 | $15.02M | -$5.74M | — | -$9.7M | — | -$8.18M | -$1.74 | -$1.74 | 4,709,980 | 4,709,980 |
|---|
| 2019-12-31 | $8.28M | $486,042.00 | — | — | $261,934.00 | $9.53M | -$1.25M | — | -$3.8M | $0.00 | -$3.02M | — | — | 3,683,171 | 3,808,171 |
|---|
| 2018-12-31 | $6.59M | $340,436.00 | — | — | $119,679.00 | $7.65M | -$1.06M | — | -$2.94M | $53,151.00 | -$2.74M | — | — | 1,967,980 | 2,092,980 |
|---|