Complete source-backed income-statement history.
- Available history
- 2014-01-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 | — | — | — | — | — | $368,696.00 | -$368,696.00 | — | -$12.74M | — | -$12.74M | -$0.01 | -$0.01 | 920,839,272 | 920,839,272 |
|---|
| 2026-03-31 | — | — | — | — | — | $1.15M | -$1.15M | — | -$585,458.00 | — | -$585,458.00 | $0.00 | $0.00 | 765,505,880 | 765,505,880 |
|---|
| 2025-12-31 | — | — | — | — | — | $226,669.00 | -$226,669.00 | — | — | — | $42.14M | $0.21 | $0.21 | 110,223,173 | 110,223,173 |
|---|
| 2025-09-30 | — | — | — | — | — | $366,660.00 | -$366,660.00 | — | — | — | -$22.21M | -$0.06 | -$0.06 | 386,602,664 | 386,602,664 |
|---|
| 2025-06-30 | — | — | — | — | — | $171,180.00 | -$171,180.00 | — | -$20.57M | — | -$20.57M | -$0.11 | -$0.11 | 195,354,467 | 195,354,467 |
|---|
| 2025-03-31 | — | — | — | — | — | $254,850.00 | -$254,850.00 | — | -$3.75M | — | -$3.75M | -$0.12 | -$0.12 | 34,821,561 | 34,821,561 |
|---|
| 2024-12-31 | — | — | — | — | — | $553,432.00 | -$553,432.00 | — | -$563,778.00 | — | -$1.27M | -$0.07 | -$0.07 | 1,014,210 | 1,014,210 |
|---|
| 2024-09-30 | — | — | — | — | — | $296,981.00 | -$296,981.00 | — | -$1.73M | — | -$1.73M | -$0.15 | -$0.15 | 14,546,060 | 14,546,060 |
|---|
| 2024-06-30 | — | — | — | — | — | $407,674.00 | -$407,674.00 | — | -$88.00 | — | -$797,645.00 | -$0.06 | -$0.06 | 13,819,889 | 13,819,889 |
|---|
| 2024-03-31 | — | — | — | — | — | $627,339.00 | -$627,339.00 | — | -$484.00 | — | -$331,465.00 | -$0.02 | -$0.02 | 13,819,889 | 13,819,889 |
|---|
| 2023-12-31 | $0.00 | $791.00 | -$791.00 | — | — | $823,628.00 | -$824,419.00 | — | -$1.37M | — | -$1.37M | -$0.10 | -$0.10 | 193,851 | 193,851 |
|---|
| 2023-09-30 | -$28.00 | $387.00 | -$415.00 | — | — | $846,075.00 | -$846,490.00 | — | -$612,634.00 | — | -$1.02M | -$0.08 | -$0.08 | 12,789,493 | 12,789,493 |
|---|
| 2023-06-30 | $5.00 | $284.00 | -$279.00 | — | — | $1.2M | -$1.2M | — | -$2.65M | — | -$3.17M | -$0.25 | -$0.25 | 12,596,834 | 12,596,834 |
|---|
| 2023-03-31 | $433.00 | $2,085.00 | -$1,652.00 | — | — | $1.09M | -$1.09M | — | -$274,987.00 | — | -$273,390.00 | -$0.02 | -$0.02 | 12,563,389 | 12,563,389 |
|---|
| 2022-12-31 | — | — | — | — | — | $1.23M | -$1.23M | — | -$4.18M | — | -$4.11M | -$0.33 | -$0.33 | 52,811 | 52,811 |
|---|
| 2022-09-30 | — | — | — | — | — | $2.73M | -$2.73M | — | -$3.29M | — | -$3.3M | -$0.26 | -$0.26 | 12,531,868 | 12,531,868 |
|---|
| 2022-06-30 | — | — | — | — | — | $773,551.00 | -$773,551.00 | — | -$1.06M | — | -$1.07M | $0.00 | $0.00 | 367,901,679 | 367,901,679 |
|---|
| 2022-03-31 | — | — | — | — | — | $873,883.00 | -$873,883.00 | — | -$1.81M | — | -$1.8M | $0.00 | $0.00 | 367,901,679 | 376,901,679 |
|---|
| 2021-12-31 | — | — | — | — | — | $832,323.00 | -$832,323.00 | — | -$1.24M | — | -$1.23M | $0.00 | $0.00 | 11,308,874 | 11,308,874 |
|---|
| 2021-09-30 | — | — | — | — | — | $2.75M | -$2.75M | — | -$1.74M | — | -$1.74M | $0.00 | $0.00 | 364,722,331 | 364,722,331 |
|---|
| 2021-06-30 | — | — | — | — | — | $1.72M | -$1.72M | — | -$116,279.00 | — | -$116,279.00 | $0.00 | $0.00 | 347,857,137 | 347,857,137 |
|---|
| 2021-03-31 | — | — | — | — | — | $4.99M | -$4.99M | — | -$11.39M | — | -$11.39M | — | — | — | 255,272,113 |
|---|
| 2020-12-31 | — | — | — | — | — | $456,633.00 | -$456,633.00 | — | -$1.36M | — | -$1.36M | — | — | — | 6,787,728 |
|---|
| 2020-09-30 | — | — | — | — | — | $341,045.00 | -$341,045.00 | -$20,000.00 | -$1.71M | — | -$1.71M | — | — | — | 181,960,300 |
|---|
| 2020-06-30 | — | — | — | — | — | $301,931.00 | -$301,931.00 | -$20,000.00 | -$977,738.00 | — | -$977,738.00 | — | — | — | 158,738,117 |
|---|
| 2020-03-31 | — | — | — | — | — | $654,899.00 | -$654,899.00 | — | -$1.4M | — | -$1.4M | — | — | — | 152,922,870 |
|---|
| 2019-12-31 | — | — | — | — | — | $314,087.00 | -$314,087.00 | — | -$1.6M | — | -$196,510.00 | — | — | — | 13,237,021 |
|---|
| 2019-09-30 | — | — | — | — | — | $139,855.00 | -$139,855.00 | — | -$1.19M | — | -$1.79M | -$0.07 | -$0.07 | — | 24,977,520 |
|---|
| 2019-06-30 | $2.83M | $2.76M | $76,615.00 | — | — | $197,234.00 | -$197,234.00 | -$188,514.00 | -$642,365.00 | — | -$878,441.00 | — | — | — | 11,338,354 |
|---|
| 2019-03-31 | $1.24M | $1.22M | $12,018.00 | — | — | $156,758.00 | -$156,758.00 | -$360,672.00 | -$613,156.00 | — | -$866,843.00 | — | — | — | 10,007,073 |
|---|
| 2018-12-31 | $2.83M | $2.82M | $7,473.00 | — | — | $311,778.00 | -$311,778.00 | -$221,397.00 | -$581,661.00 | — | -$1.21M | — | — | — | 229,254 |
|---|
| 2018-09-30 | $1.94M | $1.93M | $12,751.00 | — | — | $155,533.00 | -$155,533.00 | -$51,020.00 | $436,529.00 | — | $272,545.00 | $0.03 | $0.06 | 83,554,285 | 9,776,298 |
|---|
| 2018-06-30 | $1.7M | $1.6M | $104,370.00 | — | — | $596,714.00 | -$492,344.00 | -$981,356.00 | -$2.46M | — | -$2.46M | — | — | — | 81,723,620 |
|---|
| 2018-03-31 | $1.46M | $1.52M | -$55,877.00 | — | — | $572,484.00 | -$628,361.00 | -$2.48M | -$1.67M | — | -$1.67M | — | — | — | 62,511,646 |
|---|
| 2017-12-31 | $1.05M | $1.11M | -$55,080.00 | — | — | $583,064.00 | -$638,144.00 | -$119,577.00 | -$2.3M | — | -$2.3M | — | — | — | 97,439 |
|---|
| 2017-09-30 | $931,318.00 | $935,033.00 | -$3,715.00 | — | — | $699,518.00 | -$703,233.00 | -$39,272.00 | -$1.4M | — | -$1.4M | -$0.03 | -$0.03 | 55,736,849 | 55,736,849 |
|---|
| 2017-06-30 | $1.02M | $1M | $12,257.00 | — | — | $511,560.00 | -$499,303.00 | -$7,683.00 | -$373,376.00 | — | -$373,376.00 | — | — | — | 55,465,303 |
|---|
| 2017-03-31 | $927,310.00 | $853,452.00 | $73,858.00 | — | — | $474,378.00 | -$400,520.00 | $100.00 | -$555,938.00 | — | -$555,938.00 | — | — | — | 55,454,000 |
|---|
| 2016-12-31 | $665,648.00 | $625,722.00 | $39,926.00 | — | — | $477,170.00 | -$437,244.00 | -$3,863.00 | -$663,939.00 | — | -$663,939.00 | — | — | — | -1,497,795 |
|---|
| 2016-09-30 | $769,897.00 | $743,132.00 | $26,765.00 | — | — | $555,113.00 | -$528,348.00 | $636.00 | -$632,591.00 | — | -$632,591.00 | — | — | — | 55,344,870 |
|---|
| 2016-06-30 | $626,416.00 | $607,237.00 | $19,179.00 | — | — | $632,712.00 | -$613,533.00 | $1,016.00 | -$761,336.00 | — | -$761,336.00 | — | — | — | 52,762,601 |
|---|
| 2016-03-31 | $629,934.00 | $618,921.00 | $11,013.00 | — | — | $2.71M | -$2.7M | $2,999.00 | -$2.67M | — | -$2.67M | — | — | — | 42,895,154 |
|---|
| 2016-01-31 | — | — | — | — | — | $5,812.00 | — | — | — | — | -$5,812.00 | — | — | — | 10,000,000 |
|---|
| 2015-12-31 | $602,894.00 | $700,017.00 | -$97,123.00 | — | — | $1.63M | -$1.73M | -$268.00 | -$1.78M | — | -$1.78M | — | — | — | 4,447,778 |
|---|
| 2015-10-31 | — | — | — | — | — | $2,227.00 | — | — | — | — | -$2,227.00 | — | — | — | 0 |
|---|
| 2015-09-30 | $363,580.00 | $311,779.00 | $51,801.00 | — | — | $369,193.00 | -$317,392.00 | — | -$522,571.00 | — | -$522,571.00 | — | — | — | 37,184,000 |
|---|
| 2015-07-31 | — | — | — | — | — | $3,012.00 | — | — | — | — | -$3,012.00 | — | — | — | 10,000,000 |
|---|
| 2015-06-30 | $159,465.00 | $150,970.00 | $8,495.00 | — | — | $372,126.00 | -$363,631.00 | -$2,510.00 | -$539,025.00 | — | -$539,025.00 | — | — | — | 26,320,715 |
|---|
| 2015-04-30 | — | — | — | — | — | $2,825.00 | — | — | — | — | -$2,825.00 | — | — | — | 10,000,000 |
|---|
| 2015-03-31 | $75,999.00 | $71,160.00 | $4,839.00 | — | — | $438,165.00 | -$433,326.00 | -$1,651.00 | -$475,282.00 | — | -$475,282.00 | — | — | — | 9,943,628 |
|---|
| 2015-01-31 | — | — | — | — | — | $19,170.00 | — | — | — | — | -$19,170.00 | — | — | — | 10,000,000 |
|---|
| 2014-10-31 | — | — | — | — | — | $4,841.00 | — | — | — | — | -$4,841.00 | — | — | — | 4,664,847 |
|---|
| 2014-07-31 | — | — | — | — | — | $16,288.00 | — | — | — | — | -$16,288.00 | — | — | — | 7,362,637 |
|---|
| 2014-04-30 | — | — | — | — | — | $7,076.00 | — | — | — | — | -$7,076.00 | — | — | — | 5,000,000 |
|---|
| 2014-01-31 | — | — | — | — | — | $14,176.00 | — | — | — | — | -$14,176.00 | — | — | — | 5,000,000 |
|---|
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 | — | — | — | — | — | $1.02M | -$1.02M | — | -$4.39M | — | -$4.39M | -$0.02 | -$0.02 | 317,104,646 | 317,104,646 |
|---|
| 2024-12-31 | — | — | — | — | — | $1.89M | -$1.89M | — | -$3.42M | — | -$4.13M | -$0.30 | -$0.30 | 15,077,923 | 15,077,923 |
|---|
| 2023-12-31 | $410.00 | $3,547.00 | -$3,137.00 | — | — | $3.96M | -$3.96M | — | -$4.9M | — | -$5.84M | -$0.45 | -$0.45 | 12,844,609 | 12,844,609 |
|---|
| 2022-12-31 | $847.00 | $5,052.00 | -$4,205.00 | — | — | $5.58M | -$5.59M | — | -$10.33M | — | -$10.29M | -$0.83 | -$0.83 | 12,406,677 | 12,406,677 |
|---|
| 2021-12-31 | — | — | — | — | — | $10.3M | -$10.3M | — | -$14.49M | — | -$14.48M | -$0.04 | -$0.04 | 334,343,830 | 334,343,830 |
|---|
| 2020-12-31 | — | — | — | — | — | $1.75M | -$1.75M | — | -$5.44M | — | -$5.44M | — | — | — | 171,391,733 |
|---|
| 2019-12-31 | — | — | — | — | — | $807,934.00 | -$807,934.00 | — | -$4.05M | — | -$3.73M | — | — | — | 29,170,995 |
|---|
| 2018-12-31 | $7.94M | $7.87M | $68,716.00 | — | — | $994,913.00 | -$994,913.00 | -$3.73M | -$3.67M | — | -$5.07M | — | — | — | 7,829,947 |
|---|
| 2017-12-31 | $3.94M | $3.91M | $27,320.00 | — | — | $2.27M | -$2.24M | -$166,432.00 | -$4.63M | — | -$4.63M | — | — | — | 55,653,369 |
|---|
| 2016-12-31 | $2.69M | $2.6M | $96,884.00 | — | — | $4.38M | -$4.28M | $788.00 | -$4.73M | — | -$4.73M | — | — | — | 52,728,587 |
|---|
| 2015-12-31 | $1.13M | $1.16M | -$27,788.00 | — | — | $2.81M | -$2.84M | $203.00 | -$3.31M | — | -$3.31M | — | — | — | 25,698,747 |
|---|
| 2015-10-31 | — | — | — | — | — | $27,234.00 | — | — | — | — | -$27,234.00 | — | — | — | 10,000,000 |
|---|
| 2014-10-31 | — | — | — | — | — | $42,381.00 | — | — | — | — | -$42,381.00 | — | — | — | 7,455,288 |
|---|