Complete source-backed income-statement history.
- Available history
- 2009-12-31 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 | $31,850.00 | — | — | $787,052.00 | — | $1.79M | -$1.76M | -$360,328.00 | — | — | -$2.12M | -$0.02 | -$0.02 | 136,586,403 | 136,586,403 |
|---|
| 2026-03-31 | $11,750.00 | — | — | $876,081.00 | — | $1.62M | -$1.61M | -$331,912.00 | — | — | -$1.94M | -$0.02 | -$0.02 | 136,586,403 | 136,586,403 |
|---|
| 2025-12-31 | — | — | — | $1.1M | — | $1.98M | -$1.98M | -$338,075.00 | — | — | -$2.32M | -$0.02 | -$0.02 | 84,002 | 84,002 |
|---|
| 2025-09-30 | — | — | — | $808,782.00 | — | $2.12M | -$2.12M | -$296,764.00 | — | — | -$2.42M | -$0.02 | -$0.02 | 136,262,975 | 136,262,975 |
|---|
| 2025-06-30 | — | — | — | $863,441.00 | — | $1.86M | -$1.86M | -$255,437.00 | — | $0.00 | -$2.11M | -$0.02 | -$0.02 | 136,248,105 | 136,248,105 |
|---|
| 2025-03-31 | — | — | — | $558,541.00 | — | $2.56M | -$2.56M | -$186,665.00 | — | $0.00 | -$2.74M | -$0.03 | -$0.03 | 136,248,105 | 136,248,105 |
|---|
| 2024-12-31 | — | — | — | $693,236.00 | — | $1.57M | -$1.57M | -$247,310.00 | — | — | -$1.82M | -$0.02 | -$0.02 | 50,273 | 50,273 |
|---|
| 2024-09-30 | — | — | — | $912,706.00 | — | $1.93M | -$1.93M | -$247,310.00 | — | $0.00 | -$2.17M | -$0.02 | -$0.02 | 136,148,105 | 136,148,105 |
|---|
| 2024-06-30 | — | — | — | $683,949.00 | — | $2.4M | -$2.4M | -$247,076.00 | — | $0.00 | -$2.64M | -$0.02 | -$0.02 | 135,996,457 | 135,996,457 |
|---|
| 2024-03-31 | — | — | — | $996,341.00 | — | $2.04M | -$2.04M | -$247,075.00 | — | $0.00 | -$2.29M | -$0.02 | -$0.02 | 135,848,105 | 135,848,105 |
|---|
| 2023-12-31 | — | — | — | $872,917.00 | — | $2.56M | -$2.56M | -$165,696.00 | — | — | -$2.73M | -$0.02 | -$0.02 | 1,383,984 | 1,383,984 |
|---|
| 2023-09-30 | — | — | — | $758,614.00 | — | $2.19M | -$2.19M | -$254,313.00 | — | $0.00 | -$2.44M | -$0.02 | -$0.02 | 135,532,720 | 135,532,720 |
|---|
| 2023-06-30 | — | — | — | $605,658.00 | — | $5.89M | -$5.89M | -$254,078.00 | — | $0.00 | -$6.14M | -$0.05 | -$0.05 | 130,599,494 | 130,599,494 |
|---|
| 2023-03-31 | — | — | — | — | — | — | -$5.16M | -$253,844.00 | — | $0.00 | -$5.41M | -$0.04 | -$0.04 | 129,842,884 | 129,842,884 |
|---|
| 2022-12-31 | $186.00 | — | — | — | — | — | -$5.75M | -$254,313.00 | — | — | -$6M | -$0.05 | -$0.05 | 66,464 | 66,464 |
|---|
| 2022-09-30 | $237.00 | — | — | — | — | — | -$4.96M | -$161,490.00 | — | $0.00 | -$5.12M | -$0.04 | -$0.04 | 123,627,213 | 123,627,213 |
|---|
| 2022-06-30 | $253.00 | — | — | — | — | — | -$2.69M | -$253,237.00 | — | $0.00 | -$2.94M | -$0.03 | -$0.03 | 123,580,546 | 123,580,546 |
|---|
| 2022-03-31 | $1,397.00 | — | — | — | — | — | -$2.03M | -$252,485.00 | — | $0.00 | -$2.28M | -$0.02 | -$0.02 | 123,444,806 | 123,444,806 |
|---|
| 2021-12-31 | $287.00 | — | — | — | — | — | -$1.57M | -$251,800.00 | — | — | -$1.82M | -$0.02 | -$0.02 | 201,042 | 201,042 |
|---|
| 2021-09-30 | $1,068.00 | — | — | — | — | — | -$1.06M | -$252,570.00 | — | $0.00 | -$1.31M | -$0.01 | -$0.01 | 123,366,102 | 123,366,102 |
|---|
| 2021-06-30 | $740.00 | — | — | — | — | — | -$3.04M | -$227,574.00 | — | $0.00 | -$3.27M | -$0.03 | -$0.03 | 123,102,040 | 123,102,040 |
|---|
| 2021-03-31 | $533.00 | — | — | — | — | — | -$4.39M | -$252,689.00 | — | $0.00 | -$4.65M | -$0.04 | — | — | 121,255,150 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$927,846.00 | -$10.95M | — | — | -$11.88M | — | — | — | 107,639 |
|---|
| 2020-09-30 | — | — | — | — | — | — | -$1.43M | -$2,397.00 | — | $0.00 | -$1.43M | — | — | — | 119,596,866 |
|---|
| 2020-06-30 | — | — | — | — | — | — | -$349,978.00 | -$172,723.00 | — | $0.00 | -$522,701.00 | — | — | — | 119,596,866 |
|---|
| 2020-03-31 | — | — | — | — | — | — | -$539,168.00 | -$207,624.00 | — | $0.00 | -$746,792.00 | — | — | — | 119,596,866 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | — | -$488,664.00 | -$318,649.00 | — | — | -$807,313.00 | — | — | — | 0 |
|---|
| 2019-09-30 | — | — | — | — | — | — | -$565,766.00 | -$176,413.00 | — | $0.00 | -$742,179.00 | — | — | — | 119,596,866 |
|---|
| 2019-06-30 | $15,226.00 | — | — | — | — | — | -$578,941.00 | -$150,629.00 | — | $0.00 | -$729,570.00 | — | — | — | 119,596,866 |
|---|
| 2019-03-31 | $19,259.00 | — | — | — | — | — | -$746,137.00 | -$165,717.00 | — | $0.00 | -$911,854.00 | — | — | — | 119,346,866 |
|---|
| 2018-12-31 | — | — | — | — | — | — | -$1.72M | -$179,860.00 | — | — | -$1.13M | — | — | — | 111,111 |
|---|
| 2018-09-30 | — | — | — | — | — | — | -$803,898.00 | -$209,721.00 | — | $0.00 | -$1.26M | — | — | — | 119,346,866 |
|---|
| 2018-06-30 | — | — | — | — | — | — | -$1.76M | -$213,452.00 | — | $0.00 | -$2.23M | — | — | — | 119,180,199 |
|---|
| 2018-03-31 | — | — | — | — | — | — | -$754,640.00 | -$330,227.00 | — | $0.00 | -$1.35M | — | — | — | 118,346,866 |
|---|
| 2017-12-31 | — | — | — | — | — | — | -$876,060.00 | -$290,837.00 | — | — | -$362,056.00 | — | — | — | 68,762 |
|---|
| 2017-09-30 | — | — | — | — | — | — | -$580,406.00 | -$190,211.00 | — | $0.00 | -$1.04M | — | — | — | 118,017,626 |
|---|
| 2017-06-30 | — | — | — | — | — | — | -$928,962.00 | -$126,076.00 | — | $0.00 | -$1.32M | — | — | — | 117,934,293 |
|---|
| 2017-03-31 | — | — | — | — | — | — | -$1.16M | -$189,568.00 | — | $0.00 | -$1.62M | — | — | — | 117,767,626 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | — | -$1.15M | -$124,600.00 | — | — | -$1.27M | — | — | — | 27,778 |
|---|
| 2016-09-30 | $13.00 | — | — | — | — | — | -$546,827.00 | -$135,941.00 | — | — | -$682,768.00 | — | — | — | 117,767,626 |
|---|
| 2016-06-30 | $12.00 | — | — | — | — | — | -$563,708.00 | -$133,262.00 | — | $0.00 | -$696,970.00 | — | — | — | 117,684,293 |
|---|
| 2016-03-31 | $1,025.00 | — | — | — | — | — | -$2.03M | -$134,828.00 | — | $0.00 | -$2.17M | — | — | — | 117,517,626 |
|---|
| 2015-12-31 | $9,304.00 | — | — | $263,224.00 | — | — | -$1.4M | -$225,047.00 | — | — | -$1.62M | — | — | — | -291,667 |
|---|
| 2015-09-30 | $4,856.00 | — | — | $283,310.00 | — | — | -$844,186.00 | $118,234.00 | — | $0.00 | -$725,952.00 | — | — | — | 117,267,626 |
|---|
| 2015-06-30 | $5,277.00 | — | — | $505,924.00 | — | — | -$2.07M | -$62,848.00 | — | $0.00 | -$2.13M | — | — | — | 119,167,626 |
|---|
| 2015-03-31 | $4,109.00 | — | — | $590,870.00 | — | — | -$3.17M | -$14,098.00 | — | $0.00 | -$3.18M | — | — | — | 119,117,626 |
|---|
| 2014-12-31 | $3,294.00 | — | — | $681,614.00 | — | — | -$3.38M | $4.32M | — | — | $941,594.00 | — | — | — | 364,627 |
|---|
| 2014-09-30 | $736.00 | — | — | $871,093.00 | — | — | -$4.15M | $1.2M | — | $0.00 | -$2.96M | — | — | — | 117,117,626 |
|---|
| 2014-06-30 | $1,253.00 | — | — | $818,598.00 | — | — | -$4.06M | $2.19M | — | $0.00 | -$1.87M | — | — | — | 117,041,436 |
|---|
| 2014-03-31 | $425.00 | — | — | $885,974.00 | — | — | -$3.49M | -$2.28M | — | $0.00 | -$5.77M | — | — | — | 114,818,293 |
|---|
| 2013-12-31 | $928.00 | — | — | $827,040.00 | — | — | -$4.6M | -$5,132.00 | — | — | -$4.61M | — | — | — | 1,227,257 |
|---|
| 2013-09-30 | $1,382.00 | — | — | $742,425.00 | — | — | -$5.31M | $3,167.00 | — | — | -$5.31M | — | — | — | 111,372,435 |
|---|
| 2013-06-30 | $58.00 | — | — | $619,750.00 | — | — | -$3.38M | $2,825.00 | — | — | -$3.38M | — | — | — | 106,261,607 |
|---|
| 2013-03-31 | $88.00 | — | — | $454,378.00 | — | — | -$2.69M | $3,489.00 | — | — | -$2.68M | — | — | — | 101,792,509 |
|---|
| 2012-12-31 | $18.00 | — | — | $1.17M | — | — | — | $2,256.00 | — | — | -$3.37M | — | — | — | 3,237,742 |
|---|
| 2012-09-30 | $8.00 | — | — | $188,717.00 | — | — | — | $1,910.00 | — | $0.00 | -$2.02M | — | — | — | 91,599,649 |
|---|
| 2012-06-30 | $19.00 | — | — | $80,773.00 | — | — | — | -$52,233.00 | — | — | -$5.1M | — | — | — | 84,681,306 |
|---|
| 2012-03-31 | $1,168.00 | — | — | $86,606.00 | — | — | — | -$36,789.00 | — | — | -$1.54M | — | — | — | 70,042,470 |
|---|
| 2011-12-31 | $800.00 | — | — | $342,756.00 | — | — | — | -$36,610.00 | — | — | -$666,261.00 | — | — | — | — |
|---|
| 2011-09-30 | $1,700.00 | — | — | $185,167.00 | — | — | — | -$1,368.00 | — | $0.00 | -$641,825.00 | — | — | — | — |
|---|
| 2011-03-31 | $326.00 | — | — | $77,726.00 | — | — | — | $1,045.00 | — | — | -$721,504.00 | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | $113,935.00 | — | — | — | -$50,261.00 | — | — | -$287,760.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | $18,173.00 | — | — | — | -$346,350.00 | — | — | -$702,416.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,250.00 | — | — | $3.33M | — | $8.52M | -$8.52M | -$1.08M | — | — | -$9.59M | -$0.09 | -$0.09 | 136,337,082 | 136,337,082 |
|---|
| 2024-12-31 | — | — | — | $3.29M | — | $7.94M | -$7.94M | -$988,771.00 | — | — | -$8.93M | -$0.09 | -$0.09 | 136,048,927 | 136,048,927 |
|---|
| 2023-12-31 | — | — | — | $2.92M | — | $15.79M | -$15.79M | -$927,931.00 | — | — | -$16.72M | -$0.14 | -$0.14 | 131,577,880 | 131,577,880 |
|---|
| 2022-12-31 | $2,073.00 | — | — | $2.06M | — | — | -$15.42M | -$921,525.00 | — | — | -$16.34M | -$0.14 | -$0.14 | 123,634,367 | 123,634,367 |
|---|
| 2021-12-31 | $2,628.00 | — | — | $2.84M | — | — | -$10.07M | -$984,633.00 | — | — | -$11.05M | -$0.10 | -$0.10 | 122,775,473 | 122,775,473 |
|---|
| 2020-12-31 | — | — | — | $1.14M | — | — | -$3.24M | -$11.33M | — | — | -$14.57M | — | — | — | 119,773,949 |
|---|
| 2019-12-31 | $34,485.00 | — | — | $237,658.00 | — | — | -$2.38M | -$811,408.00 | — | — | -$3.19M | — | — | — | 119,596,866 |
|---|
| 2018-12-31 | $46,755.00 | — | — | $867,887.00 | — | — | -$5.04M | -$933,260.00 | — | — | -$5.97M | — | — | — | 119,013,533 |
|---|
| 2017-12-31 | — | — | — | $1.12M | — | — | -$3.55M | -$796,692.00 | — | — | -$4.34M | — | — | — | 117,975,277 |
|---|
| 2016-12-31 | $1,050.00 | — | — | $830,052.00 | — | — | -$4.29M | -$528,631.00 | — | — | -$4.82M | — | — | — | 117,684,293 |
|---|
| 2015-12-31 | $23,546.00 | — | — | $1.64M | — | — | -$7.48M | -$183,759.00 | — | — | -$7.66M | — | — | — | 118,225,959 |
|---|
| 2014-12-31 | $5,708.00 | — | — | $3.26M | — | — | -$15.08M | $5.43M | — | — | -$9.65M | — | — | — | 116,690,412 |
|---|
| 2013-12-31 | $2,456.00 | — | — | $2.65M | — | — | -$15.98M | $4,349.00 | — | — | -$15.98M | — | — | — | 107,704,996 |
|---|
| 2012-12-31 | $1,213.00 | — | — | $1.53M | — | — | -$11.95M | -$84,856.00 | — | — | -$12.04M | — | — | — | 85,325,709 |
|---|
| 2011-12-31 | $3,926.00 | — | — | $750,494.00 | — | — | -$2.69M | -$36,311.00 | — | — | -$2.72M | — | — | — | 65,538,714 |
|---|
| 2010-12-31 | — | — | — | $132,108.00 | — | — | — | -$402,844.00 | — | — | -$1.49M | — | — | — | — |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | -$2.24M | — | — | — | — |
|---|