Complete source-backed income-statement history.
- Available history
- 2013-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 | — | — | — | — | — | $375,956.00 | -$375,956.00 | -$189,183.00 | -$565,139.00 | — | -$565,139.00 | -$0.02 | -$0.02 | 34,106,234 | 34,106,234 |
|---|
| 2026-03-31 | $27,000.00 | — | — | — | — | $418,139.00 | -$391,139.00 | $4.54M | $4.15M | — | $4.15M | $0.12 | $0.04 | 34,106,234 | 107,523,228 |
|---|
| 2025-12-31 | $76,677.00 | — | $76,677.00 | — | — | $1.95M | -$1.87M | — | -$1.99M | — | -$1.99M | -$0.06 | -$0.06 | 386,301 | 386,301 |
|---|
| 2025-09-30 | $356,335.00 | — | $356,335.00 | — | — | $477,705.00 | -$121,370.00 | — | -$121,370.00 | — | -$121,370.00 | $0.00 | $0.00 | 31,106,234 | 31,106,234 |
|---|
| 2025-06-30 | — | — | — | — | — | $424,508.00 | -$424,508.00 | — | -$424,508.00 | — | -$424,508.00 | -$0.01 | -$0.01 | 31,106,234 | 31,106,234 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | $348,409.00 | -$348,409.00 | — | -$348,409.00 | — | -$348,409.00 | -$0.01 | -$0.01 | 31,106,234 | 31,106,234 |
|---|
| 2024-12-31 | $0.00 | $0.00 | $0.00 | — | — | $522,522.00 | -$522,522.00 | -$178,529.00 | -$701,051.00 | — | -$701,051.00 | -$0.03 | -$0.03 | 0 | 0 |
|---|
| 2024-09-30 | — | — | — | — | — | $344,289.00 | -$344,289.00 | -$131,146.00 | -$475,435.00 | — | -$475,435.00 | -$0.02 | -$0.02 | 27,410,234 | 27,410,234 |
|---|
| 2024-06-30 | — | — | — | — | — | $280,491.00 | -$280,491.00 | — | -$439,608.00 | — | -$439,608.00 | -$0.02 | -$0.02 | 27,410,234 | 27,410,234 |
|---|
| 2024-03-31 | $32,625.00 | $21,000.00 | $11,625.00 | — | — | $146,428.00 | -$134,803.00 | — | -$293,919.00 | — | -$293,919.00 | -$0.01 | -$0.01 | 27,410,234 | 27,410,234 |
|---|
| 2023-12-31 | $32,625.00 | $14,333.00 | $18,292.00 | — | — | $281,906.00 | -$263,614.00 | — | -$362,398.00 | — | -$363,223.00 | -$0.01 | -$0.01 | 457,224 | 457,224 |
|---|
| 2023-09-30 | $32,625.00 | $27,667.00 | $4,958.00 | — | — | $119,068.00 | -$114,110.00 | — | -$114,110.00 | — | -$114,110.00 | $0.00 | $0.00 | 27,410,234 | 27,410,234 |
|---|
| 2023-06-30 | $32,625.00 | $21,000.00 | $11,625.00 | — | — | $159,950.00 | -$148,325.00 | — | -$148,325.00 | — | -$148,325.00 | $0.00 | $0.00 | 26,668,975 | 26,668,975 |
|---|
| 2023-03-31 | $0.00 | $0.00 | $0.00 | — | — | $179,480.00 | -$179,480.00 | — | -$179,480.00 | $0.00 | -$179,480.00 | -$0.01 | -$0.01 | 22,657,308 | 22,657,308 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | — | — | $0.00 | $0.00 | -$18,725.00 | — | $0.00 | $189,774.00 | — | — | 0 | 0 |
|---|
| 2022-09-30 | $0.00 | $0.00 | $0.00 | — | — | $0.00 | $0.00 | $0.00 | $0.00 | -$878.00 | -$61,804.00 | — | — | 19,724,220 | 19,724,220 |
|---|
| 2022-06-30 | $2.85M | $2.47M | $385,314.00 | $227,571.00 | — | $823,216.00 | -$437,902.00 | $31,814.00 | -$406,088.00 | $30,880.00 | -$712,847.00 | -$0.01 | -$0.01 | 35,030,339 | 35,030,339 |
|---|
| 2022-03-31 | $0.00 | $0.00 | $0.00 | $200,308.00 | — | $0.00 | -$702,192.00 | $974,151.00 | $271,959.00 | $0.00 | $437,755.00 | $0.01 | $0.01 | 35,030,339 | 35,030,339 |
|---|
| 2021-12-31 | $0.00 | $0.00 | $0.00 | $664,853.00 | — | $0.00 | $0.00 | $0.00 | $1.69M | -$306,780.00 | $276,312.00 | $0.01 | $0.01 | 0 | 0 |
|---|
| 2021-09-30 | $0.00 | $0.00 | $0.00 | $239,108.00 | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $982,009.00 | $0.03 | $0.03 | 35,030,339 | 35,030,339 |
|---|
| 2021-06-30 | $4.56M | $2.66M | $1.9M | $333,631.00 | — | $851,647.00 | $1.05M | -$9,758.00 | $1.04M | $31,826.00 | $1.01M | $0.03 | $0.03 | 35,030,339 | 35,030,339 |
|---|
| 2021-03-31 | $4.05M | $3.47M | $574,971.00 | $262,625.00 | — | $822,082.00 | -$247,111.00 | $12,987.00 | -$234,124.00 | $40,757.00 | -$273,992.00 | -$0.01 | -$0.01 | 35,030,339 | 35,030,339 |
|---|
| 2020-12-31 | $4.21M | $1.84M | $2.37M | $498,116.00 | — | $884,648.00 | $1.48M | -$64,646.00 | $1.42M | -$46,363.00 | $1.46M | $0.05 | $0.05 | 0 | 0 |
|---|
| 2020-09-30 | $2.31M | $1.5M | $809,169.00 | $96,932.00 | — | $486,147.00 | $323,022.00 | -$4,669.00 | $318,353.00 | $24,748.00 | $293,580.00 | $0.01 | $0.01 | 35,030,339 | 35,030,339 |
|---|
| 2020-06-30 | $1.67M | $1.17M | $501,269.00 | $221,677.00 | — | $678,893.00 | -$177,624.00 | $19,675.00 | -$157,949.00 | $101,627.00 | -$262,566.00 | -$0.01 | -$0.01 | 35,030,339 | 35,030,339 |
|---|
| 2020-03-31 | $2.29M | $1.57M | $716,770.00 | $182,484.00 | — | $646,898.00 | $69,872.00 | $60,203.00 | $130,075.00 | $6,558.00 | $126,110.00 | $0.00 | $0.00 | 35,030,339 | 35,030,339 |
|---|
| 2019-12-31 | $2.67M | $1.28M | $1.39M | $396,331.00 | — | $727,682.00 | $663,164.00 | $6,609.00 | $669,773.00 | $265,214.00 | $399,003.00 | $0.01 | $0.01 | 0 | 0 |
|---|
| 2019-09-30 | $1.82M | $1.07M | $746,984.00 | $63,312.00 | — | $597,984.00 | $149,000.00 | $4,095.00 | $153,095.00 | -$53,176.00 | $213,423.00 | $0.01 | $0.01 | 35,030,339 | 35,030,339 |
|---|
| 2019-06-30 | $1.83M | $1.35M | $471,990.00 | $160,087.00 | — | $681,820.00 | -$209,830.00 | $25,299.00 | -$184,531.00 | $39,434.00 | -$227,945.00 | -$0.01 | -$0.01 | 35,030,339 | 35,030,339 |
|---|
| 2019-03-31 | $1.64M | $1.82M | -$175,736.00 | $218,507.00 | — | $702,569.00 | -$878,305.00 | -$191,483.00 | -$1.07M | $24,543.00 | -$1.1M | -$0.03 | -$0.03 | 35,030,339 | 35,030,339 |
|---|
| 2018-12-31 | $2.62M | $1.08M | $1.53M | -$465,819.00 | — | $60,314.00 | $1.47M | -$132,842.00 | $1.34M | -$462,663.00 | $1.8M | $0.05 | $0.05 | 3,246,046 | 3,246,046 |
|---|
| 2018-09-30 | $1.87M | $1.11M | $769,114.00 | $216,730.00 | — | $657,152.00 | $111,962.00 | $114,415.00 | $226,377.00 | $14,243.00 | $199,818.00 | $0.01 | $0.01 | 31,784,293 | 31,784,293 |
|---|
| 2018-06-30 | $1.3M | $1.18M | $122,066.00 | $269,784.00 | — | $737,376.00 | -$615,310.00 | $123,987.00 | -$491,323.00 | -$19,631.00 | -$481,833.00 | -$0.02 | -$0.02 | 31,784,293 | 31,784,293 |
|---|
| 2018-03-31 | $1.3M | $1.89M | -$591,977.00 | $308,672.00 | — | $809,423.00 | -$1.4M | $167,000.00 | -$1.23M | $44,958.00 | -$1.29M | -$0.04 | -$0.04 | 31,784,293 | 31,784,293 |
|---|
| 2017-12-31 | $546,002.00 | $1.62M | $716,003.00 | -$162,102.00 | — | $161,727.00 | $554,276.00 | -$131,411.00 | $422,865.00 | -$162,727.00 | $575,513.00 | $0.02 | $0.02 | 0 | 0 |
|---|
| 2017-09-30 | $553,467.00 | $1.56M | $679,413.00 | $240,773.00 | — | $692,420.00 | -$13,007.00 | -$153,935.00 | -$166,942.00 | $248,232.00 | -$433,788.00 | -$0.02 | -$0.02 | 26,000,000 | 26,000,000 |
|---|
| 2017-06-30 | $616,503.00 | $1.31M | $985,921.00 | $283,613.00 | — | $755,277.00 | $230,644.00 | — | $269,985.00 | $45,438.00 | $206,289.00 | $0.01 | $0.01 | 26,000,000 | 26,000,000 |
|---|
| 2017-03-31 | $2.32M | $1.7M | $625,632.00 | $308,430.00 | — | $810,866.00 | -$185,234.00 | — | -$261,160.00 | $15,958.00 | -$302,847.00 | -$0.01 | -$0.01 | 26,000,000 | 26,000,000 |
|---|
| 2016-12-31 | $624,998.00 | $585,781.00 | -$2.91M | — | — | $283,918.00 | -$244,701.00 | — | -$427,293.00 | $900.00 | -$429,701.00 | -$0.09 | — | 47,151 | — |
|---|
| 2016-09-30 | $488,206.00 | $313,933.00 | $174,274.00 | — | — | $601,728.00 | -$427,455.00 | — | -$429,665.00 | $1,508.00 | -$431,173.00 | -$0.09 | — | 4,728,170 | — |
|---|
| 2016-06-30 | $383,927.00 | $316,653.00 | $67,274.00 | — | — | $228,936.00 | -$161,662.00 | — | -$165,350.00 | — | -$165,350.00 | -$0.04 | — | 4,558,463 | — |
|---|
| 2016-03-31 | $457,297.00 | $371,817.00 | $85,480.00 | — | — | $183,768.00 | -$98,288.00 | — | -$103,012.00 | — | -$103,012.00 | -$0.02 | — | 4,483,174 | — |
|---|
| 2015-12-31 | $438,042.00 | $390,249.00 | $47,793.00 | — | — | $234,363.00 | — | — | -$184,507.00 | $2,095.00 | -$186,602.00 | -$0.04 | — | 21,239 | — |
|---|
| 2015-09-30 | $411,039.00 | $201,649.00 | $209,390.00 | — | — | $245,581.00 | — | — | -$30,529.00 | $11,650.00 | -$42,179.00 | -$0.01 | — | 4,448,624 | — |
|---|
| 2015-06-30 | $581,399.00 | $468,794.00 | $112,605.00 | — | — | $184,666.00 | — | — | -$62,810.00 | $250.00 | -$63,060.00 | -$0.014 | — | 4,448,624 | — |
|---|
| 2015-03-31 | $521,821.00 | $395,921.00 | $125,900.00 | — | — | $168,771.00 | — | — | -$45,637.00 | — | -$45,637.00 | -$0.01 | — | 4,884,624 | — |
|---|
| 2014-12-31 | — | — | — | — | — | $720,665.00 | — | — | $202,400.00 | — | $177,005.00 | $0.016 | — | 253,981 | — |
|---|
| 2014-09-30 | — | — | — | — | — | $24,105.00 | — | — | -$24,105.00 | — | -$24,105.00 | $0.00 | — | 9,167,956 | — |
|---|
| 2014-06-30 | — | — | — | — | — | $15,293.00 | — | — | -$15,293.00 | — | -$15,293.00 | -$0.002 | — | 10,000,000 | — |
|---|
| 2014-03-31 | — | — | — | — | — | $1,217.00 | — | — | -$1,217.00 | — | -$1,217.00 | $0.00 | — | 10,000,000 | — |
|---|
| 2013-09-30 | — | — | — | — | — | $1,917.00 | — | — | — | — | -$1,917.00 | $0.00 | — | 10,000,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 | $433,012.00 | — | $433,012.00 | — | — | $3.2M | -$2.77M | -$118,130.00 | -$2.88M | — | -$2.88M | -$0.09 | -$0.09 | 31,492,535 | 31,492,535 |
|---|
| 2024-12-31 | $32,625.00 | $21,000.00 | $11,625.00 | — | — | $1.29M | -$1.28M | -$627,908.00 | -$1.91M | — | -$1.91M | -$0.07 | -$0.07 | 27,410,234 | 27,410,234 |
|---|
| 2023-12-31 | $97,875.00 | $63,000.00 | $34,875.00 | — | — | $740,404.00 | -$705,529.00 | -$98,784.00 | -$804,313.00 | $825.00 | -$805,138.00 | -$0.03 | -$0.03 | 26,053,473 | 26,053,473 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | — | — | $0.00 | $0.00 | -$18,725.00 | — | $30,002.00 | -$27,625.00 | — | — | 19,724,220 | 19,724,220 |
|---|
| 2021-12-31 | $0.00 | $0.00 | $0.00 | $1.5M | — | $0.00 | $0.00 | $0.00 | $1.69M | -$306,780.00 | $1.99M | $0.06 | $0.06 | 35,030,339 | 35,030,339 |
|---|
| 2020-12-31 | $10.47M | $6.08M | $4.39M | $999,209.00 | — | $2.7M | $1.7M | $10,563.00 | $1.71M | $86,570.00 | $1.62M | $0.05 | $0.05 | 35,030,339 | 35,030,339 |
|---|
| 2019-12-31 | $7.95M | $5.52M | $2.43M | $838,237.00 | — | $2.71M | -$275,971.00 | -$155,480.00 | -$431,451.00 | $276,015.00 | -$712,448.00 | -$0.02 | -$0.02 | 35,030,339 | 35,030,339 |
|---|
| 2018-12-31 | $7.09M | $5.26M | $1.83M | $329,366.00 | — | $2.26M | -$432,017.00 | $124,443.00 | -$307,574.00 | -$423,093.00 | $81,837.00 | $0.00 | $0.00 | 35,030,339 | 35,030,339 |
|---|
| 2017-12-31 | $2.34M | $6.2M | $3.01M | $670,714.00 | — | $2.42M | $586,679.00 | -$366,660.00 | $220,019.00 | $146,901.00 | $19,109.00 | $0.00 | $0.00 | 26,000,000 | 26,000,000 |
|---|
| 2016-12-31 | $1.95M | $1.59M | $366,244.00 | — | — | $1.3M | -$932,106.00 | — | -$1.13M | $2,408.00 | -$1.13M | -$0.24 | — | 4,637,984 | — |
|---|
| 2015-12-31 | $1.95M | $1.46M | $495,689.00 | — | — | $849,827.00 | — | — | -$339,928.00 | $13,995.00 | -$353,923.00 | -$0.08 | — | 4,469,863 | — |
|---|
| 2014-12-31 | $2.03M | $1.44M | $592,534.00 | — | — | $777,022.00 | $153,957.00 | — | $146,043.00 | $25,395.00 | $120,648.00 | $0.01 | — | 9,973,587 | — |
|---|