Complete source-backed income-statement history.
- Available history
- 2012-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 | — | — | — | $431,198.00 | — | $731,106.00 | -$731,106.00 | -$19,689.00 | — | — | -$750,795.00 | -$0.002 | -$0.002 | 321,219,999 | 321,219,999 |
|---|
| 2026-03-31 | — | — | — | $384,913.00 | — | $659,498.00 | -$659,498.00 | -$4,303.00 | — | — | -$663,801.00 | -$0.002 | -$0.002 | 319,225,834 | 319,225,834 |
|---|
| 2025-12-31 | — | — | — | $997,487.00 | — | $1.29M | -$1.29M | $2.00 | — | — | -$1.29M | -$0.004 | -$0.004 | 1,346,982 | 1,346,982 |
|---|
| 2025-09-30 | — | — | — | $485,677.00 | — | $836,254.00 | -$836,254.00 | $413,707.00 | — | — | -$422,547.00 | -$0.001 | -$0.001 | 312,167,546 | 312,167,546 |
|---|
| 2025-06-30 | — | — | — | $471,470.00 | — | $902,604.00 | -$902,604.00 | -$18,148.00 | — | — | -$920,752.00 | -$0.003 | -$0.003 | 310,047,521 | 310,047,521 |
|---|
| 2025-03-31 | — | — | — | $350,707.00 | — | $688,805.00 | -$688,805.00 | $444,972.00 | — | — | -$243,833.00 | -$0.001 | -$0.001 | 308,459,719 | 308,459,719 |
|---|
| 2024-12-31 | — | — | — | $1.02M | — | $1.96M | -$1.96M | $174,965.00 | — | — | -$1.79M | -$0.006 | -$0.006 | 913,467 | -13,307,575 |
|---|
| 2024-09-30 | — | — | — | $410,805.00 | — | $647,786.00 | -$647,786.00 | $2.51M | — | — | $1.87M | $0.006 | $0.006 | 303,143,362 | 316,851,770 |
|---|
| 2024-06-30 | — | — | — | $291,389.00 | — | $541,144.00 | -$541,144.00 | -$7,679.00 | — | — | -$548,823.00 | -$0.002 | -$0.002 | 302,848,463 | 302,848,463 |
|---|
| 2024-03-31 | — | — | — | $607,635.00 | — | $903,617.00 | -$903,617.00 | -$43,255.00 | — | — | -$946,872.00 | -$0.003 | -$0.003 | 302,788,463 | 302,788,463 |
|---|
| 2023-12-31 | — | — | — | $108,649.00 | — | $505,275.00 | -$505,275.00 | $364.00 | — | — | -$504,911.00 | -$0.002 | -$0.002 | 200,159 | 200,159 |
|---|
| 2023-09-30 | — | — | — | $293,674.00 | — | $512,834.00 | -$512,834.00 | $180,839.00 | — | — | -$331,995.00 | -$0.001 | -$0.001 | 299,750,654 | 299,750,654 |
|---|
| 2023-06-30 | — | — | — | $762,714.00 | — | $1.12M | -$1.12M | -$36,160.00 | — | — | -$1.15M | -$0.004 | -$0.004 | 300,242,905 | 300,242,905 |
|---|
| 2023-03-31 | — | — | — | $684,562.00 | — | $1.05M | -$1.05M | -$9,314.00 | — | — | -$1.06M | -$0.004 | -$0.004 | 295,025,276 | 295,025,276 |
|---|
| 2022-12-31 | — | — | — | $279,429.00 | — | $598,305.00 | -$598,305.00 | $23,162.00 | — | — | -$575,143.00 | -$0.002 | — | 1,414,642 | — |
|---|
| 2022-09-30 | — | — | — | $404,157.00 | — | $582,669.00 | -$582,669.00 | -$36,024.00 | — | — | -$618,693.00 | -$0.002 | -$0.002 | 277,416,282 | 277,416,282 |
|---|
| 2022-06-30 | — | — | — | $436,480.00 | — | $718,086.00 | -$718,086.00 | -$7,304.00 | — | — | -$725,390.00 | -$0.003 | -$0.002 | 275,876,745 | 331,481,205 |
|---|
| 2022-03-31 | — | — | — | $1.23M | — | $2.03M | -$2.03M | -$7,741.00 | — | — | -$2.04M | -$0.007 | — | 274,257,953 | — |
|---|
| 2021-12-31 | — | — | — | $358,653.00 | — | $577,987.00 | -$577,987.00 | -$8,006.00 | — | — | -$585,993.00 | -$0.002 | — | 1,135,116 | — |
|---|
| 2021-09-30 | — | — | — | $229,923.00 | — | $445,889.00 | -$445,889.00 | -$8,309.00 | — | — | -$454,198.00 | -$0.002 | — | 268,508,643 | — |
|---|
| 2021-06-30 | — | — | — | $249,786.00 | — | $543,157.00 | -$543,157.00 | $57,622.00 | — | — | -$485,535.00 | -$0.002 | — | 266,513,255 | — |
|---|
| 2021-03-31 | — | — | — | $265,074.00 | — | $604,835.00 | -$604,835.00 | -$8,749.00 | — | — | -$613,584.00 | -$0.002 | — | 260,659,019 | 260,659,019 |
|---|
| 2020-12-31 | — | — | — | $91,241.00 | — | $289,483.00 | -$289,483.00 | -$33,897.00 | — | — | -$323,380.00 | -$0.001 | — | 2,312,186 | — |
|---|
| 2020-09-30 | — | — | — | $89,185.00 | — | $240,579.00 | -$240,579.00 | -$13,054.00 | — | — | -$253,633.00 | -$0.001 | — | 224,059,843 | — |
|---|
| 2020-06-30 | — | — | — | $492,117.00 | — | $1.17M | -$1.17M | -$36,037.00 | — | — | -$1.21M | -$0.005 | — | 224,059,843 | — |
|---|
| 2020-03-31 | — | — | — | $90,616.00 | — | $290,650.00 | -$290,650.00 | -$107,204.00 | — | — | -$397,854.00 | — | — | — | 221,667,958 |
|---|
| 2018-06-30 | — | — | — | $80,531.00 | — | $464,924.00 | -$464,924.00 | — | -$859,995.00 | — | -$859,995.00 | -$0.01 | -$0.01 | 134,028,492 | — |
|---|
| 2018-03-31 | — | — | — | $112,881.00 | — | $736,268.00 | -$736,268.00 | — | — | — | -$1.28M | — | — | — | 121,592,310 |
|---|
| 2017-12-31 | — | — | — | — | — | $1.66M | -$1.53M | — | — | — | -$6.13M | — | — | — | 2,824,760 |
|---|
| 2017-09-30 | — | — | — | — | — | $1.51M | -$1.51M | — | — | — | -$1.99M | — | — | — | 79,065,562 |
|---|
| 2017-06-30 | — | — | — | $81,531.00 | — | $1.06M | -$1.06M | — | -$1.62M | — | -$1.63M | -$0.02 | -$0.02 | 72,905,911 | 72,905,911 |
|---|
| 2017-03-31 | — | — | — | $195,730.00 | — | $814,184.00 | -$814,184.00 | — | — | — | -$511,524.00 | — | — | — | 72,151,042 |
|---|
| 2016-12-31 | — | — | — | — | — | $790,339.00 | -$790,339.00 | — | — | — | -$5.27M | — | — | — | 2,935,264 |
|---|
| 2016-09-30 | — | — | — | — | — | $765,657.00 | -$765,657.00 | — | — | — | -$807,656.00 | — | — | — | 50,677,527 |
|---|
| 2016-06-30 | — | — | — | — | — | $1.46M | -$1.46M | — | — | — | -$1.56M | — | — | — | 52,827,998 |
|---|
| 2016-03-31 | — | — | — | — | — | $1.28M | -$1.28M | — | — | — | -$683,967.00 | — | — | — | 44,472,179 |
|---|
| 2015-12-31 | — | — | — | — | — | $1.23M | -$1.23M | — | — | — | -$1.47M | — | — | — | 352,825 |
|---|
| 2015-09-30 | — | — | — | — | — | $2.34M | -$2.34M | — | — | — | -$2.49M | — | — | — | 39,081,859 |
|---|
| 2015-06-30 | — | — | — | — | — | $740,593.00 | -$740,593.00 | — | — | — | -$807,801.00 | — | — | — | 38,157,020 |
|---|
| 2015-03-31 | — | — | — | — | — | $1.02M | -$1.02M | — | — | — | -$395,458.00 | — | — | — | 38,664,814 |
|---|
| 2014-12-31 | — | — | — | — | — | $4.77M | -$4.77M | — | — | — | -$5.27M | — | — | — | 2,038,119 |
|---|
| 2014-09-30 | — | — | — | — | — | $609,179.00 | -$609,179.00 | — | — | — | -$1.07M | — | — | — | 36,073,360 |
|---|
| 2014-06-30 | — | — | — | — | — | $1.22M | -$1.22M | — | — | — | -$2.31M | — | — | — | 35,194,355 |
|---|
| 2014-03-31 | — | — | — | — | — | $1.22M | -$1.22M | — | — | — | -$1.29M | — | — | — | 33,679,877 |
|---|
| 2013-12-31 | — | — | — | — | — | $2.09M | -$2.09M | — | — | — | -$2.17M | — | — | — | 726,351 |
|---|
| 2013-09-30 | — | — | — | — | — | $82,125.00 | -$82,125.00 | — | — | — | -$87,552.00 | — | — | — | 19,837,239 |
|---|
| 2013-06-30 | — | — | — | — | — | $21,594.00 | -$21,594.00 | — | — | — | -$23,802.00 | — | — | — | 19,395,000 |
|---|
| 2013-03-31 | — | — | — | — | — | $17,370.00 | -$17,370.00 | — | — | — | -$19,342.00 | — | — | — | 19,395,000 |
|---|
| 2012-09-30 | — | — | — | — | — | $39,205.00 | — | — | — | — | -$39,205.00 | — | — | — | 18,704,835 |
|---|
| 2012-06-30 | — | — | — | — | — | $39,235.00 | — | — | — | — | -$39,235.00 | — | — | — | 18,704,835 |
|---|
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 | — | — | — | $2.31M | — | $3.72M | -$3.72M | $840,532.00 | — | — | -$2.87M | -$0.009 | -$0.009 | 312,189,351 | 312,189,351 |
|---|
| 2024-12-31 | — | — | — | $2.33M | — | $4.06M | -$4.06M | $2.64M | — | — | -$1.42M | -$0.005 | -$0.005 | 303,851,512 | 303,851,512 |
|---|
| 2023-12-31 | — | — | — | $1.85M | — | $3.19M | -$3.19M | $135,721.00 | — | — | -$3.06M | -$0.01 | -$0.01 | 299,950,813 | 299,950,813 |
|---|
| 2022-12-31 | — | — | — | $2.35M | — | $3.93M | -$3.93M | -$27,907.00 | — | — | -$3.96M | -$0.014 | — | 278,830,924 | — |
|---|
| 2021-12-31 | — | — | — | $1.1M | — | $2.17M | -$2.17M | $32,558.00 | — | — | -$2.14M | -$0.008 | — | 269,643,759 | — |
|---|
| 2020-12-31 | — | — | — | $763,159.00 | — | $1.99M | -$1.99M | -$190,192.00 | — | — | -$2.18M | -$0.009 | — | 229,878,617 | 229,878,617 |
|---|
| 2019-12-31 | $60,000.00 | — | — | $797,862.00 | — | $1.84M | -$1.78M | $2.78M | — | — | $1.01M | $0.01 | — | — | 166,070,036 |
|---|
| 2017-12-31 | $134,319.00 | — | $134,319.00 | $736,750.00 | — | $5.05M | -$4.91M | — | — | — | -$10.26M | — | — | — | 77,601,402 |
|---|
| 2016-12-31 | — | — | — | $698,793.00 | — | $4.3M | -$4.3M | — | — | — | -$8.32M | — | — | — | 57,623,600 |
|---|
| 2015-12-31 | — | — | — | — | — | $5.33M | -$5.33M | — | — | — | -$5.16M | — | — | — | 38,988,918 |
|---|
| 2014-12-31 | — | — | — | — | — | $7.82M | -$7.82M | — | — | — | -$9.94M | — | — | — | 37,029,419 |
|---|
| 2013-12-31 | — | — | — | — | — | $2.2M | -$2.2M | — | — | — | -$2.3M | — | — | — | 20,270,384 |
|---|