Complete source-backed income-statement history.
- Available history
- 2014-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 | — | — | — | — | — | — | -$2.05M | -$126,933.00 | -$2.18M | — | -$2.18M | -$0.14 | -$0.14 | 15,792,440 | 15,792,440 |
|---|
| 2026-03-31 | — | — | — | — | — | — | -$2.72M | -$1.66M | -$4.38M | — | -$4.48M | -$0.50 | -$0.50 | 8,963,998 | 8,963,998 |
|---|
| 2025-12-31 | — | — | — | — | — | — | -$1.82M | $496,508.00 | -$1.32M | — | -$2.07M | $0.46 | $0.46 | 583,071 | 583,071 |
|---|
| 2025-09-30 | $350,099.00 | — | — | — | — | $234,366.00 | -$76,193.00 | -$178,075.00 | -$254,268.00 | — | -$254,268.00 | -$0.06 | -$0.06 | 4,069,301 | 4,069,301 |
|---|
| 2025-06-30 | $350,406.00 | — | — | — | — | $251,077.00 | -$3.91M | -$9.38M | -$13.28M | — | -$13.46M | -$6.22 | -$6.22 | 2,162,323 | 2,162,323 |
|---|
| 2025-03-31 | $349,800.00 | — | — | — | — | $280,390.00 | -$1.79M | -$481,257.00 | -$2.27M | — | -$2.48M | -$1.43 | -$1.43 | 1,624,629 | 1,624,629 |
|---|
| 2024-12-31 | $345,769.00 | — | — | — | — | $271,432.00 | -$1.22M | -$637,001.00 | -$1.86M | — | -$2.72M | -$1.99 | -$1.99 | 133,631 | 133,631 |
|---|
| 2024-09-30 | $345,159.00 | — | — | — | — | $245,528.00 | -$1.27M | -$409,239.00 | -$1.68M | — | -$1.68M | -$1.82 | -$1.82 | 924,431 | 924,431 |
|---|
| 2024-06-30 | $327,887.00 | — | — | — | — | $285,488.00 | -$1.5M | -$627,663.00 | -$2.13M | — | -$2.13M | -$2.85 | -$2.85 | 747,959 | 747,959 |
|---|
| 2024-03-31 | $314,588.00 | — | — | $0.00 | — | $263,126.00 | -$843,062.00 | -$524,451.00 | -$1.37M | — | -$1.37M | -$1.86 | -$1.86 | 735,225 | 735,225 |
|---|
| 2023-12-31 | $321,321.00 | — | — | $104,149.00 | — | $235,562.00 | -$9.79M | $235,718.00 | -$9.56M | — | -$9.56M | -$13.46 | -$13.46 | 10,436 | 10,436 |
|---|
| 2023-09-30 | $331,290.00 | — | — | — | — | $288,083.00 | -$1.14M | -$343,939.00 | -$1.49M | — | -$1.49M | -$2.06 | -$2.06 | 719,699 | 719,699 |
|---|
| 2023-06-30 | $306,905.00 | — | $61,502.00 | $17,810.00 | — | $245,403.00 | -$2.07M | -$678,689.00 | -$2.75M | — | -$2.75M | -$0.27 | -$0.27 | 10,248,193 | 10,248,193 |
|---|
| 2023-03-31 | $296,165.00 | — | $47,720.00 | $92,350.00 | — | $248,445.00 | -$2.75M | -$166,417.00 | -$2.92M | — | -$2.92M | -$0.29 | -$0.29 | 10,015,637 | 10,015,637 |
|---|
| 2022-12-31 | $296,327.00 | — | $44,189.00 | $189,762.00 | — | $252,138.00 | -$2.23M | -$184,398.00 | -$2.42M | — | -$2.42M | -$0.24 | -$0.24 | 176,441 | 176,441 |
|---|
| 2022-09-30 | $317,390.00 | — | $70,238.00 | $170,406.00 | — | $247,152.00 | -$1.59M | -$3.83M | -$5.41M | — | -$5.41M | -$0.56 | -$0.56 | 9,703,603 | 9,703,603 |
|---|
| 2022-06-30 | $290,821.00 | — | $79,118.00 | $254,476.00 | — | $211,703.00 | -$2.84M | $908,840.00 | -$2.03M | — | -$2.03M | -$0.23 | -$0.23 | 8,893,281 | 8,893,281 |
|---|
| 2022-03-31 | $297,631.00 | — | $79,183.00 | $116,684.00 | — | $2.21M | -$2.13M | $96,090.00 | -$2.07M | — | -$2.07M | -$0.23 | -$0.23 | 8,850,244 | 8,850,244 |
|---|
| 2021-12-31 | $334,202.00 | — | $97,853.00 | $348,956.00 | — | $2.36M | -$2.26M | -$15.85M | -$2.33M | — | -$2.33M | -$0.99 | -$0.99 | -75,982,466 | -75,982,466 |
|---|
| 2021-09-30 | $486,764.00 | — | $168,700.00 | $224,072.00 | — | $2.13M | -$1.96M | $2.02M | -$2.02M | — | -$2.02M | -$0.02 | -$0.02 | 85,362,416 | 85,362,416 |
|---|
| 2021-06-30 | $280,232.00 | — | $75,085.00 | $238,793.00 | — | $2.38M | -$2.3M | $2.36M | -$2.36M | — | -$2.36M | -$0.03 | — | 84,623,723 | 84,623,723 |
|---|
| 2021-03-31 | $289,774.00 | — | $72,880.00 | $213,188.00 | — | $2.38M | -$2.3M | — | -$2.37M | — | -$2.37M | — | — | — | 83,413,154 |
|---|
| 2020-12-31 | $454,557.00 | — | $130,084.00 | $208,920.00 | — | $3.17M | -$3.04M | — | -$3.1M | — | -$3.1M | — | — | — | 760,804 |
|---|
| 2020-09-30 | $324,982.00 | — | $189,161.00 | $238,432.00 | — | $3.38M | -$3.19M | — | -$3.25M | — | -$3.25M | — | — | — | 80,622,003 |
|---|
| 2020-06-30 | $301,267.00 | — | $28,503.00 | $161,101.00 | — | $3.03M | -$3M | — | -$3.06M | — | -$3.06M | — | — | — | 78,887,380 |
|---|
| 2020-03-31 | $296,956.00 | — | $42,455.00 | $275,402.00 | — | $3.26M | -$3.22M | — | -$3.27M | — | -$3.27M | — | — | — | 76,712,054 |
|---|
| 2019-12-31 | $479,198.00 | — | $196,786.00 | $414,559.00 | — | $5.29M | -$5.09M | — | -$4.79M | — | -$4.79M | — | — | — | 257,024 |
|---|
| 2019-09-30 | $383,216.00 | — | $53,228.00 | $265,139.00 | — | $5.53M | -$5.48M | — | -$4.33M | — | -$4.33M | — | — | — | 75,665,676 |
|---|
| 2019-06-30 | $399,727.00 | — | $79,892.00 | $949,711.00 | — | $4.42M | -$4.34M | — | -$4.44M | — | -$4.44M | — | — | — | 75,183,354 |
|---|
| 2019-03-31 | $284,164.00 | — | $10,007.00 | $152,460.00 | — | $4.48M | -$4.47M | — | -$4.5M | — | -$4.5M | — | — | — | 73,690,461 |
|---|
| 2018-12-31 | $344,777.00 | — | $412,497.00 | $37,414.00 | — | $2.78M | -$2.72M | — | -$2.75M | — | -$2.75M | — | — | — | 392,706 |
|---|
| 2018-09-30 | $413,503.00 | — | -$7,202.00 | $1,384.00 | — | $2.5M | -$2.38M | — | -$2.4M | — | -$2.4M | — | — | — | 72,573,462 |
|---|
| 2018-06-30 | $496,093.00 | — | -$17,281.00 | $263.00 | — | $1.35M | -$1.21M | — | -$1.34M | — | -$1.34M | — | — | — | 71,979,678 |
|---|
| 2018-03-31 | $307,913.00 | — | — | — | — | $1.4M | -$1.31M | — | -$1.55M | — | -$1.55M | — | — | — | 69,781,733 |
|---|
| 2017-12-31 | $319,063.00 | — | $100,685.00 | — | — | $2.44M | -$2.34M | — | -$2.36M | — | -$2.36M | — | — | — | 1,075,180 |
|---|
| 2017-09-30 | $317,450.00 | — | -$44,867.00 | — | — | $747,614.00 | -$657,919.00 | — | -$710,729.00 | — | -$710,729.00 | — | — | — | 64,628,622 |
|---|
| 2017-06-30 | $374,751.00 | — | -$27,266.00 | — | — | $476,384.00 | -$388,718.00 | — | -$430,508.00 | — | -$430,508.00 | — | — | — | 64,628,622 |
|---|
| 2017-03-31 | $66,286.00 | — | -$33,295.00 | — | — | $459,588.00 | -$492,883.00 | — | -$549,333.00 | — | -$549,333.00 | — | — | — | 62,595,289 |
|---|
| 2016-12-31 | $289,779.00 | — | -$836,499.00 | — | — | $275,630.00 | -$25,369.00 | — | -$24,895.00 | — | -$46,822.00 | — | — | — | 1,139,475 |
|---|
| 2016-09-30 | $326,667.00 | — | $293,119.00 | — | — | $85,286.00 | $207,833.00 | — | $207,874.00 | — | $207,874.00 | — | — | — | 50,000,000 |
|---|
| 2016-06-30 | — | — | — | — | — | $46,052.00 | -$46,052.00 | — | -$46,000.00 | — | -$46,000.00 | — | — | — | 50,000,000 |
|---|
| 2016-03-31 | — | — | — | — | — | $59,479.00 | -$59,479.00 | — | — | — | -$59,471.00 | — | — | — | 50,000,000 |
|---|
| 2015-12-31 | — | — | — | — | — | $6,941.00 | -$6,941.00 | — | — | — | -$6,941.00 | — | — | — | 4,834,356 |
|---|
| 2015-09-30 | — | — | — | — | — | $12,265.00 | -$12,265.00 | — | — | — | -$12,265.00 | — | — | — | 1,500,000 |
|---|
| 2015-06-30 | — | — | — | — | — | $4,750.00 | -$4,750.00 | — | — | — | -$4,750.00 | — | — | — | 6,000,000 |
|---|
| 2015-03-31 | — | — | — | — | — | $7,050.00 | -$7,050.00 | — | — | — | -$7,050.00 | — | — | — | 6,000,000 |
|---|
| 2014-09-30 | — | — | — | — | — | $3,500.00 | -$3,500.00 | — | — | — | -$3,500.00 | — | — | — | — |
|---|
| 2014-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 0 |
|---|
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 | — | — | — | — | — | — | -$7.59M | -$9.93M | -$17.52M | — | -$18.26M | -$5.64 | -$5.64 | 3,210,779 | 3,210,779 |
|---|
| 2024-12-31 | $1.33M | — | — | — | — | $1.07M | -$4.84M | -$2.2M | -$7.04M | — | -$7.9M | -$8.44 | -$8.44 | 936,614 | 936,614 |
|---|
| 2023-12-31 | $1.26M | — | — | $109,618.00 | — | $1.02M | -$15.75M | -$953,327.00 | -$16.71M | — | -$16.71M | -$23.80 | -$23.80 | 701,932 | 701,932 |
|---|
| 2022-12-31 | $1.2M | — | $272,728.00 | $731,328.00 | — | $929,441.00 | -$8.79M | -$3.14M | -$11.93M | — | -$11.93M | -$1.28 | -$1.28 | 9,328,609 | 9,328,609 |
|---|
| 2021-12-31 | $1.39M | — | $414,518.00 | $1.03M | — | $9.25M | -$8.83M | -$9.09M | -$9.09M | — | -$9.09M | -$1.07 | -$1.07 | 8,491,103 | 8,491,103 |
|---|
| 2020-12-31 | $1.38M | — | $390,203.00 | $883,855.00 | — | $12.84M | -$12.45M | — | -$12.68M | — | -$12.68M | — | — | — | 79,508,149 |
|---|
| 2019-12-31 | $1.55M | — | $339,913.00 | $1.78M | — | $19.72M | -$19.38M | — | -$18.07M | — | -$18.07M | — | — | — | 75,116,895 |
|---|
| 2018-12-31 | $1.56M | — | $388,014.00 | $39,061.00 | — | $8.02M | -$7.63M | — | -$8.05M | — | -$8.05M | — | — | — | 72,004,081 |
|---|
| 2017-12-31 | $1.08M | — | $49,789.00 | — | — | $4.13M | -$3.88M | — | -$4.05M | — | -$4.05M | — | — | — | 65,033,472 |
|---|
| 2016-12-31 | $616,446.00 | — | -$543,380.00 | — | — | $466,447.00 | $76,933.00 | — | $77,508.00 | $21,927.00 | $55,581.00 | — | — | — | 51,139,475 |
|---|
| 2015-12-31 | — | — | — | — | — | $31,006.00 | -$31,006.00 | — | — | — | -$31,006.00 | — | — | — | 6,334,356 |
|---|