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 | $3.21M | $7.42M | — | — | — | — | -$17.33M | — | — | — | -$17.21M | -$0.87 | — | 19,685,811 | 19,685,811 |
|---|
| 2026-03-31 | $35,311.00 | $3.47M | — | — | — | — | -$7.73M | — | — | — | -$7.71M | -$0.36 | — | 21,184,617 | 21,184,617 |
|---|
| 2025-12-31 | $8,674.00 | $927.00 | — | — | — | — | -$172.69M | — | — | — | -$150.93M | $122.75 | — | 16,826,256 | 16,826,256 |
|---|
| 2025-09-30 | $3,618.00 | $8,356.00 | -$4,738.00 | — | — | $3.28M | -$3.28M | — | — | — | -$77.65M | -$107.25 | — | 723,998 | 723,998 |
|---|
| 2025-06-30 | $2,682.00 | $2.66M | -$15,539.00 | — | — | $2.64M | -$2.66M | — | — | — | -$2.07M | -$0.23 | — | 9,108,984 | 9,108,984 |
|---|
| 2025-03-31 | $110,310.00 | $2.4M | $65,192.00 | — | — | $2.35M | -$2.29M | — | — | — | -$2.44M | -$5.12 | — | 476,835 | 476,835 |
|---|
| 2024-12-31 | $8,792.00 | $30,817.00 | $769,128.00 | — | — | $3.5M | -$2.1M | — | — | — | -$2.17M | -$3.63 | — | 27,160 | 27,160 |
|---|
| 2024-09-30 | $3,907.00 | $11,177.00 | -$7,270.00 | — | — | $2.15M | -$2.16M | — | — | — | -$3.09M | -$7.26 | — | 426,423 | 426,423 |
|---|
| 2024-06-30 | $67,255.00 | $13,858.00 | $53,397.00 | — | — | $2.52M | -$2.46M | — | — | — | -$3.18M | -$0.68 | — | 4,664,771 | 4,664,771 |
|---|
| 2024-03-31 | $4,858.00 | $22,433.00 | -$17,575.00 | — | — | $3.56M | -$3.58M | — | — | — | -$4.22M | -$1.04 | — | 4,062,853 | 4,062,853 |
|---|
| 2023-12-31 | $319,595.00 | $241,751.00 | $77,844.00 | $33,464.00 | — | $3.1M | -$3.02M | — | — | $0.00 | -$3.48M | -$0.85 | — | 15,961 | 15,961 |
|---|
| 2023-09-30 | $676,626.00 | $97,868.00 | $578,758.00 | $20,671.00 | — | $3.32M | -$2.74M | — | — | — | -$3.16M | -$0.78 | — | 4,031,356 | 4,031,356 |
|---|
| 2023-06-30 | $490,110.00 | $159,761.00 | $330,349.00 | $29,367.00 | — | $4.29M | -$3.96M | — | — | — | -$3.92M | -$0.98 | — | 3,996,512 | 3,996,512 |
|---|
| 2023-03-31 | $239,895.00 | $120,139.00 | $119,756.00 | $38,805.00 | — | $3.58M | -$3.46M | — | — | $0.00 | -$4.22M | -$0.86 | — | 3,968,099 | 3,968,099 |
|---|
| 2022-12-31 | $363,473.00 | $153,438.00 | $210,035.00 | $203,557.00 | — | — | -$7.96M | — | — | $0.00 | -$7.92M | -$2.03 | — | 83,439 | 83,439 |
|---|
| 2022-09-30 | $455,827.00 | $108,151.00 | $347,676.00 | $15,150.00 | — | — | -$4.13M | — | — | — | -$4.06M | -$1.04 | -$0.05 | 3,919,203 | 3,919,203 |
|---|
| 2022-06-30 | $371,591.00 | $134,075.00 | $237,516.00 | $33,394.00 | — | — | -$10.53M | — | — | — | -$10.39M | -$2.89 | -$0.15 | 3,589,684 | 3,589,684 |
|---|
| 2022-03-31 | $314,568.00 | $109,443.00 | $205,125.00 | $68,219.00 | — | — | -$3.41M | — | — | $0.00 | -$3.37M | -$1.02 | — | 3,291,722 | 3,291,722 |
|---|
| 2021-12-31 | $476,493.00 | $136,224.00 | $340,269.00 | $81,493.00 | — | — | -$8.56M | — | — | -$661,658.00 | -$7.76M | -$0.13 | — | 3,603,084 | 3,603,084 |
|---|
| 2021-09-30 | $313,663.00 | $110,165.00 | $203,498.00 | — | — | — | -$5.49M | — | — | — | -$5.44M | -$0.08 | -$0.08 | 65,406,312 | 65,406,312 |
|---|
| 2021-06-30 | $350,207.00 | $142,877.00 | $207,330.00 | — | — | — | -$2.6M | — | — | — | -$2.57M | -$0.05 | -$0.05 | 51,581,762 | 51,581,762 |
|---|
| 2021-03-31 | $280,317.00 | $97,758.00 | $182,559.00 | $93,629.00 | — | — | -$3.78M | — | — | $0.00 | -$3.89M | $0.11 | — | 36,513,300 | 36,513,300 |
|---|
| 2020-12-31 | $293,788.00 | $94,068.00 | $199,720.00 | $144,905.00 | — | — | -$12.54M | — | — | $0.00 | -$11.47M | — | — | 2,014,416 | 2,014,416 |
|---|
| 2020-09-30 | $480,757.00 | $175,206.00 | $305,551.00 | — | — | — | -$5.61M | — | — | — | -$6.31M | -$0.46 | -$0.46 | 15,026,789 | 15,026,789 |
|---|
| 2020-06-30 | $182,784.00 | $85,261.00 | $97,523.00 | — | — | — | -$3.77M | — | — | — | -$3.58M | -$0.36 | -$0.36 | 9,838,152 | 9,838,152 |
|---|
| 2020-03-31 | $294,943.00 | $92,657.00 | $202,286.00 | $129,341.00 | — | — | -$3.44M | — | — | $0.00 | -$4.53M | — | — | 4,886,328 | 4,886,328 |
|---|
| 2019-12-31 | $347,477.00 | $131,608.00 | $215,869.00 | — | — | — | -$11.76M | — | — | $0.00 | -$13.55M | — | — | 289,118 | 289,118 |
|---|
| 2019-09-30 | $522,696.00 | $208,096.00 | $314,600.00 | — | — | — | -$3.44M | — | — | — | -$4.01M | — | — | 3,146,609 | 3,146,609 |
|---|
| 2019-06-30 | $286,151.00 | $118,390.00 | $167,761.00 | — | — | — | -$5.1M | -$819,283.00 | — | — | $1.47M | $0.49 | $0.24 | 2,960,937 | 6,007,078 |
|---|
| 2019-03-31 | $255,241.00 | $73,717.00 | $181,524.00 | — | — | $2.34M | -$2.34M | — | — | $0.00 | -$3.29M | — | — | 1,573,152 | 1,573,152 |
|---|
| 2018-12-31 | $311,547.00 | $106,444.00 | $205,103.00 | — | — | — | -$2.83M | — | — | — | -$3.45M | — | — | 63,800 | 63,800 |
|---|
| 2018-09-30 | $329,930.00 | $83,006.00 | $246,924.00 | — | — | — | -$1.86M | — | — | $0.00 | -$2.51M | — | — | 1,325,261 | 1,325,261 |
|---|
| 2018-06-30 | $358,586.00 | $108,970.00 | $249,616.00 | — | — | — | -$1.41M | — | — | $0.00 | -$2.37M | -$0.20 | -$0.20 | 11,878,490 | 11,878,490 |
|---|
| 2018-03-31 | $411,593.00 | $117,343.00 | $294,250.00 | $94,011.00 | — | $1.79M | — | — | — | $0.00 | — | — | — | 11,383,217 | 11,383,217 |
|---|
| 2017-12-31 | $220,313.00 | $60,336.00 | $159,977.00 | $65,042.00 | — | — | — | — | — | $0.00 | — | — | — | 79,422 | 79,422 |
|---|
| 2017-09-30 | $152,535.00 | $28,706.00 | $123,829.00 | $69,499.00 | — | — | — | — | — | $0.00 | — | — | — | 6,232,761 | 6,232,761 |
|---|
| 2017-06-30 | $106,822.00 | $22,010.00 | $84,812.00 | $69,987.00 | — | — | — | — | — | $0.00 | — | — | — | 6,167,689 | 6,167,689 |
|---|
| 2017-03-31 | $175,166.00 | $36,992.00 | $138,174.00 | $84,472.00 | — | — | — | — | — | $0.00 | — | — | — | 6,450,967 | 6,450,967 |
|---|
| 2016-12-31 | — | $32,490.00 | $107,074.00 | $103,670.00 | — | — | — | — | — | — | — | — | — | 573,030 | 573,030 |
|---|
| 2016-09-30 | — | $26,481.00 | $108,124.00 | $79,936.00 | — | — | — | — | — | — | — | — | — | 3,320,139 | 3,320,139 |
|---|
| 2016-06-30 | — | $36,766.00 | $48,656.00 | $100,234.00 | — | — | — | — | — | — | — | — | — | 2,695,203 | 2,695,203 |
|---|
| 2016-03-31 | — | $85,883.00 | $11,022.00 | $122,161.00 | — | — | — | — | — | — | — | — | — | 723,848 | 723,848 |
|---|
| 2015-12-31 | — | $104,675.00 | $78,601.00 | $81,261.00 | — | — | — | — | — | — | — | — | — | 17,805 | 3,743,400 |
|---|
| 2015-09-30 | — | $19,773.00 | $66,019.00 | $58,792.00 | — | — | — | — | — | — | — | — | — | 157,445 | 157,445 |
|---|
| 2015-06-30 | — | $83,566.00 | $150,446.00 | $58,285.00 | — | — | — | — | — | — | -$1.19M | — | — | 3,263,356 | 3,263,356 |
|---|
| 2015-03-31 | — | $95,968.00 | $55,306.00 | $62,662.00 | — | — | — | — | — | — | -$225,795.00 | — | — | 3,100,244 | 3,100,244 |
|---|
| 2014-12-31 | — | $121,149.00 | $44,643.00 | $72,071.00 | — | — | — | — | — | — | -$2.37M | — | — | 22,988 | 22,988 |
|---|
| 2014-09-30 | — | $134,726.00 | $262,528.00 | $72,294.00 | — | — | — | — | — | — | -$1.12M | — | — | 2,984,335 | 2,984,335 |
|---|
| 2014-06-30 | — | $98,365.00 | $219,928.00 | $131,285.00 | — | — | — | — | — | — | -$1.74M | — | — | 2,968,279 | 2,968,279 |
|---|
| 2014-03-31 | — | $31,083.00 | $39,137.00 | $118,351.00 | — | — | — | — | — | — | -$1.62M | — | — | 2,949,651 | 2,949,651 |
|---|
| 2013-12-31 | — | $54,587.00 | $27,120.00 | $27,838.00 | — | — | — | — | — | — | -$2.15M | — | — | 338,490 | 25,293,816 |
|---|
| 2013-09-30 | — | $26,181.00 | $81,654.00 | $73,621.00 | — | — | — | — | — | — | -$3.97M | — | — | 1,821,006 | 136,728,212 |
|---|
| 2013-06-30 | — | $67,335.00 | $83,521.00 | $75,264.00 | — | — | — | — | — | — | -$1.18M | — | — | 121,267,500 | 121,267,500 |
|---|
| 2013-03-31 | — | $67,335.00 | $83,521.00 | $58,277.00 | — | — | — | — | — | — | -$2.1M | — | — | 107,824,939 | 107,824,939 |
|---|
| 2012-12-31 | — | $43,062.00 | $46,500.00 | $10,182.00 | — | — | — | — | — | — | -$1.72M | — | — | 14,217,571 | 14,217,571 |
|---|
| 2012-09-30 | — | $69,962.00 | -$18,347.00 | $4,818.00 | — | — | — | — | — | — | -$2.86M | — | — | 79,467,603 | 79,467,603 |
|---|
| 2012-06-30 | — | $1,710.00 | $23,250.00 | — | — | — | — | — | — | — | -$2.14M | — | — | 54,656,895 | 54,656,895 |
|---|
| 2012-03-31 | — | $13,806.00 | $8,829.00 | $0.00 | — | — | — | — | — | — | -$713,367.00 | — | — | 32,664,003 | 32,664,003 |
|---|
| 2011-12-31 | — | $43,099.00 | $30,900.00 | $0.00 | — | — | — | — | — | — | -$2.97M | — | — | 2,088,752 | 2,088,752 |
|---|
| 2011-09-30 | — | $11,161.00 | $9,103.00 | $0.00 | — | — | — | — | — | — | -$654,114.00 | — | — | 27,236,303 | 27,236,303 |
|---|
| 2011-03-31 | — | $0.00 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| 2010-12-31 | — | $0.00 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| 2010-09-30 | — | $0.00 | $0.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 | $125,284.00 | $72,622.00 | — | — | — | — | -$180.92M | — | — | $0.00 | -$233.1M | -$13.37 | — | 17,429,861 | 17,429,861 |
|---|
| 2024-12-31 | $84,812.00 | $78,285.00 | $797,680.00 | $2.24M | — | $11.74M | -$10.3M | — | — | $0.00 | -$12.66M | -$34.83 | — | 363,583 | 363,583 |
|---|
| 2023-12-31 | $1.63M | $609,212.00 | $1.02M | $122,307.00 | — | $13.14M | -$12.12M | — | — | $0.00 | -$13.98M | -$3.48 | — | 4,014,848 | 4,014,848 |
|---|
| 2022-12-31 | $1.51M | $505,107.00 | $1M | $320,320.00 | — | $27.03M | -$26.03M | — | -$25.74M | $0.00 | -$25.74M | -$6.98 | — | 3,685,954 | 3,685,954 |
|---|
| 2021-12-31 | $1.42M | $487,024.00 | $933,656.00 | $315,850.00 | — | — | -$20.43M | — | -$20.32M | -$661,658.00 | -$19.66M | -$0.36 | — | 54,876,044 | 54,876,044 |
|---|
| 2020-12-31 | $1.25M | $447,192.00 | $805,080.00 | $372,710.00 | — | — | -$25.36M | — | -$25.88M | $0.00 | -$25.88M | — | — | 11,950,154 | 11,950,154 |
|---|
| 2019-12-31 | $1.41M | $531,810.00 | $879,755.00 | $422,964.00 | — | — | -$22.64M | — | — | $0.00 | -$19.39M | — | — | 2,870,132 | 2,870,132 |
|---|
| 2018-12-31 | $1.41M | $415,764.00 | $995,891.00 | $526,257.00 | — | $7.86M | -$7.86M | — | — | — | -$10.09M | — | — | 1,281,629 | 1,281,629 |
|---|
| 2017-12-31 | $654,836.00 | $148,045.00 | $506,791.00 | $289,000.00 | — | $6.05M | — | — | — | $0.00 | — | — | — | 6,362,989 | 6,362,989 |
|---|
| 2016-12-31 | — | $181,620.00 | $274,875.00 | $406,000.00 | — | — | — | — | — | $0.00 | — | — | — | 2,823,345 | 2,823,345 |
|---|
| 2015-12-31 | — | $303,982.00 | $350,372.00 | $261,000.00 | — | — | — | — | — | $0.00 | — | — | — | 155,233 | 3,880,828 |
|---|
| 2014-12-31 | — | $385,323.00 | $566,236.00 | $394,000.00 | — | — | — | — | — | — | -$6.83M | — | — | 2,990,471 | 2,990,471 |
|---|
| 2013-12-31 | — | $189,707.00 | $278,418.00 | $235,000.00 | — | — | — | — | — | — | -$9.41M | — | — | 2,026,115 | 151,958,618 |
|---|
| 2012-12-31 | — | $128,540.00 | $60,232.00 | $15,000.00 | — | — | — | — | — | — | -$7.42M | — | — | 69,587,814 | 69,587,814 |
|---|
| 2011-12-31 | — | $56,080.00 | $40,557.00 | $0.00 | — | — | — | — | — | — | -$4.49M | — | — | 24,282,433 | 24,282,433 |
|---|
| 2010-12-31 | — | $140.00 | $148.00 | — | — | — | — | — | — | — | — | — | — | — | — |
|---|