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 | $0.00 | — | — | — | — | — | -$40,453.00 | — | -$65,778.00 | $0.00 | -$65,778.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2026-03-31 | $0.00 | — | — | — | — | — | -$33,061.00 | — | -$57,726.00 | $0.00 | -$57,726.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | — | -$29,275.00 | — | -$53,876.00 | $0.00 | -$53,876.00 | — | — | 0 | 0 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | — | -$35,692.00 | — | -$59,644.00 | $0.00 | -$59,644.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2025-06-30 | $0.00 | — | — | — | — | — | -$33,646.00 | — | -$56,879.00 | $0.00 | -$56,879.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | — | -$33,549.00 | — | -$55,790.00 | $0.00 | -$55,790.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | — | -$23,414.00 | — | -$38,564.00 | $0.00 | -$38,564.00 | — | — | 0 | 0 |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | — | -$30,917.00 | — | -$52,559.00 | $0.00 | -$52,559.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | — | -$41,850.00 | — | -$62,512.00 | $0.00 | -$62,512.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | — | -$30,803.00 | — | -$51,232.00 | $0.00 | -$51,232.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | — | -$25,057.00 | — | -$44,697.00 | $0.00 | -$44,697.00 | — | — | 0 | 0 |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | — | -$28,156.00 | — | -$47,151.00 | $0.00 | -$47,151.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $28,353.00 | -$28,353.00 | — | -$46,908.00 | $0.00 | -$46,908.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2023-03-31 | $0.00 | — | — | — | — | $35,142.00 | -$35,142.00 | — | -$52,984.00 | $0.00 | -$52,984.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | — | -$20,145.00 | — | -$37,484.00 | $0.00 | -$37,484.00 | — | — | 0 | 0 |
|---|
| 2022-09-30 | $0.00 | — | — | — | — | — | -$27,400.00 | — | -$44,055.00 | $0.00 | -$44,055.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2022-06-30 | $0.00 | — | — | — | — | $37,269.00 | -$37,269.00 | — | -$53,033.00 | $0.00 | -$53,033.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | $35,534.00 | -$35,534.00 | — | -$50,072.00 | $0.00 | -$50,072.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | — | -$44,302.00 | — | -$58,466.00 | $0.00 | -$58,466.00 | — | — | 0 | 0 |
|---|
| 2021-09-30 | $0.00 | — | — | — | — | — | -$36,351.00 | — | -$49,962.00 | $0.00 | -$49,962.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2021-06-30 | $0.00 | — | — | — | — | — | -$29,769.00 | — | -$42,731.00 | $0.00 | -$42,731.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2021-03-31 | $0.00 | — | — | — | — | — | -$31,450.00 | — | -$43,688.00 | $0.00 | -$43,688.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | — | -$20,352.00 | — | -$32,450.00 | $0.00 | -$32,450.00 | — | — | 0 | 0 |
|---|
| 2020-09-30 | $0.00 | — | — | — | — | — | -$30,517.00 | — | -$41,992.00 | $0.00 | -$41,992.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | — | -$30,968.00 | — | -$42,019.00 | $0.00 | -$42,019.00 | — | — | — | 441,480,473 |
|---|
| 2020-03-31 | $0.00 | — | — | — | — | — | -$36,323.00 | — | -$47,375.00 | $0.00 | -$47,375.00 | — | — | — | 441,480,473 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | — | -$26,453.00 | — | -$36,806.00 | $0.00 | -$36,806.00 | — | — | — | 0 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | — | -$53,996.00 | — | -$63,037.00 | $0.00 | -$63,037.00 | — | — | — | 441,480,473 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | — | -$41,578.00 | — | -$49,265.00 | $0.00 | -$49,265.00 | — | — | — | 441,480,473 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | — | -$55,525.00 | — | -$62,266.00 | $0.00 | -$62,266.00 | — | — | — | 441,480,473 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $34,500.00 | -$34,500.00 | — | -$39,502.00 | $0.00 | -$39,502.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $68,896.00 | -$68,896.00 | — | -$71,326.00 | $0.00 | -$71,326.00 | — | — | — | 441,480,473 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $101,444.00 | -$41,444.00 | — | -$42,803.00 | $0.00 | -$42,803.00 | — | — | — | 441,480,473 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $92,600.00 | -$92,600.00 | — | -$92,877.00 | $0.00 | -$92,877.00 | — | — | — | 441,480,473 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $76,766.00 | -$76,766.00 | — | -$93,315.00 | $0.00 | -$93,315.00 | — | — | — | 0 |
|---|
| 2017-09-30 | $0.00 | — | — | — | — | $92,995.00 | -$92,995.00 | — | -$109,379.00 | $0.00 | -$109,379.00 | — | — | — | 441,480,473 |
|---|
| 2017-06-30 | $0.00 | — | — | — | — | $77,601.00 | -$77,601.00 | — | -$93,806.00 | $0.00 | -$93,956.00 | — | — | — | 441,480,473 |
|---|
| 2017-03-31 | $0.00 | — | — | — | — | $83,444.00 | -$83,444.00 | — | -$98,280.00 | $0.00 | -$98,505.00 | — | — | — | 441,484,838 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | $82,157.00 | -$82,157.00 | — | -$96,774.00 | $0.00 | -$96,774.00 | — | — | — | 0 |
|---|
| 2016-09-30 | $0.00 | — | — | — | — | $88,467.00 | -$88,467.00 | — | -$102,330.00 | $0.00 | -$102,429.00 | — | — | — | 441,484,838 |
|---|
| 2016-06-30 | $0.00 | — | — | — | — | $82,600.00 | -$82,600.00 | — | -$96,312.00 | $0.00 | -$96,462.00 | — | — | — | 441,484,838 |
|---|
| 2016-03-31 | $0.00 | — | — | — | — | $80,163.00 | -$80,163.00 | -$12,452.00 | -$92,615.00 | $0.00 | -$92,840.00 | — | — | — | 441,484,838 |
|---|
| 2015-12-31 | $0.00 | — | — | — | — | $86,755.00 | -$86,755.00 | -$12,603.00 | -$99,358.00 | $0.00 | -$99,495.00 | — | — | — | 0 |
|---|
| 2015-09-30 | $0.00 | — | — | — | — | $82,280.00 | -$82,280.00 | -$12,602.00 | -$94,882.00 | $0.00 | -$94,882.00 | — | — | — | 441,484,838 |
|---|
| 2015-06-30 | $0.00 | — | — | — | — | $84,966.00 | -$84,966.00 | $24,659.00 | -$60,307.00 | $0.00 | -$19,522.00 | — | — | — | 441,484,838 |
|---|
| 2015-03-31 | $0.00 | — | — | — | — | $79,256.00 | -$79,256.00 | $100,171.00 | $20,915.00 | $0.00 | $20,690.00 | — | — | — | 441,484,838 |
|---|
| 2014-12-31 | $0.00 | — | — | — | — | $83,446.00 | -$83,446.00 | $189,730.00 | $106,284.00 | $0.00 | $106,185.00 | — | — | — | 0 |
|---|
| 2014-09-30 | $0.00 | — | — | — | — | $88,112.00 | -$88,112.00 | $93,647.00 | $5,535.00 | $0.00 | $5,535.00 | — | — | — | 441,484,838 |
|---|
| 2014-06-30 | $0.00 | — | — | — | — | $78,543.00 | -$78,543.00 | $93,785.00 | $15,242.00 | $0.00 | $15,092.00 | — | — | — | 441,484,838 |
|---|
| 2014-03-31 | $0.00 | — | — | — | — | $85,278.00 | -$85,278.00 | $93,921.00 | $8,643.00 | $0.00 | $8,518.00 | — | — | — | 441,484,838 |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $77,803.00 | -$77,803.00 | $389,178.00 | $311,375.00 | $0.00 | $311,276.00 | — | — | — | 0 |
|---|
| 2013-09-30 | $0.00 | — | — | — | — | $86,029.00 | -$86,029.00 | $87,397.00 | $1,368.00 | $0.00 | $1,368.00 | — | — | — | 441,484,838 |
|---|
| 2013-06-30 | $0.00 | — | — | — | — | $90,379.00 | -$90,379.00 | $87,535.00 | -$2,844.00 | $0.00 | -$2,994.00 | — | — | — | 441,484,838 |
|---|
| 2013-03-31 | $0.00 | — | — | — | — | $85,872.00 | -$85,872.00 | $87,671.00 | $1,799.00 | $0.00 | $1,674.00 | — | — | — | 441,484,838 |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $82,158.00 | -$82,158.00 | $172,732.00 | $90,574.00 | $0.00 | $1.44M | — | — | — | 0 |
|---|
| 2012-09-30 | $0.00 | — | — | — | — | $87,022.00 | -$87,022.00 | $81,147.00 | -$5,875.00 | $0.00 | -$5,875.00 | — | — | — | 441,484,838 |
|---|
| 2012-06-30 | $0.00 | — | — | — | — | $89,451.00 | -$89,451.00 | $81,285.00 | -$8,166.00 | $0.00 | -$8,316.00 | — | — | — | 441,484,838 |
|---|
| 2012-03-31 | $0.00 | — | — | — | — | $109,353.00 | -$109,353.00 | $81,284.00 | -$28,069.00 | $0.00 | -$28,194.00 | — | — | — | 441,484,838 |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $96,930.00 | -$96,930.00 | $81,165.00 | -$15,765.00 | $0.00 | -$15,864.00 | — | — | — | 0 |
|---|
| 2011-09-30 | $0.00 | — | — | — | — | $83,786.00 | -$83,786.00 | $74,897.00 | -$8,889.00 | $0.00 | -$8,889.00 | — | — | — | 441,484,838 |
|---|
| 2011-06-30 | $0.00 | — | — | — | — | $83,986.00 | -$83,986.00 | $75,035.00 | -$8,951.00 | $0.00 | -$9,101.00 | — | — | — | 441,484,838 |
|---|
| 2011-03-31 | — | — | — | — | — | $80,226.00 | -$80,226.00 | $75,171.00 | -$5,055.00 | — | -$5,329.00 | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | — | — | $79,194.00 | -$79,194.00 | $74,249.00 | -$4,945.00 | $250.00 | -$5,195.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | — | $92,375.00 | -$92,375.00 | $68,655.00 | -$23,720.00 | -$13,544.00 | -$10,176.00 | — | — | — | — |
|---|
| 2010-06-30 | — | — | — | — | — | $92,618.00 | -$92,618.00 | $68,785.00 | -$23,833.00 | — | -$23,983.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 | $0.00 | — | — | — | — | $132,163.00 | -$132,163.00 | — | -$226,189.00 | $0.00 | -$226,189.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $126,984.00 | -$126,984.00 | — | -$204,867.00 | $0.00 | -$204,867.00 | $0.00 | $0.00 | 441,480,473 | 441,480,473 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $116,708.00 | -$116,708.00 | — | -$191,740.00 | $0.00 | -$191,740.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $120,348.00 | -$120,348.00 | — | -$184,644.00 | $0.00 | -$184,644.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $141,873.00 | -$141,873.00 | — | -$194,847.00 | $0.00 | -$194,847.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | — | -$118,160.00 | — | -$163,836.00 | $0.00 | -$163,836.00 | — | — | 441,480,473 | 441,480,473 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $177,552.00 | -$177,552.00 | — | -$211,374.00 | $0.00 | -$211,374.00 | — | — | — | 441,480,473 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $297,439.00 | -$297,439.00 | — | -$306,507.00 | $0.00 | -$306,507.00 | — | — | — | 441,480,473 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $330,806.00 | -$330,806.00 | -$63,974.00 | -$394,780.00 | $0.00 | -$395,155.00 | — | — | — | 441,480,473 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | $333,387.00 | -$333,387.00 | -$54,644.00 | -$388,031.00 | $0.00 | -$388,505.00 | — | — | — | 441,484,838 |
|---|
| 2015-12-31 | $0.00 | — | — | — | — | $333,257.00 | -$333,257.00 | $99,625.00 | -$233,632.00 | $0.00 | -$193,209.00 | — | — | — | 441,484,838 |
|---|
| 2014-12-31 | $0.00 | — | — | — | — | $335,379.00 | -$335,379.00 | $471,083.00 | $135,704.00 | $0.00 | $135,330.00 | — | — | — | 441,484,838 |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $340,083.00 | -$340,083.00 | $651,781.00 | $311,698.00 | $0.00 | $311,324.00 | — | — | — | 441,484,838 |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $367,984.00 | -$367,984.00 | $416,448.00 | $48,464.00 | $0.00 | $1.4M | — | — | — | 441,484,838 |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $344,928.00 | -$344,928.00 | $306,268.00 | -$38,660.00 | $0.00 | -$39,183.00 | — | — | — | 441,484,838 |
|---|
| 2010-12-31 | — | — | — | — | — | $353,319.00 | -$353,319.00 | $280,610.00 | -$72,709.00 | -$13,294.00 | -$61,167.00 | — | — | — | — |
|---|