Complete source-backed income-statement history.
- Available history
- 2010-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 | $20,000.00 | — | — | $33,145.00 | $445,727.00 | $478,872.00 | -$458,872.00 | — | — | — | -$977,384.00 | -$0.05 | -$0.05 | 20,249,376 | 20,249,376 |
|---|
| 2026-03-31 | $0.00 | — | — | $103,533.00 | $249,396.00 | $352,929.00 | -$352,929.00 | — | -$777,289.00 | $0.00 | -$777,289.00 | -$0.05 | -$0.05 | 17,225,015 | 17,225,015 |
|---|
| 2025-12-31 | $0.00 | — | — | $59,495.00 | $75,355.00 | $247,871.00 | -$247,871.00 | — | — | $0.00 | $338,743.00 | $0.03 | $0.06 | 1,014,839 | 9,851,301 |
|---|
| 2025-09-30 | $3,000.00 | — | — | $1,100.00 | $993,420.00 | $1.01M | -$1.01M | — | — | — | -$3.2M | -$0.27 | -$0.27 | 12,097,157 | 12,097,157 |
|---|
| 2025-06-30 | $18,700.00 | — | — | $21,122.00 | $344,563.00 | $370,454.00 | -$351,754.00 | — | — | — | -$87,384.00 | -$0.01 | -$0.01 | 11,305,362 | 14,531,229 |
|---|
| 2025-03-31 | $17,000.00 | — | — | $5,282.00 | $278,704.00 | $283,986.00 | -$266,986.00 | — | $3.45M | $0.00 | $3.45M | $0.35 | -$0.08 | 9,772,319 | 11,985,026 |
|---|
| 2024-12-31 | $14,200.00 | — | — | $0.00 | $479,026.00 | $486,146.00 | -$471,946.00 | — | — | $0.00 | -$4.22M | -$0.54 | -$0.53 | 817,188 | 181,437 |
|---|
| 2024-09-30 | $23,500.00 | — | — | $0.00 | $230,940.00 | $239,742.00 | -$216,242.00 | — | — | — | $2.08M | $0.32 | $0.29 | 6,348,878 | 6,984,629 |
|---|
| 2024-06-30 | $6,000.00 | — | — | $0.00 | $345,877.00 | $345,877.00 | -$339,877.00 | — | — | — | -$412,445.00 | -$0.15 | -$0.15 | 5,802,968 | 5,802,968 |
|---|
| 2024-03-31 | $0.00 | — | — | — | $135,476.00 | $135,476.00 | -$135,476.00 | — | $46,524.00 | $0.00 | $46,524.00 | -$0.11 | -$0.11 | 5,593,991 | 5,593,991 |
|---|
| 2023-12-31 | $0.00 | $0.00 | $0.00 | — | $224,612.00 | $224,612.00 | -$224,612.00 | — | -$77,508.00 | $0.00 | $1.38M | $0.22 | -$6.04 | 130,398 | 130,398 |
|---|
| 2023-09-30 | $0.00 | $0.00 | $0.00 | — | $41,876.00 | $41,876.00 | -$41,876.00 | — | -$1.54M | $0.00 | -$1.55M | -$0.48 | -$0.48 | 5,329,816 | 5,329,816 |
|---|
| 2023-06-30 | $0.00 | $5,601.00 | -$5,601.00 | — | $558,277.00 | $561,812.00 | -$561,812.00 | — | -$7.54M | $0.00 | -$7.54M | -$1.55 | — | 5,157,610 | — |
|---|
| 2023-03-31 | $0.00 | $2,419.00 | -$2,419.00 | — | $1.63M | $1.76M | -$1.76M | — | -$5.61M | $0.00 | -$5.61M | -$1.18 | — | 4,825,054 | — |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | — | $1.28M | $1.28M | -$1.28M | — | -$1.81M | $0.00 | -$11.7M | — | — | 43,071 | — |
|---|
| 2022-09-30 | $0.00 | $0.00 | $0.00 | — | $851,528.00 | $851,528.00 | -$851,528.00 | — | -$2.63M | $0.00 | -$4.08M | — | — | 4,569,115 | 4,569,115 |
|---|
| 2022-06-30 | $169,085.00 | $606,187.00 | -$437,102.00 | — | $2.34M | $2.34M | -$2.78M | — | -$3.81M | $0.00 | -$3.81M | — | — | — | — |
|---|
| 2022-03-31 | $120,376.00 | $588,323.00 | -$467,947.00 | — | $2.56M | $2.56M | -$3.03M | — | -$3.65M | $0.00 | -$3.65M | — | — | — | — |
|---|
| 2021-12-31 | $91,250.00 | $447,783.00 | -$356,533.00 | — | $1.92M | $1.92M | -$2.28M | — | -$2.28M | $0.00 | -$2.28M | — | — | — | — |
|---|
| 2021-09-30 | $13,528.00 | $2,486.00 | $11,042.00 | — | $1.78M | $1.78M | -$1.77M | — | -$1.77M | $0.00 | -$1.77M | — | — | — | 208,784,236 |
|---|
| 2021-06-30 | $8,244.00 | $3,605.00 | $4,639.00 | — | $1.4M | $1.4M | -$1.4M | — | -$1.47M | $0.00 | -$1.47M | — | — | — | 201,678,218 |
|---|
| 2021-03-31 | $2,972.00 | $1,713.00 | $1,259.00 | — | $952,908.00 | $952,908.00 | -$951,649.00 | — | -$2.4M | $0.00 | -$2.4M | — | — | — | 187,152,300 |
|---|
| 2020-12-31 | $0.00 | $0.00 | $0.00 | — | $803,533.00 | $803,533.00 | -$803,533.00 | — | -$912,384.00 | $0.00 | -$912,384.00 | — | — | — | 11,022,518 |
|---|
| 2020-09-30 | $0.00 | $0.00 | $0.00 | — | $607,704.00 | $607,704.00 | -$607,704.00 | — | -$1.04M | $0.00 | -$1.04M | — | — | — | 100,262,378 |
|---|
| 2020-06-30 | $0.00 | — | $0.00 | — | $625,838.00 | $625,838.00 | -$625,838.00 | — | -$763,640.00 | $0.00 | -$763,640.00 | — | — | — | 88,833,282 |
|---|
| 2020-03-31 | $0.00 | $0.00 | $0.00 | — | $496,494.00 | $496,494.00 | -$496,494.00 | — | -$147,961.00 | $0.00 | -$147,961.00 | $0.00 | $0.00 | 83,983,177 | 83,983,177 |
|---|
| 2019-12-31 | $3,500.00 | — | — | — | $566,759.00 | $566,759.00 | -$563,259.00 | — | -$1.64M | $0.00 | -$1.64M | — | — | — | 8,802,105 |
|---|
| 2019-09-30 | $0.00 | — | — | — | $433,322.00 | $433,322.00 | -$433,322.00 | — | -$1.29M | $0.00 | -$1.29M | -$0.03 | -$0.03 | 43,360,914 | 43,360,914 |
|---|
| 2019-06-30 | $0.00 | — | — | — | $226,250.00 | $226,250.00 | -$226,250.00 | — | -$476,613.00 | $0.00 | -$476,613.00 | -$0.01 | -$0.01 | 33,986,267 | 33,983,267 |
|---|
| 2019-03-31 | $0.00 | — | — | — | $221,251.00 | $221,251.00 | -$221,251.00 | — | -$481,372.00 | $0.00 | -$481,372.00 | -$0.02 | -$0.02 | 31,714,079 | 31,714,079 |
|---|
| 2018-12-31 | $0.00 | — | — | — | $421,099.00 | $421,099.00 | -$421,099.00 | — | -$448,324.00 | $0.00 | -$448,324.00 | -$0.02 | -$0.02 | 1,872,355 | 1,872,355 |
|---|
| 2018-09-30 | $0.00 | — | — | — | $565,259.00 | $565,259.00 | -$565,259.00 | — | -$584,758.00 | $0.00 | -$584,758.00 | -$0.02 | -$0.02 | 25,094,466 | 25,094,466 |
|---|
| 2018-06-30 | $0.00 | — | — | — | $276,026.00 | $276,026.00 | -$276,026.00 | — | -$321,631.00 | $0.00 | -$321,631.00 | -$0.01 | -$0.01 | 21,702,295 | 21,702,295 |
|---|
| 2018-03-31 | $0.00 | — | — | — | $53,279.00 | $53,279.00 | -$53,279.00 | — | -$60,440.00 | $0.00 | -$60,440.00 | $0.00 | $0.00 | 20,222,124 | 20,222,124 |
|---|
| 2017-12-31 | $0.00 | — | — | — | $135,871.00 | $135,871.00 | -$135,871.00 | — | -$173,813.00 | $0.00 | -$173,813.00 | -$0.01 | -$0.01 | -259,182 | -259,182 |
|---|
| 2017-09-30 | $0.00 | — | — | — | $121,589.00 | $121,589.00 | -$121,589.00 | — | -$127,913.00 | $0.00 | -$127,913.00 | -$0.01 | -$0.01 | 17,640,776 | 17,640,776 |
|---|
| 2017-06-30 | $0.00 | — | — | — | $214,129.00 | $214,129.00 | -$214,129.00 | — | -$219,040.00 | $0.00 | -$219,040.00 | -$0.02 | -$0.02 | 18,481,652 | 18,481,652 |
|---|
| 2017-03-31 | $0.00 | — | — | — | $228,368.00 | $228,368.00 | -$228,368.00 | — | -$233,279.00 | $0.00 | -$233,279.00 | -$0.01 | -$0.01 | 17,939,636 | 17,939,636 |
|---|
| 2016-12-31 | $0.00 | — | — | — | -$250,655.00 | -$250,655.00 | $250,655.00 | — | $156,145.00 | $0.00 | $156,145.00 | $0.05 | $0.05 | 1,107,588 | 1,107,588 |
|---|
| 2016-09-30 | $0.00 | — | — | — | $2.14M | $2.14M | -$2.14M | -$126,248.00 | -$2.27M | $0.00 | -$2.27M | -$0.17 | -$0.17 | 13,203,132 | 13,203,132 |
|---|
| 2016-06-30 | $0.00 | — | — | — | $1.68M | $1.68M | -$1.68M | — | -$1.93M | $0.00 | -$1.93M | -$0.15 | -$0.15 | 12,687,478 | 12,687,478 |
|---|
| 2016-03-31 | — | — | — | — | $832,369.00 | $832,369.00 | -$832,369.00 | — | -$838,587.00 | — | -$838,587.00 | — | — | — | 12,057,500 |
|---|
| 2015-12-31 | — | — | — | — | — | -$1.2M | $667,751.00 | — | — | — | $1.74M | — | — | — | 47,591 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | — | — | -$481,120.00 | — | — | — | 605,394 |
|---|
| 2015-06-30 | $206,004.00 | $111,569.00 | $94,435.00 | $172,289.00 | — | $393,849.00 | -$181,706.00 | — | — | — | -$699,729.00 | — | — | — | 545,386 |
|---|
| 2015-03-31 | $118,679.00 | $62,128.00 | $56,551.00 | $194,699.00 | — | $446,965.00 | — | — | — | — | -$622,470.00 | — | — | — | 542,605 |
|---|
| 2014-12-31 | $32,116.00 | $21,634.00 | $10,482.00 | $225,875.00 | — | $545,835.00 | — | — | — | — | -$891,431.00 | — | — | — | -48,397,217 |
|---|
| 2014-09-30 | $110,219.00 | $82,398.00 | $27,821.00 | $222,934.00 | — | $749,469.00 | — | — | — | — | -$871,614.00 | — | — | — | 50,856,901 |
|---|
| 2014-06-30 | $110,219.00 | $82,398.00 | $27,821.00 | $222,934.00 | — | $749,469.00 | -$149,966.00 | — | — | — | -$883,089.00 | — | — | — | 50,856,901 |
|---|
| 2014-03-31 | $60,426.00 | $48,669.00 | $11,757.00 | $365,037.00 | — | $1.04M | — | — | — | — | -$1.12M | — | — | — | 46,724,406 |
|---|
| 2013-12-31 | $24,037.00 | $11,205.00 | $12,832.00 | $244,946.00 | — | $887,501.00 | — | — | — | — | -$966,769.00 | — | — | — | 1,327,822 |
|---|
| 2013-09-30 | $67,899.00 | $23,465.00 | $44,434.00 | $191,378.00 | — | $774,401.00 | — | — | — | — | -$825,203.00 | — | — | — | 46,591,469 |
|---|
| 2013-06-30 | $59,631.00 | $4,621.00 | $55,010.00 | $483,426.00 | — | $805,069.00 | — | — | — | — | -$836,104.00 | — | — | — | 41,407,912 |
|---|
| 2013-03-31 | $24,870.00 | $12,367.00 | $12,503.00 | $329,613.00 | — | $666,685.00 | — | — | — | — | -$773,446.00 | — | — | — | 36,459,426 |
|---|
| 2012-12-31 | $35,037.00 | $16,203.00 | $18,834.00 | $167,032.00 | — | $735,518.00 | — | — | — | — | -$809,934.00 | — | — | — | 110,058 |
|---|
| 2012-09-30 | $80,619.00 | $31,443.00 | $49,176.00 | $114,976.00 | — | $445,844.00 | — | — | — | — | -$445,348.00 | — | — | — | 35,191,664 |
|---|
| 2012-06-30 | $32,945.00 | $9,494.00 | $23,451.00 | $273,985.00 | — | $554,819.00 | — | — | — | — | -$531,368.00 | — | — | — | 34,679,294 |
|---|
| 2012-03-31 | $10,758.00 | $1,382.00 | $9,376.00 | $338,164.00 | — | $651,208.00 | -$641,832.00 | — | — | — | -$641,832.00 | — | — | — | 33,418,021 |
|---|
| 2011-12-31 | — | — | — | — | $15,325.00 | — | -$15,514.00 | — | — | — | -$27,123.00 | — | — | — | — |
|---|
| 2011-09-30 | — | — | — | — | — | — | -$4,655.00 | $8,432.00 | — | — | $3,777.00 | — | — | 35,031,558 | 35,031,558 |
|---|
| 2011-03-31 | $153,126.00 | $61,250.00 | $91,876.00 | $278,284.00 | — | $460,835.00 | -$368,959.00 | — | — | — | -$478,889.00 | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | — | $3,169.00 | — | -$3,358.00 | — | — | — | -$4,844.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | — | — | -$4,796.00 | -$1,322.00 | — | — | -$6,118.00 | — | — | 35,031,558 | 35,031,558 |
|---|
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 | $38,700.00 | — | — | $81,717.00 | $1.69M | $1.92M | -$1.88M | — | $498,724.00 | $0.00 | $498,724.00 | $0.04 | -$0.14 | 12,081,634 | 26,250,928 |
|---|
| 2024-12-31 | $43,700.00 | — | — | $0.00 | $1.19M | $1.21M | -$1.16M | — | -$2.51M | $0.00 | -$2.51M | -$0.42 | -$0.42 | 6,733,863 | 6,733,863 |
|---|
| 2023-12-31 | $0.00 | $0.00 | $0.00 | — | $2.45M | $2.59M | -$2.59M | — | -$11.96M | $0.00 | -$13.33M | -$2.91 | -$2.91 | 5,178,468 | 5,178,468 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | — | $4.33M | $4.33M | -$4.33M | — | -$8.28M | $0.00 | -$23.24M | -$5.29 | — | 4,451,962 | — |
|---|
| 2021-12-31 | $115,994.00 | $455,587.00 | -$339,593.00 | — | $6.06M | $6.06M | -$6.4M | — | -$7.92M | $0.00 | -$7.92M | — | — | — | — |
|---|
| 2020-12-31 | $0.00 | $0.00 | $0.00 | — | $2.53M | $2.53M | -$2.53M | — | -$2.86M | $0.00 | -$2.86M | — | — | — | 105,177,272 |
|---|
| 2019-12-31 | $3,500.00 | — | — | — | $1.45M | $1.45M | -$1.44M | — | -$3.89M | $0.00 | -$3.89M | — | — | — | 45,248,520 |
|---|
| 2018-12-31 | $0.00 | — | — | — | $1.32M | $1.32M | -$1.32M | — | -$1.42M | $0.00 | -$1.42M | -$0.06 | -$0.06 | 25,101,167 | 25,101,167 |
|---|
| 2017-12-31 | $0.00 | — | — | — | $699,957.00 | $699,957.00 | -$699,957.00 | — | -$754,045.00 | $0.00 | -$754,045.00 | -$0.04 | -$0.04 | 17,766,522 | 17,766,522 |
|---|
| 2016-12-31 | $0.00 | — | — | — | $4.41M | $4.41M | -$4.41M | — | -$4.88M | $0.00 | -$4.88M | -$0.35 | -$0.35 | 13,760,888 | 13,760,888 |
|---|
| 2015-12-31 | — | — | — | — | $64,756.00 | $64,756.00 | -$64,756.00 | — | -$65,652.00 | — | -$65,652.00 | — | — | — | 612,053 |
|---|
| 2014-12-31 | $227,655.00 | $172,966.00 | $54,689.00 | $892,092.00 | — | $3.13M | — | — | — | — | -$3.77M | — | — | — | 498,723 |
|---|
| 2013-12-31 | $176,437.00 | $78,358.00 | $98,079.00 | $838,925.00 | — | $3.11M | — | — | — | — | -$3.4M | — | — | — | 42,811,746 |
|---|
| 2012-12-31 | $159,359.00 | $58,522.00 | $100,837.00 | $894,157.00 | — | $2.39M | — | — | — | — | -$2.43M | — | — | — | 35,051,373 |
|---|
| 2011-12-31 | $299,074.00 | $104,236.00 | $194,838.00 | $939,557.00 | — | $2.12M | — | — | — | — | -$2.39M | — | — | — | 31,200,285 |
|---|