Complete source-backed income-statement history.
- Available history
- 2012-09-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 | — | — | — | — | — | — | -$2.34M | -$929,356.00 | — | — | -$3.27M | -$1.19 | -$1.19 | 2,750,742 | 2,750,742 |
|---|
| 2026-03-31 | — | — | — | — | — | — | -$3.33M | — | -$3.38M | — | -$3.38M | -$1.29 | -$1.29 | 2,623,143 | 2,623,143 |
|---|
| 2025-12-31 | — | — | — | — | — | — | -$3.7M | — | — | — | -$3.36M | -$9.95 | -$9.95 | -23,529,588 | -23,529,588 |
|---|
| 2025-09-30 | — | — | — | — | — | — | -$3.49M | — | — | — | -$3.44M | -$0.07 | -$0.07 | 47,525,522 | 47,525,522 |
|---|
| 2025-06-30 | — | — | — | — | — | — | -$3.95M | $16,865.00 | — | — | -$3.93M | -$6.26 | -$6.26 | 628,796 | 628,796 |
|---|
| 2025-03-31 | — | — | — | — | — | — | -$2.85M | — | -$2.83M | — | -$2.83M | -$7.58 | -$7.58 | 373,967 | 373,967 |
|---|
| 2024-12-31 | — | — | — | — | — | — | -$2.73M | — | — | — | -$2.73M | -$93.65 | -$93.65 | -2,787,503 | -2,787,503 |
|---|
| 2024-09-30 | — | — | — | — | — | — | -$3.42M | — | — | — | -$3.38M | -$1.03 | -$1.03 | 3,275,998 | 3,275,998 |
|---|
| 2024-06-30 | — | — | — | — | — | — | -$3.08M | — | -$3.01M | — | -$3.01M | -$1.01 | -$1.01 | 2,983,283 | 2,983,283 |
|---|
| 2024-03-31 | — | — | — | — | — | — | -$2.81M | — | — | — | -$2.73M | -$1.11 | -$1.11 | 2,466,523 | 2,466,523 |
|---|
| 2023-12-31 | — | — | — | — | — | — | -$2.47M | — | — | — | -$2.4M | -$1.67 | -$1.67 | 32,274 | 32,274 |
|---|
| 2023-09-30 | — | — | — | — | — | — | -$2.17M | — | — | — | -$2.08M | -$1.54 | -$1.54 | 1,350,188 | 1,350,188 |
|---|
| 2023-06-30 | — | — | — | — | — | — | -$2.71M | — | -$2.61M | — | -$2.61M | -$1.94 | -$1.94 | 1,346,808 | 1,346,808 |
|---|
| 2023-03-31 | $0.00 | — | — | — | — | — | -$4.11M | — | -$4.02M | — | -$4.02M | -$3.53 | -$3.53 | 1,138,573 | 1,138,573 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | — | -$13.07M | — | -$13.01M | — | -$13.01M | -$33.15 | -$33.15 | -15,186,176 | -15,186,176 |
|---|
| 2022-09-30 | — | — | — | — | — | — | -$6.06M | — | -$6.02M | — | -$6.02M | -$0.37 | -$0.37 | 16,200,222 | 16,200,222 |
|---|
| 2022-06-30 | — | — | — | — | — | — | -$5.17M | — | -$5.16M | — | -$5.16M | -$0.32 | -$0.32 | 15,940,510 | 15,940,510 |
|---|
| 2022-03-31 | $0.00 | — | — | $2.04M | — | — | -$3.23M | — | -$3.23M | — | -$3.23M | -$0.20 | — | 15,831,118 | — |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | — | -$3.37M | — | -$3.37M | -$181,752.00 | -$3.18M | -$0.21 | — | 142,157 | 142,157 |
|---|
| 2021-09-30 | — | — | — | — | — | — | -$3.11M | — | -$3.11M | -$122,442.00 | -$2.99M | -$0.19 | — | 15,531,442 | 15,531,442 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$3.46M | — | -$3.29M | -$137,169.00 | -$3.16M | -$0.20 | — | 15,406,363 | 15,406,363 |
|---|
| 2021-03-31 | — | — | — | $1.48M | — | — | -$2.19M | — | -$2.19M | -$89,248.00 | -$2.1M | -$0.14 | — | 14,583,698 | 14,583,698 |
|---|
| 2020-12-31 | — | — | — | $1.71M | — | — | -$10.39M | — | -$10.45M | -$714,598.00 | -$9.73M | — | — | — | 1,957,652 |
|---|
| 2020-09-30 | — | — | — | $532,587.00 | — | $2.96M | -$2.96M | — | -$3.14M | -$70,457.00 | -$3.07M | — | — | — | 5,594,370 |
|---|
| 2020-06-30 | — | — | — | $427,109.00 | — | $801,987.00 | -$801,987.00 | — | -$821,249.00 | -$87,835.00 | -$733,414.00 | — | — | — | 5,515,566 |
|---|
| 2020-03-31 | — | — | — | $501,771.00 | — | — | -$986,124.00 | — | -$1M | -$128,129.00 | -$874,336.00 | — | — | — | 5,515,566 |
|---|
| 2019-12-31 | — | — | — | $516,404.00 | — | — | -$911,984.00 | — | -$935,007.00 | -$160,564.00 | -$774,443.00 | — | — | — | -5,343 |
|---|
| 2019-09-30 | — | — | — | $584,979.00 | — | $1M | -$1M | — | -$1M | -$141,251.00 | -$863,524.00 | — | — | — | 5,525,009 |
|---|
| 2019-06-30 | — | — | — | $726,904.00 | — | $1.14M | -$1.14M | — | -$1.14M | -$170,602.00 | -$969,077.00 | — | — | — | 5,525,009 |
|---|
| 2019-03-31 | — | — | — | $484,750.00 | $397,766.00 | — | -$882,516.00 | — | -$881,131.00 | -$130,299.00 | -$750,832.00 | — | — | — | 5,525,009 |
|---|
| 2018-12-31 | — | — | — | $607,836.00 | $134,112.00 | — | -$741,948.00 | — | -$740,642.00 | -$131,469.00 | -$609,173.00 | — | — | — | -31,537,182 |
|---|
| 2018-09-30 | — | — | — | $611,612.00 | $451,359.00 | $1.06M | -$1.06M | — | -$1.06M | -$212,015.00 | -$852,822.00 | — | — | — | 38,674,265 |
|---|
| 2018-06-30 | — | — | — | $1.08M | $350,581.00 | $1.43M | -$1.43M | — | -$1.48M | -$277,783.00 | -$1.21M | — | — | — | 36,623,697 |
|---|
| 2018-03-31 | — | — | — | $821,388.00 | $470,228.00 | $1.29M | -$1.29M | — | -$1.38M | -$281,534.00 | -$1.1M | — | — | — | 35,272,626 |
|---|
| 2017-12-31 | — | — | — | $191,631.00 | $383,677.00 | $575,308.00 | -$575,308.00 | — | -$633,862.00 | $260,514.00 | -$633,862.00 | — | — | — | 850,438 |
|---|
| 2017-09-30 | — | — | — | $457,632.00 | $255,219.00 | $712,851.00 | -$712,851.00 | — | -$711,567.00 | -$1,931.00 | -$711,567.00 | — | — | — | 31,745,242 |
|---|
| 2017-06-30 | — | — | — | $160,867.00 | $119,467.00 | $280,334.00 | -$280,334.00 | — | -$278,445.00 | — | -$278,445.00 | — | — | — | 31,745,242 |
|---|
| 2017-03-31 | — | — | — | $139,922.00 | $94,018.00 | $233,940.00 | -$233,940.00 | — | -$232,442.00 | — | -$232,442.00 | — | — | — | 31,745,242 |
|---|
| 2016-12-31 | $0.00 | — | $0.00 | $1.53M | -$18,226.00 | $1.83M | — | — | -$90,807.00 | — | -$1.67M | — | — | — | 18,303,661 |
|---|
| 2016-09-30 | — | — | — | $574.00 | $4,395.00 | $4,969.00 | — | — | -$68,291.00 | — | -$68,333.00 | — | — | — | 11,017,388 |
|---|
| 2016-06-30 | — | — | — | $5,697.00 | $3,284.00 | $8,981.00 | — | — | -$46,460.00 | — | -$43,200.00 | — | — | — | 11,017,388 |
|---|
| 2016-03-31 | $5,000.00 | — | $5,000.00 | — | $80,515.00 | $80,515.00 | — | — | -$131,621.00 | — | -$133,625.00 | — | — | — | 11,017,388 |
|---|
| 2015-12-31 | $24,246.00 | $58,292.00 | -$40,792.00 | $5,000.00 | $39,829.00 | $176,339.00 | — | — | -$328,422.00 | -$25.00 | -$362,766.00 | — | — | — | 1,711 |
|---|
| 2015-09-30 | $17,593.00 | $42,618.00 | $15,547.00 | $1,714.00 | $84,156.00 | $140,428.00 | — | — | -$222,359.00 | -$25.00 | -$295,743.00 | — | — | — | 11,017,388 |
|---|
| 2015-06-30 | $20,040.00 | $11,007.00 | $9,033.00 | $10,794.00 | $362,034.00 | $1.89M | — | — | -$1.94M | -$25.00 | -$2.05M | — | — | — | 11,017,388 |
|---|
| 2015-03-31 | $32,760.00 | $24,966.00 | $12,794.00 | $11,738.00 | $459,438.00 | $471,176.00 | — | — | -$482,401.00 | -$25.00 | -$644,606.00 | — | — | — | 10,997,056 |
|---|
| 2014-12-31 | $50.00 | -$37,788.00 | -$40,774.00 | -$1,908.00 | -$175,000.00 | $645,297.00 | — | — | -$698,128.00 | -$25.00 | -$1.54M | — | — | — | 491,801 |
|---|
| 2014-09-30 | $16,624.00 | $25,289.00 | $27,332.00 | $11,729.00 | $677,398.00 | $689,127.00 | — | — | -$791,929.00 | -$25.00 | -$791,954.00 | — | — | — | 8,433,752 |
|---|
| 2014-06-30 | $77,000.00 | $70,192.00 | $42,643.00 | $68,495.00 | $712,406.00 | $780,901.00 | — | — | -$851,191.00 | -$25.00 | -$851,216.00 | — | — | — | 8,397,442 |
|---|
| 2014-03-31 | $7,445.00 | $9,140.00 | $11,205.00 | $99,769.00 | $805,004.00 | $1.3M | — | — | -$1.34M | -$25.00 | -$1.34M | — | — | — | 8,264,992 |
|---|
| 2013-12-31 | $19,535.00 | $33,902.00 | $36,188.00 | $76,611.00 | $752,140.00 | $828,751.00 | — | — | -$806,875.00 | — | -$806,925.00 | — | — | — | 1,025,431 |
|---|
| 2013-09-30 | $118,728.00 | $80,450.00 | $45,460.00 | $55,465.00 | $664,425.00 | $719,890.00 | — | — | -$718,840.00 | — | -$718,840.00 | — | — | — | 7,837,262 |
|---|
| 2013-06-30 | $96,000.00 | $61,525.00 | $35,755.00 | $63,360.00 | $665,605.00 | $728,965.00 | — | — | -$726,571.00 | — | -$726,571.00 | — | — | — | 2,233,414 |
|---|
| 2013-03-31 | $19,200.00 | $12,125.00 | $7,075.00 | $71,626.00 | $736,566.00 | $808,192.00 | — | — | -$816,365.00 | — | -$816,365.00 | — | — | — | 1,900,000 |
|---|
| 2012-12-31 | $29,951.00 | $33,106.00 | -$1,655.00 | $91,816.00 | $674,086.00 | $765,902.00 | — | — | -$782,909.00 | -$31.00 | -$782,940.00 | — | — | — | -2,770 |
|---|
| 2012-09-30 | $48,558.00 | $33,916.00 | $15,142.00 | $64,072.00 | $519,171.00 | $583,243.00 | — | — | -$601,782.00 | -$100.00 | -$601,882.00 | — | — | — | 1,750,000 |
|---|
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 | — | — | — | — | — | — | -$13.99M | — | -$13.56M | — | -$13.56M | -$10.36 | -$10.36 | 1,309,271 | 1,309,271 |
|---|
| 2024-12-31 | — | — | — | — | — | — | -$12.05M | — | -$11.85M | — | -$11.85M | -$96.78 | -$96.78 | 122,438 | 122,438 |
|---|
| 2023-12-31 | — | — | — | $5.8M | — | — | -$11.46M | — | -$11.12M | — | -$11.12M | -$8.48 | -$8.48 | 1,311,572 | 1,311,572 |
|---|
| 2022-12-31 | $0.00 | — | — | $11.49M | — | — | -$27.53M | — | -$27.42M | — | -$27.42M | -$34.05 | -$34.05 | 805,477 | 805,477 |
|---|
| 2021-12-31 | $0.00 | — | — | $6.88M | — | — | -$12.13M | — | -$11.96M | -$530,611.00 | -$11.43M | -$0.75 | — | 15,319,463 | 15,319,463 |
|---|
| 2020-12-31 | — | — | — | $3.17M | — | — | -$15.14M | — | -$15.41M | -$1M | -$14.41M | — | — | — | 7,499,678 |
|---|
| 2019-12-31 | — | — | — | $2.32M | — | — | -$3.94M | — | -$3.96M | -$602,716.00 | -$3.36M | — | — | — | 5,525,754 |
|---|
| 2018-12-31 | — | — | — | $3.09M | $1.44M | — | -$4.52M | — | -$4.67M | -$902,801.00 | -$3.77M | — | — | — | 5,332,141 |
|---|
| 2017-12-31 | — | — | — | $964,164.00 | $838,269.00 | $1.8M | -$1.8M | — | -$1.86M | $258,583.00 | -$1.86M | -$0.06 | -$0.06 | 32,595,680 | 32,595,680 |
|---|
| 2016-12-31 | $5,000.00 | — | $5,000.00 | $1.54M | $69,968.00 | $1.92M | -$1.92M | — | -$337,179.00 | — | -$1.92M | -$0.07 | -$0.07 | 29,321,049 | 29,321,049 |
|---|
| 2015-12-31 | $74,599.00 | $125,876.00 | -$12,451.00 | $29,246.00 | $945,460.00 | $2.68M | — | — | -$2.98M | -$100.00 | -$3.35M | — | — | — | 11,012,565 |
|---|
| 2014-12-31 | $101,119.00 | $66,833.00 | $40,406.00 | $178,085.00 | $2.02M | $3.41M | — | — | -$3.69M | -$100.00 | -$4.53M | — | — | — | 8,857,815 |
|---|
| 2013-12-31 | $253,463.00 | $188,002.00 | $124,478.00 | $267,062.00 | $2.82M | $3.09M | — | — | -$3.07M | -$50.00 | -$3.07M | — | — | — | 5,037,405 |
|---|
| 2012-12-31 | $190,145.00 | $133,255.00 | $58,890.00 | $448,028.00 | $1.88M | $2.33M | — | — | -$2.44M | -$181.00 | -$2.44M | — | — | — | 1,843,033 |
|---|