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 | — | — | — | — | — | $1.01M | -$1.01M | — | — | — | -$1.01M | -$0.01 | -$0.01 | — | 93,505,579 |
|---|
| 2026-03-31 | — | — | — | — | — | $594,595.00 | -$594,595.00 | — | — | — | -$590,758.00 | -$0.01 | -$0.01 | — | 93,488,912 |
|---|
| 2025-12-31 | — | — | — | — | — | $903,862.00 | -$903,862.00 | — | — | — | -$909,593.00 | -$0.01 | -$0.01 | — | 3,573,550 |
|---|
| 2025-09-30 | — | — | — | — | — | $482,210.00 | -$482,210.00 | — | — | — | -$480,751.00 | -$0.01 | -$0.01 | — | 83,255,579 |
|---|
| 2025-06-30 | — | — | — | — | — | $899,363.00 | -$899,363.00 | — | — | — | -$899,115.00 | -$0.01 | -$0.01 | — | 78,740,927 |
|---|
| 2025-03-31 | — | — | — | — | — | $541,346.00 | -$541,346.00 | — | — | — | -$540,300.00 | -$0.01 | -$0.01 | — | 73,255,579 |
|---|
| 2024-12-31 | — | — | — | — | — | $192,921.00 | -$192,921.00 | — | — | — | -$197,277.00 | $0.00 | $0.00 | — | 1,692,842 |
|---|
| 2024-09-30 | — | — | — | — | — | $115,226.00 | -$115,226.00 | — | — | — | -$114,631.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2024-06-30 | — | — | — | — | — | $114,632.00 | -$114,632.00 | — | — | — | -$113,643.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2024-03-31 | — | — | — | — | — | $162,834.00 | -$162,834.00 | — | — | — | -$205,560.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2023-12-31 | — | — | — | — | — | $154,884.00 | -$154,884.00 | — | — | — | -$389,872.00 | $0.00 | $0.00 | — | 0 |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | $103,409.00 | -$103,409.00 | — | — | — | -$119,701.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $143,266.00 | -$143,266.00 | — | — | — | $52,176.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2023-03-31 | $0.00 | — | — | — | — | $213,132.00 | -$213,132.00 | — | — | — | -$359,830.00 | -$0.01 | -$0.01 | 60,855,579 | 60,855,579 |
|---|
| 2022-12-31 | $75,000.00 | — | — | — | — | $107,939.00 | -$32,939.00 | — | — | — | $19,060.00 | $0.00 | $0.00 | — | 0 |
|---|
| 2022-09-30 | $75,000.00 | — | — | — | — | $143,912.00 | -$68,912.00 | — | — | — | -$298,490.00 | $0.00 | $0.00 | 60,855,579 | 60,855,579 |
|---|
| 2022-06-30 | $75,000.00 | — | — | — | — | $146,656.00 | -$71,656.00 | — | — | — | -$453,580.00 | -$0.01 | -$0.01 | 60,855,579 | 60,855,579 |
|---|
| 2022-03-31 | $75,000.00 | — | — | — | — | $347,763.00 | -$272,763.00 | — | — | — | -$511,729.00 | -$0.01 | -$0.01 | 60,855,579 | 60,855,579 |
|---|
| 2021-12-31 | $75,000.00 | — | — | — | — | $102,318.00 | -$27,318.00 | — | — | — | -$59,259.00 | $0.00 | $0.00 | — | -470,740 |
|---|
| 2021-09-30 | $325,000.00 | — | — | — | — | $136,490.00 | $188,510.00 | — | — | — | -$654,857.00 | -$0.01 | -$0.01 | 60,855,579 | 60,855,579 |
|---|
| 2021-06-30 | $75,000.00 | — | — | — | — | $148,176.00 | -$73,176.00 | — | — | — | $191,542.00 | $0.00 | $0.00 | 60,145,579,000 | 62,233,399,000 |
|---|
| 2021-03-31 | $325,000.00 | — | — | — | — | $139,999.00 | $185,001.00 | — | — | — | -$49,223.00 | — | — | — | 60,145,579 |
|---|
| 2020-12-31 | $75,000.00 | — | — | — | — | $108,851.00 | — | — | — | — | -$159,208.00 | — | — | — | — |
|---|
| 2020-09-30 | $325,000.00 | — | — | — | — | $117,746.00 | — | — | — | — | $1.04M | — | — | — | — |
|---|
| 2020-06-30 | $75,000.00 | — | — | — | — | $120,920.00 | — | — | — | — | $1.35M | — | — | — | — |
|---|
| 2020-03-31 | $75,000.00 | — | — | — | — | $299,166.00 | -$224,166.00 | — | — | — | -$1.01M | — | — | — | 60,145,579 |
|---|
| 2019-12-31 | $325,000.00 | — | — | — | — | $125,084.00 | -$1.83M | — | — | — | $316,412.00 | — | — | — | — |
|---|
| 2019-09-30 | $75,000.00 | — | — | — | — | $145,431.00 | $145,431.00 | — | — | — | -$296,256.00 | — | — | — | 60,145,579 |
|---|
| 2019-06-30 | $1.55M | — | — | — | — | $137,845.00 | $137,845.00 | — | — | — | $1.36M | — | — | — | 58,195,030 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $286,935.00 | -$286,935.00 | -$5,134.00 | — | — | -$292,069.00 | — | — | — | 57,645,579 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $45,353.00 | -$1.17M | — | — | — | -$48,101.00 | — | — | — | — |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $93,138.00 | $93,138.00 | — | — | — | -$96,348.00 | — | — | — | 57,645,579 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $280,389.00 | $280,389.00 | — | — | — | -$284,931.00 | — | — | — | 57,409,315 |
|---|
| 2018-03-31 | — | — | — | — | — | $188,912.00 | $188,912.00 | -$14,394.00 | — | — | -$203,306.00 | — | — | — | 55,932,246 |
|---|
| 2017-12-31 | — | — | — | — | — | $151,663.00 | — | $0.00 | — | — | -$163,016.00 | — | — | — | — |
|---|
| 2017-09-30 | — | — | — | — | — | $141,719.00 | — | $1,200.00 | — | — | -$145,131.00 | — | — | — | — |
|---|
| 2017-06-30 | — | — | — | — | — | $156,781.00 | — | — | — | — | -$161,232.00 | — | — | — | — |
|---|
| 2017-03-31 | — | — | — | — | — | $238,033.00 | — | — | — | — | -$241,328.00 | — | — | — | — |
|---|
| 2016-12-31 | — | — | — | — | — | $242,885.00 | — | — | — | — | -$248,182.00 | — | — | — | — |
|---|
| 2016-09-30 | — | — | — | — | — | $385,734.00 | — | — | — | — | -$390,782.00 | — | — | — | — |
|---|
| 2016-06-30 | — | — | — | — | — | $166,984.00 | — | — | — | — | -$170,761.00 | — | — | — | — |
|---|
| 2016-03-31 | — | — | — | — | — | $224,812.00 | — | — | — | — | -$228,591.00 | — | — | — | — |
|---|
| 2015-12-31 | — | — | — | — | — | $185,601.00 | — | — | — | — | -$194,940.00 | — | — | — | — |
|---|
| 2015-09-30 | — | — | — | — | — | $306,048.00 | — | — | — | — | -$389,774.00 | — | — | — | — |
|---|
| 2015-06-30 | — | — | — | — | — | $178,634.00 | — | — | — | — | -$195,581.00 | — | — | — | — |
|---|
| 2015-03-31 | — | — | — | — | — | $212,951.00 | — | — | — | — | -$237,341.00 | — | — | — | — |
|---|
| 2014-12-31 | — | — | — | — | — | $173,473.00 | — | — | — | — | -$179,474.00 | — | — | — | — |
|---|
| 2014-09-30 | — | — | — | — | — | $100,989.00 | — | — | — | — | -$101,083.00 | — | — | — | — |
|---|
| 2014-06-30 | — | — | — | — | — | $73,451.00 | — | — | — | — | -$73,664.00 | — | — | — | — |
|---|
| 2014-03-31 | — | — | — | — | — | $64,975.00 | — | — | — | — | -$65,475.00 | — | — | — | — |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | -$1,346.00 | — | — | — | — | -$4,866.00 | — | — | — | — |
|---|
| 2013-09-30 | — | — | — | — | — | $161,101.00 | — | — | — | — | -$54,051.00 | — | — | — | — |
|---|
| 2013-06-30 | $8,100.00 | — | — | — | — | $146,287.00 | — | — | — | — | $16,654.00 | — | — | — | — |
|---|
| 2013-03-31 | $45,104.00 | — | — | — | — | $109,219.00 | — | — | — | — | -$321,946.00 | — | — | — | — |
|---|
| 2012-12-31 | — | — | — | — | — | $109,066.00 | — | — | — | — | $1.34M | — | — | — | — |
|---|
| 2012-09-30 | — | — | — | — | — | $171,800.00 | — | — | — | — | $26,587.00 | — | — | — | — |
|---|
| 2012-03-31 | — | — | — | — | — | $153,186.00 | — | — | — | — | $25,384.00 | — | — | — | — |
|---|
| 2011-12-31 | — | — | — | — | — | $256,945.00 | — | — | — | — | -$203,711.00 | — | — | — | — |
|---|
| 2011-09-30 | — | — | — | — | — | $666,051.00 | — | — | — | — | -$527,115.00 | — | — | — | — |
|---|
| 2011-03-31 | — | — | — | — | — | $210,560.00 | — | — | — | — | $251,637.00 | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | — | — | $526,991.00 | — | — | — | — | -$886,250.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | — | $270,766.00 | — | — | — | — | -$190,500.00 | — | — | — | — |
|---|
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.83M | -$2.83M | — | — | $0.00 | -$2.83M | -$0.03 | -$0.03 | — | 82,027,542 |
|---|
| 2024-12-31 | — | — | — | — | — | $585,613.00 | -$585,613.00 | — | — | $0.00 | -$631,111.00 | -$0.01 | -$0.01 | — | 62,548,421 |
|---|
| 2023-12-31 | — | — | — | — | — | $614,691.00 | -$614,691.00 | — | — | $0.00 | -$817,227.00 | -$0.01 | -$0.01 | — | 60,855,579 |
|---|
| 2022-12-31 | $300,000.00 | — | — | — | — | $746,270.00 | -$446,270.00 | — | — | $0.00 | -$1.24M | -$0.02 | -$0.02 | — | 60,855,579 |
|---|
| 2021-12-31 | $800,000.00 | — | — | — | — | $526,982.00 | $273,018.00 | — | — | $0.00 | -$571,796.00 | -$0.01 | -$0.01 | — | 60,384,839 |
|---|
| 2020-12-31 | $550,000.00 | — | — | — | — | $646,682.00 | -$96,682.00 | — | — | $0.00 | $1.22M | — | — | — | 61,690,547 |
|---|
| 2019-12-31 | $1.95M | — | — | — | — | $695,295.00 | -$1.26M | — | — | $0.00 | $1.09M | — | — | — | — |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $607,793.00 | -$607,793.00 | — | — | $0.00 | -$632,687.00 | — | — | — | — |
|---|
| 2018-12-03 | — | — | — | — | — | $607,793.00 | — | — | — | — | -$632,687.00 | — | — | — | — |
|---|
| 2017-12-31 | — | — | — | — | — | $688,196.00 | — | $1,200.00 | — | — | -$710,708.00 | — | — | — | — |
|---|
| 2016-12-31 | — | — | — | — | — | $1.03M | — | — | — | — | -$1.04M | — | — | — | — |
|---|
| 2015-12-31 | — | — | — | — | — | $883,233.00 | — | — | — | $0.00 | -$1.02M | — | — | — | — |
|---|
| 2014-12-31 | — | — | — | — | — | $412,887.00 | — | — | — | $0.00 | -$419,695.00 | — | — | — | — |
|---|
| 2013-12-31 | $53,203.00 | — | — | — | — | $415,261.00 | — | — | — | $0.00 | $135,791.00 | — | — | — | — |
|---|
| 2012-12-31 | $60,150.00 | — | — | — | — | $621,771.00 | — | — | — | — | $321,143.00 | — | — | — | — |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $1.44M | — | — | — | — | -$298,397.00 | — | — | — | — |
|---|
| 2010-12-31 | $0.00 | — | — | — | — | $1.34M | — | — | — | — | -$1.65M | — | — | — | — |
|---|