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 | — | — | — | — | — | $38,696.00 | — | -$53,770.00 | — | — | -$92,466.00 | — | — | — | — |
|---|
| 2026-03-31 | — | — | — | — | — | $49,258.00 | — | -$52,813.00 | — | — | -$102,071.00 | -$0.04 | — | 2,458,590 | — |
|---|
| 2025-12-31 | — | — | — | — | — | $42,892.00 | — | — | — | — | -$94,829.00 | — | — | — | — |
|---|
| 2025-09-30 | — | — | — | — | — | $73,625.00 | — | -$50,574.00 | — | — | -$124,199.00 | — | — | — | — |
|---|
| 2025-06-30 | — | — | — | — | — | $63,682.00 | — | -$48,730.00 | — | — | -$112,412.00 | — | — | — | — |
|---|
| 2025-03-31 | — | — | — | — | — | $45,756.00 | — | -$47,094.00 | — | — | -$92,850.00 | -$0.04 | — | 2,458,590 | — |
|---|
| 2024-12-31 | — | — | — | — | — | $39,231.00 | — | — | — | — | -$85,172.00 | — | — | — | — |
|---|
| 2024-09-30 | — | — | — | — | — | $40,146.00 | — | -$44,739.00 | — | — | -$84,885.00 | — | — | — | — |
|---|
| 2024-06-30 | — | — | — | — | — | $39,646.00 | — | -$42,849.00 | — | — | -$82,495.00 | — | — | — | — |
|---|
| 2024-03-31 | — | — | — | — | — | $100,791.00 | — | -$41,328.00 | — | — | -$142,119.00 | -$0.06 | — | 2,458,590 | — |
|---|
| 2023-12-31 | — | — | — | — | — | $51,539.00 | — | — | — | — | -$91,904.00 | — | — | — | — |
|---|
| 2023-09-30 | — | — | — | — | — | $52,257.00 | — | -$39,072.00 | — | — | -$91,329.00 | — | — | — | — |
|---|
| 2023-06-30 | — | — | — | — | — | $70,336.00 | — | -$37,670.00 | — | — | -$108,006.00 | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | $51,598.00 | — | -$36,109.00 | — | — | -$87,707.00 | -$0.04 | — | 2,458,590 | — |
|---|
| 2022-12-31 | — | — | — | — | — | $34,831.00 | — | — | — | — | -$70,696.00 | — | — | — | — |
|---|
| 2022-09-30 | — | — | — | — | — | $59,946.00 | — | -$34,669.00 | — | — | -$94,615.00 | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | — | — | $373,656.00 | — | -$33,227.00 | — | — | -$406,883.00 | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | $890,960.00 | — | -$31,694.00 | — | — | -$922,654.00 | -$0.38 | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | $37,660.00 | — | — | — | — | -$68,672.00 | — | — | 0 | 0 |
|---|
| 2021-09-30 | — | — | — | — | — | $36,746.00 | — | -$30,027.00 | — | — | -$66,773.00 | — | — | — | 2,458,590 |
|---|
| 2021-06-30 | — | — | — | — | — | $36,984.00 | — | -$28,978.00 | — | — | -$65,962.00 | — | — | — | 2,458,590 |
|---|
| 2021-03-31 | $0.00 | — | — | — | — | $59,517.00 | — | -$27,944.00 | — | — | -$87,461.00 | -$0.04 | — | 2,458,590 | 2,458,590 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $36,926.00 | — | — | — | — | -$64,654.00 | — | — | 0 | 0 |
|---|
| 2020-09-30 | $0.00 | — | — | — | — | $48,213.00 | — | — | — | — | -$74,494.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | $69,506.00 | — | — | — | — | -$95,145.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2020-03-31 | $0.00 | — | — | — | — | $65,408.00 | — | — | — | — | -$90,178.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $125,182.00 | — | — | — | — | -$149,078.00 | — | — | 0 | 0 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | $73,054.00 | — | — | — | — | -$96,140.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | $49,231.00 | — | — | — | — | -$71,302.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $57,336.00 | — | — | — | — | -$78,346.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $48,784.00 | — | — | — | — | -$69,448.00 | — | — | 0 | 0 |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $207,349.00 | — | — | — | — | -$227,148.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $36,026.00 | — | — | — | — | -$55,141.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $44,345.00 | — | — | — | — | -$62,626.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $36,583.00 | — | — | — | — | -$54,692.00 | — | — | 0 | 0 |
|---|
| 2017-09-30 | $0.00 | — | — | — | — | $37,007.00 | — | — | — | — | -$54,315.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2017-06-30 | $0.00 | — | — | — | — | $37,902.00 | — | — | — | — | -$54,317.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2017-03-31 | $0.00 | — | — | — | — | $44,569.00 | — | — | — | — | -$60,155.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | $45,064.00 | — | — | — | — | -$60,340.00 | — | — | 0 | — |
|---|
| 2016-09-30 | $0.00 | — | — | — | — | $41,030.00 | — | — | — | — | -$55,448.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2016-06-30 | $0.00 | — | — | — | — | $37,926.00 | — | — | — | — | -$51,659.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2016-03-31 | $0.00 | — | — | — | — | $51,826.00 | — | — | — | — | -$62,169.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2015-12-31 | $0.00 | — | — | — | — | $62,852.00 | — | — | — | — | -$47,099.00 | — | — | 0 | — |
|---|
| 2015-09-30 | $0.00 | — | — | — | — | $34,899.00 | — | — | — | — | -$46,657.00 | — | — | 2,458,590 | — |
|---|
| 2015-06-30 | $0.00 | — | — | — | — | $35,500.00 | — | — | — | — | -$46,701.00 | — | — | 2,458,590 | — |
|---|
| 2015-03-31 | $0.00 | — | — | — | — | $42,372.00 | — | — | — | — | -$52,929.00 | — | — | 2,458,590 | — |
|---|
| 2014-12-31 | $0.00 | — | — | — | — | $35,202.00 | — | — | — | — | -$45,610.00 | — | — | 0 | — |
|---|
| 2014-09-30 | $0.00 | — | — | — | — | $35,720.00 | — | — | — | — | -$45,616.00 | — | — | 2,458,590 | — |
|---|
| 2014-06-30 | $0.00 | — | — | — | — | $49,187.00 | — | — | — | — | -$58,216.00 | — | — | 2,458,590 | — |
|---|
| 2014-03-31 | $0.00 | — | — | — | — | $56,332.00 | — | — | — | — | -$65,316.00 | — | — | 2,458,590 | — |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $34,803.00 | — | — | — | — | -$43,674.00 | — | — | 0 | — |
|---|
| 2013-09-30 | $0.00 | — | — | — | — | $35,795.00 | — | — | — | — | -$44,187.00 | — | — | 2,458,590 | — |
|---|
| 2013-06-30 | $0.00 | — | — | — | — | $47,313.00 | — | — | — | — | -$55,162.00 | — | — | 2,458,590 | — |
|---|
| 2013-03-31 | $0.00 | — | — | — | — | $60,692.00 | — | — | — | — | -$67,647.00 | — | — | 2,458,590 | — |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $30,001.00 | — | — | — | — | $32,166.00 | — | — | 0 | — |
|---|
| 2012-09-30 | $0.00 | — | — | — | — | $37,089.00 | — | — | — | — | -$40,010.00 | — | — | 2,458,590 | — |
|---|
| 2012-06-30 | $0.00 | — | — | — | — | $37,743.00 | — | — | — | — | -$40,582.00 | — | — | 2,458,590 | — |
|---|
| 2012-03-31 | $0.00 | — | — | — | — | $41,556.00 | — | — | — | — | -$44,164.00 | — | — | 2,458,590 | — |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $29,233.00 | — | — | — | — | -$38,009.00 | — | — | 0 | — |
|---|
| 2011-09-30 | $0.00 | — | — | — | — | $38,639.00 | — | — | — | — | -$38,639.00 | — | — | 2,458,590 | — |
|---|
| 2011-06-30 | $0.00 | — | — | — | — | $41,578.00 | — | — | — | — | -$41,578.00 | — | — | 2,458,590 | — |
|---|
| 2011-03-31 | $0.00 | — | — | — | — | $44,804.00 | — | — | — | — | -$44,804.00 | — | — | 2,458,590 | — |
|---|
| 2010-12-31 | $0.00 | — | — | — | — | $36,688.00 | — | — | — | — | -$36,688.00 | — | — | 0 | — |
|---|
| 2010-09-30 | $0.00 | — | — | — | — | $37,520.00 | — | — | — | — | -$37,520.00 | — | — | 2,458,590 | — |
|---|
| 2010-06-30 | $0.00 | — | — | — | — | $40,715.00 | — | — | — | — | -$40,715.00 | — | — | 2,458,590 | — |
|---|
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 | — | — | — | — | $225,955.00 | — | — | — | — | -$424,290.00 | -$0.17 | — | 2,458,590 | — |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $219,813.00 | — | — | — | — | -$394,670.00 | -$0.16 | — | 2,458,590 | — |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $225,730.00 | — | — | — | — | -$378,946.00 | -$0.15 | — | 2,458,590 | — |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $1.36M | — | — | — | — | -$1.49M | -$0.61 | — | 2,458,590 | — |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $170,907.00 | — | — | — | — | -$288,868.00 | -$0.12 | — | 2,458,590 | 2,458,590 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $220,052.00 | — | — | — | — | -$324,471.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $304,804.00 | — | — | — | — | -$394,866.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $336,504.00 | — | — | — | — | -$414,360.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $156,060.00 | — | — | — | — | -$223,478.00 | — | — | 2,458,590 | 2,458,590 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | $175,847.00 | — | — | — | — | -$229,619.00 | — | — | 2,458,590 | — |
|---|
| 2015-12-31 | $0.00 | — | — | — | — | $175,623.00 | — | — | — | — | -$193,386.00 | — | — | 2,458,590 | — |
|---|
| 2014-12-31 | $0.00 | — | — | — | — | $176,440.00 | — | — | — | — | -$214,758.00 | — | — | 2,458,590 | — |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $178,601.00 | — | — | — | — | -$210,668.00 | — | — | 2,458,590 | — |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $146,389.00 | — | — | — | — | -$92,590.00 | — | — | 2,458,590 | — |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $154,254.00 | — | — | — | — | -$163,030.00 | — | — | 2,458,590 | — |
|---|
| 2010-12-31 | $0.00 | — | — | — | — | $163,093.00 | — | — | — | — | -$163,093.00 | — | — | 2,458,590 | — |
|---|