Complete source-backed income-statement history.
- Available history
- 2017-06-30 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 | $9.45M | $1.27M | $8.18M | — | $10.13M | $10.95M | -$2.77M | — | -$3.06M | — | -$3.06M | -$0.33 | -$0.33 | 9,404 | 9,404 |
|---|
| 2026-03-31 | $9.58M | $1.22M | $8.36M | — | $12.94M | $13.68M | -$5.32M | — | -$5.59M | -$321,000.00 | -$5.27M | -$0.59 | -$0.59 | 8,953 | 8,953 |
|---|
| 2025-12-31 | $9.24M | $1.07M | $8.17M | — | $10.19M | $11.11M | -$2.94M | — | -$2.98M | $51,000.00 | -$3.04M | -$0.34 | -$0.34 | 132 | 132 |
|---|
| 2025-09-30 | $8.69M | $1.22M | $7.47M | $662,000.00 | $9.69M | $10.35M | -$2.88M | — | -$3.41M | — | -$3.41M | -$0.40 | -$0.40 | 8,445 | 8,445 |
|---|
| 2025-06-30 | $7.38M | $939,000.00 | $6.44M | $511,000.00 | $9.44M | $9.95M | -$3.51M | — | -$3.67M | — | -$3.67M | -$0.44 | -$0.44 | 8,316 | 8,316 |
|---|
| 2025-03-31 | $6.72M | $1.01M | $5.71M | $642,000.00 | $8.89M | $9.53M | -$3.82M | — | -$3.9M | -$48,000.00 | -$3.86M | -$0.47 | -$0.47 | 8,289 | 8,289 |
|---|
| 2024-12-31 | $7.05M | $994,000.00 | $6.05M | $805,000.00 | $8.32M | $9.12M | -$3.07M | -$128,000.00 | -$3.2M | $29,000.00 | -$3.23M | -$0.40 | -$0.40 | 228 | 228 |
|---|
| 2024-09-30 | $6.55M | $1.07M | $5.49M | $521,000.00 | $7.62M | $8.14M | -$2.65M | $154,000.00 | -$2.5M | — | -$2.5M | -$0.31 | -$0.31 | 8,093 | 8,093 |
|---|
| 2024-06-30 | $6.14M | $838,000.00 | $5.3M | $635,000.00 | $7.26M | $7.89M | -$2.59M | -$64,000.00 | -$2.66M | — | -$2.66M | -$0.38 | -$0.38 | 7,046 | 7,046 |
|---|
| 2024-03-31 | $5.44M | $888,000.00 | $4.56M | $399,000.00 | $8.01M | $8.4M | -$3.85M | $221,000.00 | -$3.63M | -$122,000.00 | -$3.51M | -$0.53 | -$0.53 | 6,617 | 6,617 |
|---|
| 2023-12-31 | $5.19M | $1.1M | $4.09M | $1.11M | $6.94M | $8.05M | -$3.96M | -$49,000.00 | -$4.01M | $25,000.00 | -$4.03M | -$0.55 | -$0.55 | 366,000 | 366,000 |
|---|
| 2023-09-30 | $4.51M | $661,000.00 | $3.85M | $1.25M | $6.72M | $7.97M | -$4.13M | $94,000.00 | -$4.03M | — | -$4.03M | -$0.68 | -$0.68 | 5,945,000 | 5,945,000 |
|---|
| 2023-06-30 | $3.55M | $585,000.00 | $2.97M | $1.16M | $6.8M | $7.95M | -$4.99M | $85,000.00 | -$4.9M | — | -$4.9M | -$1.03 | -$1.03 | 4,751,000 | 4,751,000 |
|---|
| 2023-03-31 | $2.78M | $458,000.00 | $2.32M | $1.81M | $6.71M | $8.52M | -$6.2M | $119,000.00 | -$6.08M | -$211,000.00 | -$5.87M | -$1.24 | -$1.24 | 4,743,000 | 4,743,000 |
|---|
| 2022-12-31 | $2.56M | $640,000.00 | $1.92M | $1.63M | $6.21M | $7.84M | -$5.92M | $141,000.00 | -$5.78M | $14,000.00 | -$5.79M | -$1.24 | -$1.24 | -4,741,271 | -4,741,271 |
|---|
| 2022-09-30 | $1.98M | $258,000.00 | $1.72M | $1.62M | $5.66M | $7.27M | -$5.56M | $103,000.00 | -$5.45M | — | -$5.45M | -$1.20 | -$1.20 | 4,544,000 | 4,544,000 |
|---|
| 2022-06-30 | $2.16M | $358,000.00 | $1.8M | $1.34M | $6.28M | $7.62M | -$5.82M | $38,000.00 | -$5.78M | -$445,000.00 | -$5.34M | -$1.20 | -$1.20 | 4,448,000 | 4,448,000 |
|---|
| 2022-03-31 | $1.9M | $360,000.00 | $1.54M | $934,000.00 | $6.19M | $7.12M | -$5.58M | -$1,000.00 | -$5.58M | — | -$5.58M | -$1.20 | -$1.20 | 4,652,000 | 4,652,000 |
|---|
| 2021-12-31 | $1.49M | $292,000.00 | $1.2M | $742,000.00 | $5.93M | $6.67M | -$5.47M | $551,000.00 | -$4.92M | $26,000.00 | -$4.95M | -$4.58 | — | -51,363 | -55,304,436 |
|---|
| 2021-09-30 | $1.49M | $355,000.00 | $1.13M | $470,000.00 | $4.65M | $5.12M | -$3.99M | $63.00 | -$3.99M | $8,000.00 | -$3.99M | $0.06 | — | 69,511 | 69,511,498 |
|---|
| 2021-06-30 | $1.27M | $374,000.00 | $895,000.00 | $825,000.00 | $5.27M | $6.1M | -$5.2M | $1.42M | -$3.78M | -$885,000.00 | -$2.89M | -$0.06 | — | 48,520 | 48,520,241 |
|---|
| 2021-03-31 | $1.2M | $364,000.00 | $840,000.00 | $499,000.00 | $5.73M | $6.22M | -$5.38M | -$136.00 | -$5.38M | — | -$5.38M | — | — | — | 47,653 |
|---|
| 2020-12-31 | $928,265.00 | $818,934.00 | $109,331.00 | $1.02M | $5.41M | $6.43M | -$6.32M | -$539.00 | -$6.32M | $0.00 | -$6.32M | — | — | — | 2,151,150 |
|---|
| 2020-09-30 | $1.08M | $347,504.00 | $733,337.00 | $629,002.00 | $4.59M | $5.22M | -$4.49M | $2,197.00 | -$4.49M | — | -$4.49M | — | — | — | 44,030,685 |
|---|
| 2020-06-30 | $752,955.00 | $272,986.00 | $479,969.00 | $1.03M | $5.27M | $6.4M | -$5.92M | $11,078.00 | -$5.91M | -$1.17M | -$4.74M | — | — | — | 36,658,797 |
|---|
| 2020-03-31 | $733,771.00 | $298,115.00 | $435,656.00 | $1.52M | $6.56M | $8.45M | -$8.01M | $53,835.00 | -$7.96M | $0.00 | -$7.96M | — | — | — | 29,774,226 |
|---|
| 2019-12-31 | $674,942.00 | $390,784.00 | $284,158.00 | $1.62M | $7.27M | $8.89M | -$8.61M | $124,971.00 | -$8.48M | $17,699.00 | -$8.5M | — | — | — | 40,591 |
|---|
| 2019-09-30 | $682,993.00 | $353,939.00 | $329,054.00 | $2.27M | $8.14M | $11.22M | -$10.89M | $206,057.00 | -$10.69M | $0.00 | -$10.69M | — | — | — | 29,352,026 |
|---|
| 2019-06-30 | $622,743.00 | $254,440.00 | $368,303.00 | $2.51M | $9.39M | $12.75M | -$12.38M | $279,332.00 | -$12.1M | $0.00 | -$12.1M | — | — | — | 29,341,574 |
|---|
| 2019-03-31 | $409,601.00 | $157,791.00 | $251,810.00 | $3.46M | $11M | $14.46M | -$14.21M | $349,482.00 | -$13.86M | $0.00 | -$13.86M | — | — | — | 29,319,318 |
|---|
| 2018-12-31 | $367,568.00 | $192,241.00 | $175,327.00 | $3.46M | $12.4M | $15.86M | -$15.68M | $345,313.00 | -$15.34M | $0.00 | -$15.34M | — | — | — | 1 |
|---|
| 2018-09-30 | $150,972.00 | $97,067.00 | $53,905.00 | $2.33M | $11.27M | $13.61M | -$13.55M | $350,372.00 | -$13.2M | $2,431.00 | -$19.37M | — | — | — | 29,261,942 |
|---|
| 2018-06-30 | $393,226.00 | $240,488.00 | $152,738.00 | $4.37M | $12.01M | $16.37M | -$16.22M | -$1.56M | -$17.78M | — | -$17.78M | — | — | — | 29,261,942 |
|---|
| 2018-03-31 | $81,187.00 | $48,948.00 | $32,239.00 | $2.31M | $6.82M | $9.13M | -$9.1M | -$344,625.00 | -$9.44M | — | -$9.5M | — | — | — | — |
|---|
| 2017-12-31 | $234,730.00 | $278,719.00 | -$43,989.00 | $1.45M | $5.99M | $7.44M | -$7.48M | $1.75M | -$5.74M | — | -$5.51M | — | — | — | — |
|---|
| 2017-09-30 | $283,239.00 | $128,318.00 | $154,921.00 | $1.88M | $4.26M | $6.14M | -$5.99M | -$6.37M | -$12.36M | — | -$12.36M | — | — | — | — |
|---|
| 2017-06-30 | $176,555.00 | $38,749.00 | $137,806.00 | $2.77M | $4.8M | $7.57M | -$7.43M | -$4.14M | — | — | -$11.57M | — | — | — | — |
|---|
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 | $32.03M | $4.24M | $27.79M | — | $38.21M | $40.94M | -$13.15M | — | -$13.96M | $3,000.00 | -$13.97M | -$1.65 | -$1.65 | 8,483 | 8,483 |
|---|
| 2024-12-31 | $25.18M | $3.79M | $21.4M | $2.36M | $31.2M | $33.56M | -$12.16M | $183,000.00 | -$11.98M | -$93,000.00 | -$11.89M | -$1.59 | -$1.59 | 7,483 | 7,483 |
|---|
| 2023-12-31 | $16.03M | $2.8M | $13.23M | $5.32M | $27.17M | $32.5M | -$19.27M | $249,000.00 | -$19.02M | -$186,000.00 | -$18.83M | -$3.42 | -$3.42 | 5,515,000 | 5,515,000 |
|---|
| 2022-12-31 | $8.59M | $1.62M | $6.98M | $5.52M | $24.33M | $29.85M | -$22.87M | $281,000.00 | -$22.59M | -$431,000.00 | -$22.16M | -$4.69 | -$4.69 | 4,729 | 4,729 |
|---|
| 2021-12-31 | $5.45M | $1.39M | $4.07M | $2.54M | $21.57M | $24.11M | -$20.04M | $1.97M | -$18.07M | -$851,000.00 | -$17.22M | -$4.36 | -$4.36 | 3,945 | 3,945 |
|---|
| 2020-12-31 | $3.5M | $1.74M | $1.76M | $4.2M | $21.84M | $26.51M | -$24.75M | $66,571.00 | -$24.68M | -$1.17M | -$23.51M | — | — | — | 38,998,698 |
|---|
| 2019-12-31 | $2.39M | $1.16M | $1.23M | $9.9M | $35.42M | $47.32M | -$46.09M | $958,341.00 | -$45.13M | $17,699.00 | -$45.15M | — | — | — | 29,379,975 |
|---|
| 2018-12-31 | $992,953.00 | $578,743.00 | $414,210.00 | $12.47M | $42.5M | $54.97M | -$54.55M | -$1.21M | -$55.76M | $2,431.00 | -$55.82M | — | — | — | 29,261,943 |
|---|
| 2017-12-31 | $811,457.00 | $518,532.00 | $292,925.00 | $7.83M | $18.11M | $25.94M | -$25.64M | -$10.38M | -$36.03M | — | -$35.79M | — | — | — | — |
|---|