Complete source-backed income-statement history.
- Available history
- 2010-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 | $2.18M | $60,147.00 | — | — | $1.91M | — | -$1.29M | $2.23M | $944,894.00 | $56,154.00 | $888,740.00 | $0.42 | $0.35 | 2,105,595 | 2,592,025 |
|---|
| 2026-03-31 | $2.02M | $5,152.00 | — | — | $2.18M | — | -$1.59M | -$3.95M | — | $0.00 | -$5.54M | -$3.38 | -$3.38 | 1,637,859 | 1,637,859 |
|---|
| 2025-12-31 | $1.58M | — | — | — | $1.81M | — | -$1.41M | $2.36M | $1.86M | — | $1.1M | $472.78 | $472.78 | -1,303,770 | -1,303,770 |
|---|
| 2025-09-30 | $1.76M | — | — | — | $2.13M | — | -$1.64M | -$1.01M | -$2.64M | — | -$2.64M | -$0.77 | -$0.77 | 3,447,622 | 3,447,622 |
|---|
| 2025-06-30 | $1.86M | $3,063.00 | — | — | $2.19M | — | -$2.99M | $1.45M | -$1.54M | — | -$3.62M | -$364.23 | -$364.23 | 9,936 | 9,936 |
|---|
| 2025-03-31 | $1.64M | $3,984.00 | — | $265,663.00 | $1.56M | — | -$1.2M | -$292,743.00 | -$17.4M | $0.00 | -$17.4M | -$3,473.93 | -$3,473.93 | 5,010 | 5,010 |
|---|
| 2024-12-31 | $1.71M | -$2.69M | — | $0.00 | $2.46M | — | -$1.97M | -$192,140.00 | -$2.16M | $109,107.00 | -$3.79M | -$3,723.77 | -$3,723.77 | -90,430 | -90,430 |
|---|
| 2024-09-30 | $1.43M | $988,465.00 | — | — | $1.51M | — | -$1.3M | -$301,001.00 | -$1.6M | $29,259.00 | -$1.63M | -$15.11 | -$15.11 | 107,949 | 107,949 |
|---|
| 2024-06-30 | $1.84M | $861,648.00 | — | — | $2.65M | — | -$1.85M | -$390,257.00 | -$2.25M | — | -$2.25M | -$22.39 | -$22.39 | 100,276 | 100,276 |
|---|
| 2024-03-31 | $1.58M | $862,105.00 | — | $4,880.00 | $1.44M | — | -$1.51M | -$86,640.00 | -$1.59M | $1,836.00 | -$1.6M | -$7.55 | -$7.55 | 211,329 | 211,329 |
|---|
| 2023-12-31 | $1.38M | $925,187.00 | — | $5,907.00 | $1.86M | $2.89M | -$1.51M | -$463,279.00 | -$1.97M | $23,035.00 | -$1.99M | -$61.61 | -$61.61 | -928,851 | -928,851 |
|---|
| 2023-09-30 | $974,894.00 | $580,968.00 | — | $2,668.00 | $1.26M | $1.86M | -$886,290.00 | -$360,264.00 | -$1.25M | $1,886.00 | -$1.25M | -$0.70 | -$0.70 | 1,776,898 | 1,776,898 |
|---|
| 2023-06-30 | $315,902.00 | $235,714.00 | — | $83,850.00 | $2.04M | $2.38M | -$2.07M | -$171,669.00 | -$2.24M | $2,865.00 | -$2.24M | -$3.06 | -$3.06 | 732,255 | 732,255 |
|---|
| 2023-03-31 | $348,025.00 | $61,291.00 | $275,471.00 | $73,520.00 | $2.33M | $2.58M | -$2.31M | -$244,459.00 | -$2.55M | $0.00 | -$2.55M | -$4.10 | -$4.10 | 622,507 | 622,507 |
|---|
| 2022-12-31 | $278,142.00 | $67,493.00 | $198,948.00 | $73,835.00 | $2.67M | $3M | -$2.72M | -$46,659.00 | -$2.76M | $2,072.00 | -$2.77M | -$4.55 | -$4.55 | 774 | 774 |
|---|
| 2022-09-30 | $235,321.00 | $97,590.00 | $126,205.00 | $175,267.00 | $2.32M | $2.76M | -$2.53M | -$24,205.00 | -$2.55M | — | -$2.55M | -$4.19 | -$4.19 | 607,783 | 607,783 |
|---|
| 2022-06-30 | $146,135.00 | $64,307.00 | $67,883.00 | $190,761.00 | $2.44M | $2.83M | -$2.68M | -$118,920.00 | -$2.8M | $800.00 | -$2.8M | -$4.62 | -$4.62 | 605,760 | 605,760 |
|---|
| 2022-03-31 | $162,598.00 | $57,533.00 | $97,637.00 | $104,180.00 | $2.69M | $2.8M | -$2.7M | -$73,374.00 | — | $0.00 | -$2.77M | -$0.23 | -$0.23 | 12,050,696 | 12,050,696 |
|---|
| 2021-12-31 | $3.05M | $35,862.00 | $3M | $63,756.00 | $2.43M | $2.5M | $503,555.00 | -$401,773.00 | $101,782.00 | $4,764.00 | -$141,525.00 | $0.03 | $0.03 | 364,918 | 364,918 |
|---|
| 2021-09-30 | $218,874.00 | $17,987.00 | $198,456.00 | $55,391.00 | $2.42M | $2.47M | -$2.27M | -$207,600.00 | -$2.48M | $0.00 | -$2.24M | -$0.24 | -$0.24 | 10,463,981 | 10,463,981 |
|---|
| 2021-06-30 | $208,472.00 | $12,163.00 | $193,877.00 | $31,016.00 | $2.05M | $2.08M | -$1.89M | $69,398.00 | -$1.82M | $0.00 | -$1.82M | -$0.17 | -$0.17 | 10,444,150 | 10,444,150 |
|---|
| 2021-03-31 | $684,523.00 | $60,314.00 | $621,778.00 | $66,267.00 | $2.12M | $2.18M | -$1.56M | -$893,677.00 | -$2.45M | $0.00 | -$2.45M | -$0.25 | -$0.25 | 9,888,025 | 9,888,025 |
|---|
| 2020-12-31 | $196,572.00 | $7,767.00 | $186,374.00 | $220,934.00 | $1.75M | $1.97M | -$1.79M | -$2.02M | -$3.81M | $36.00 | -$3.81M | -$0.60 | -$0.60 | 557,333 | 557,333 |
|---|
| 2020-09-30 | $336,071.00 | $24,966.00 | $308,673.00 | $112,552.00 | $1.46M | $1.58M | -$1.27M | -$504,061.00 | -$1.77M | $0.00 | -$1.77M | -$0.36 | -$0.36 | 4,946,125 | 4,946,125 |
|---|
| 2020-06-30 | $246,072.00 | $18,739.00 | $224,902.00 | $34,890.00 | $1.25M | $1.29M | -$1.06M | -$259,954.00 | -$1.32M | $0.00 | -$1.32M | -$0.27 | -$0.27 | 4,932,942 | 4,932,942 |
|---|
| 2020-03-31 | $258,571.00 | $27,563.00 | $228,577.00 | $30,050.00 | $1.6M | $1.63M | -$1.4M | -$47,873.00 | -$1.44M | $0.00 | -$1.44M | -$0.29 | -$0.29 | 4,917,997 | 4,917,997 |
|---|
| 2019-12-31 | $328,572.00 | $22,478.00 | $300,088.00 | — | $1.04M | $1.04M | -$740,822.00 | -$46,342.00 | -$787,164.00 | -$30,076.00 | -$757,088.00 | -$0.16 | -$0.16 | 7,804 | 7,804 |
|---|
| 2019-09-30 | $303,571.00 | $44,926.00 | $258,645.00 | $0.00 | $891,008.00 | $891,008.00 | -$632,363.00 | -$47,462.00 | -$679,825.00 | $30,509.00 | -$710,334.00 | -$0.15 | -$0.15 | 4,861,377 | 4,861,377 |
|---|
| 2019-06-30 | $658,638.00 | $55,282.00 | $603,356.00 | $0.00 | $669,152.00 | $669,152.00 | -$65,796.00 | -$175,756.00 | -$241,552.00 | $0.00 | -$241,552.00 | -$0.03 | -$0.03 | 7,763,048 | 7,763,048 |
|---|
| 2019-03-31 | $189,432.00 | $10,978.00 | $178,454.00 | $0.00 | $527,565.00 | $527,565.00 | -$349,111.00 | -$109,459.00 | -$458,570.00 | $0.00 | -$458,570.00 | $0.00 | $0.00 | 154,102,856 | 154,102,856 |
|---|
| 2018-12-31 | -$278,385.00 | $43,864.00 | $111,126.00 | — | $624,575.00 | $624,575.00 | -$513,449.00 | — | -$771,380.00 | $0.00 | -$771,380.00 | $0.00 | $0.00 | 1,280,607 | 1,280,607 |
|---|
| 2018-09-30 | $125,035.00 | $15,369.00 | $109,666.00 | — | $299,548.00 | $299,548.00 | -$189,882.00 | — | -$294,860.00 | $0.00 | -$294,860.00 | $0.00 | $0.00 | 147,454,700 | 147,454,700 |
|---|
| 2018-06-30 | $110,210.00 | $16,710.00 | $93,500.00 | — | $1.88M | $1.88M | -$1.79M | — | -$1.87M | $0.00 | -$1.87M | -$0.01 | -$0.01 | 147,316,458 | 147,316,458 |
|---|
| 2018-03-31 | $104,140.00 | $14,424.00 | $89,716.00 | — | $229,999.00 | $229,999.00 | -$140,283.00 | — | -$144,723.00 | $0.00 | -$144,723.00 | $0.00 | $0.00 | 143,340,969 | 143,340,969 |
|---|
| 2017-12-31 | $81,355.00 | $11,088.00 | $70,267.00 | — | $267,276.00 | $267,276.00 | -$197,009.00 | — | -$201,468.00 | $0.00 | -$201,468.00 | $0.00 | $0.00 | 201,142 | 201,142 |
|---|
| 2017-09-30 | $68,220.00 | $12,827.00 | $55,393.00 | — | $199,691.00 | $199,691.00 | -$144,298.00 | — | -$148,848.00 | $0.00 | -$148,848.00 | $0.00 | $0.00 | 141,375,304 | 141,375,304 |
|---|
| 2017-06-30 | $80,330.00 | $14,194.00 | $66,136.00 | — | $198,549.00 | $198,549.00 | -$132,413.00 | — | -$136,974.00 | $0.00 | -$136,974.00 | $0.00 | $0.00 | 141,281,531 | 141,281,531 |
|---|
| 2017-03-31 | $52,240.00 | $13,845.00 | $38,395.00 | — | $205,096.00 | $205,096.00 | -$166,701.00 | — | -$214,873.00 | $0.00 | -$214,873.00 | $0.00 | $0.00 | 140,745,813 | 140,745,813 |
|---|
| 2016-12-31 | $9,517.00 | $3,093.00 | $6,424.00 | — | $276,719.00 | $276,719.00 | -$270,295.00 | — | -$276,409.00 | $0.00 | -$276,409.00 | -$0.01 | -$0.01 | 473,498 | 473,498 |
|---|
| 2016-09-30 | $17,831.00 | $6,454.00 | $11,377.00 | — | $218,749.00 | $218,749.00 | -$207,372.00 | — | -$210,822.00 | $0.00 | -$210,822.00 | $0.00 | $0.00 | 140,596,757 | 140,596,757 |
|---|
| 2016-06-30 | $5,446.00 | $2,382.00 | $3,064.00 | — | $1.46M | $1.46M | -$1.45M | — | -$1.46M | $0.00 | -$1.46M | -$0.01 | -$0.01 | 138,436,073 | 138,436,073 |
|---|
| 2016-03-31 | $18,107.00 | $3,165.00 | $14,942.00 | — | $195,606.00 | $195,606.00 | -$180,664.00 | — | -$181,312.00 | $0.00 | -$181,312.00 | $0.00 | $0.00 | — | 137,085,646 |
|---|
| 2015-12-31 | $0.00 | $1,656.00 | -$1,656.00 | — | $235,371.00 | $235,371.00 | -$237,027.00 | — | -$244,126.00 | $0.00 | -$244,126.00 | $0.00 | $0.00 | 2,314,148 | 2,314,148 |
|---|
| 2015-09-30 | $2,513.00 | $4,412.00 | -$1,899.00 | — | $116,865.00 | $116,865.00 | -$118,764.00 | — | -$123,195.00 | $0.00 | -$123,195.00 | $0.00 | $0.00 | 133,241,213 | 133,241,213 |
|---|
| 2015-06-30 | $5,551.00 | — | $6,017.00 | — | $113,457.00 | $113,457.00 | -$107,440.00 | — | -$4.45M | $0.00 | -$4.45M | -$0.04 | -$0.04 | 125,580,775 | 125,580,775 |
|---|
| 2015-03-31 | $3,625.00 | $2,208.00 | $1,417.00 | — | $133,260.00 | $133,260.00 | -$131,843.00 | — | -$144,658.00 | $0.00 | -$144,658.00 | $0.00 | $0.00 | — | 119,790,603 |
|---|
| 2014-12-31 | $0.00 | $1,408.00 | -$1,408.00 | — | $1.3M | — | -$1.3M | — | -$1.31M | $0.00 | -$1.31M | -$0.02 | -$0.02 | 1,269,190 | 1,269,190 |
|---|
| 2013-12-31 | $14,865.00 | $5,391.00 | $9,474.00 | — | $149,026.00 | — | -$139,552.00 | — | -$139,150.00 | $0.00 | -$139,150.00 | $0.00 | $0.00 | 1,144,472 | 1,144,472 |
|---|
| 2012-12-31 | $28,802.00 | $13,013.00 | $15,789.00 | — | $131,325.00 | — | -$115,536.00 | — | -$43,065.00 | $0.00 | -$43,065.00 | $0.00 | $0.00 | 886,889 | 886,889 |
|---|
| 2011-12-31 | $3,775.00 | $2,060.00 | $1,715.00 | — | $154,092.00 | $154,092.00 | -$152,377.00 | — | -$192,532.00 | $0.00 | -$192,532.00 | -$0.002 | -$0.002 | 969,036 | 969,036 |
|---|
| 2011-09-30 | $12,878.00 | $3,259.00 | $9,619.00 | — | $182,106.00 | $182,106.00 | -$172,487.00 | $73,291.00 | -$99,196.00 | $0.00 | -$99,196.00 | -$0.001 | -$0.001 | 78,639,932 | 78,639,932 |
|---|
| 2011-06-30 | $21,791.00 | $6,366.00 | $15,425.00 | — | $220,020.00 | $220,020.00 | -$204,595.00 | -$102,322.00 | -$306,917.00 | — | -$306,917.00 | -$0.004 | -$0.004 | 77,728,591 | 77,728,591 |
|---|
| 2010-09-30 | — | $1,705.00 | -$1,705.00 | — | $363,271.00 | $363,271.00 | -$364,976.00 | $129,786.00 | -$235,190.00 | $0.00 | -$235,190.00 | -$0.004 | -$0.004 | 63,646,969 | 63,646,969 |
|---|
| 2010-06-30 | $11,172.00 | $3,593.00 | $7,579.00 | — | $317,598.00 | $317,598.00 | -$310,019.00 | -$81,042.00 | -$391,061.00 | — | -$391,061.00 | -$0.006 | -$0.006 | 61,524,322 | 61,524,322 |
|---|
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 | $6.84M | $30,571.00 | — | — | $7.69M | — | -$7.24M | $1.75M | -$5.49M | -$150,371.00 | -$23.32M | -$214.64 | -$214.64 | 117,083 | 117,083 |
|---|
| 2024-12-31 | $6.56M | $12,201.00 | — | $4,880.00 | $8.07M | $14.66M | -$6.63M | -$972,038.00 | -$7.6M | $140,202.00 | -$9.26M | -$3,782.65 | -$3,782.65 | 2,514 | 2,514 |
|---|
| 2023-12-31 | $3.02M | $1.97M | — | $165,945.00 | $7.49M | $9.79M | -$6.77M | -$1.24M | -$8.01M | $27,786.00 | -$8.03M | -$67.37 | -$67.37 | 119,264 | 119,264 |
|---|
| 2022-12-31 | $822,196.00 | $286,923.00 | $490,673.00 | $544,043.00 | $9.98M | $11.45M | -$10.63M | -$263,158.00 | -$10.89M | $2,872.00 | -$10.89M | -$17.97 | -$17.97 | 606,130 | 606,130 |
|---|
| 2021-12-31 | $4.16M | $126,326.00 | $4.02M | $216,430.00 | $9.02M | $9.23M | -$5.22M | -$1.43M | -$6.65M | $4,764.00 | -$6.65M | -$0.63 | -$0.63 | 10,632,413 | 10,632,413 |
|---|
| 2020-12-31 | $1.04M | $79,035.00 | $948,526.00 | $398,426.00 | $6.07M | $6.46M | -$5.51M | -$2.83M | -$8.35M | $36.00 | -$8.35M | -$1.52 | -$1.52 | 5,489,738 | 5,489,738 |
|---|
| 2019-12-31 | $1.48M | $133,664.00 | $1.34M | $0.00 | $3.13M | $3.13M | -$1.79M | -$379,019.00 | -$2.17M | $433.00 | -$2.17M | -$0.45 | -$0.45 | 4,854,878 | 4,854,878 |
|---|
| 2018-12-31 | $61,000.00 | $90,367.00 | $404,008.00 | — | $3.04M | $3.04M | -$2.63M | -$442,031.00 | -$3.08M | $0.00 | -$3.08M | -$0.02 | -$0.02 | 147,333,051 | 147,333,051 |
|---|
| 2017-12-31 | $282,145.00 | $51,954.00 | $230,191.00 | — | $870,612.00 | $870,612.00 | -$640,421.00 | -$61,742.00 | -$702,163.00 | $0.00 | -$702,163.00 | $0.00 | $0.00 | 141,305,050 | 141,305,050 |
|---|
| 2016-12-31 | $50,901.00 | $15,094.00 | $35,807.00 | — | $2.15M | $2.15M | -$2.11M | — | -$2.12M | $0.00 | -$2.12M | -$0.02 | -$0.02 | 139,186,557 | 139,186,557 |
|---|
| 2015-12-31 | $11,689.00 | $7,810.00 | $3,879.00 | — | $598,953.00 | $598,953.00 | -$595,074.00 | — | -$4.96M | $0.00 | -$4.96M | -$0.04 | -$0.04 | 128,567,615 | 128,567,615 |
|---|
| 2014-12-31 | $16,588.00 | $7,682.00 | $8,906.00 | — | $1.69M | $1.69M | -$1.68M | — | -$1.73M | $0.00 | -$1.73M | -$0.02 | -$0.02 | 112,672,160 | 112,672,160 |
|---|
| 2013-12-31 | $27,063.00 | $10,584.00 | $16,479.00 | — | $621,712.00 | $621,712.00 | -$605,233.00 | — | -$760,679.00 | $0.00 | -$760,679.00 | -$0.01 | -$0.01 | 107,055,085 | 107,055,085 |
|---|
| 2012-12-31 | $56,377.00 | $20,880.00 | $35,497.00 | — | $587,796.00 | $587,796.00 | -$552,299.00 | — | -$666,454.00 | $0.00 | -$666,454.00 | -$0.01 | -$0.01 | 89,061,776 | 89,061,776 |
|---|
| 2011-12-31 | $71,503.00 | $17,912.00 | $53,591.00 | — | $756,717.00 | $756,717.00 | -$703,126.00 | — | -$797,471.00 | $0.00 | -$797,471.00 | -$0.01 | -$0.01 | 78,656,439 | 78,656,439 |
|---|