Complete source-backed income-statement history.
- Available history
- 2013-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 | $5.78M | $5.82M | -$35,045.00 | — | $522,917.00 | $870,912.00 | -$905,957.00 | -$381,441.00 | — | — | -$1.29M | $0.00 | $0.00 | 280,848,293 | 280,848,293 |
|---|
| 2026-03-31 | $7.2M | $6.67M | $537,100.00 | — | $869,880.00 | $1.28M | -$740,463.00 | -$415,943.00 | — | — | -$1.16M | $0.00 | $0.00 | 280,848,293 | 280,848,293 |
|---|
| 2025-12-31 | $11.5M | $8.03M | $3.47M | — | $2.55M | $3M | $469,986.00 | -$307,199.00 | — | — | $162,787.00 | $0.01 | $0.01 | 10,957,255 | 10,957,255 |
|---|
| 2025-09-30 | $7.07M | $7.52M | -$449,146.00 | — | $620,733.00 | $1.04M | -$1.49M | -$318,775.00 | — | — | -$1.8M | -$0.01 | -$0.01 | 280,826,554 | 280,826,554 |
|---|
| 2025-06-30 | $7.43M | $7.21M | $221,464.00 | — | $580,797.00 | $1.05M | -$823,662.00 | -$176,283.00 | — | — | -$999,945.00 | $0.00 | $0.00 | 247,848,293 | 247,848,293 |
|---|
| 2025-03-31 | $5.88M | $5.73M | $146,588.00 | — | $633,521.00 | $1M | -$855,678.00 | -$367,927.00 | — | — | -$1.22M | $0.00 | $0.00 | 247,199,325 | 247,199,325 |
|---|
| 2024-12-31 | $5.46M | $4.32M | $1.14M | — | $608,215.00 | $1.2M | -$61,945.00 | -$500,438.00 | — | — | -$562,383.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-09-30 | $4.02M | $4.17M | -$152,781.00 | — | $525,527.00 | $771,981.00 | -$924,762.00 | -$259,473.00 | — | — | -$1.18M | $0.00 | $0.00 | 237,871,049 | 237,871,049 |
|---|
| 2024-06-30 | $5.39M | $4.85M | $538,982.00 | — | $419,210.00 | $833,310.00 | -$294,238.00 | -$203,301.00 | — | — | -$497,539.00 | $0.00 | $0.00 | 237,871,049 | 237,871,049 |
|---|
| 2024-03-31 | $5.89M | $5.02M | $870,906.00 | — | $433,062.00 | $741,311.00 | $129,595.00 | -$76,673.00 | — | — | $52,922.00 | $0.00 | $0.00 | 237,871,049 | 237,871,049 |
|---|
| 2023-12-31 | — | — | — | — | — | $34,927.00 | -$34,927.00 | — | — | — | $86,156.00 | — | — | — | — |
|---|
| 2023-09-30 | — | — | — | — | — | $52,457.00 | -$52,457.00 | — | — | — | -$40,074.00 | — | — | — | — |
|---|
| 2023-06-30 | — | — | — | — | — | $40,909.00 | -$40,909.00 | — | — | — | -$170,960.00 | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | $9,141.00 | -$9,141.00 | — | — | — | -$1.09M | — | — | — | — |
|---|
| 2022-12-31 | — | — | — | — | — | $141,159.00 | -$141,159.00 | — | — | — | -$145,768.00 | — | — | — | — |
|---|
| 2022-09-30 | — | — | — | — | — | $165,632.00 | -$165,632.00 | — | — | — | -$321,616.00 | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | — | — | $141,608.00 | -$141,608.00 | — | — | — | -$197,297.00 | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | $143,303.00 | -$143,303.00 | — | — | — | -$254,178.00 | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | $100,119.00 | -$100,119.00 | — | — | — | -$402,875.00 | $0.00 | — | 580,079,413 | — |
|---|
| 2021-09-30 | — | — | — | — | — | $838,589.00 | -$838,589.00 | — | — | — | -$819,409.00 | $0.00 | — | 564,634,496 | — |
|---|
| 2021-06-30 | — | — | — | — | — | $949,715.00 | -$949,715.00 | — | — | — | -$994,052.00 | $0.00 | — | 553,170,240 | — |
|---|
| 2021-03-31 | — | — | — | — | — | $9.05M | -$9.05M | — | — | — | -$9.56M | — | — | — | — |
|---|
| 2020-12-31 | — | — | — | — | — | $1.93M | -$1.93M | — | — | — | -$2.29M | $0.00 | — | 538,118,966 | — |
|---|
| 2020-09-30 | — | — | — | — | — | $100,077.00 | -$100,077.00 | — | — | — | -$103,335.00 | $0.00 | — | 516,254,292 | — |
|---|
| 2020-06-30 | — | — | — | — | — | $35,395.00 | -$35,395.00 | — | — | — | -$39,297.00 | $0.00 | — | 498,631,866 | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$2,865.00 | — | — | 0 | — |
|---|
| 2019-12-31 | — | — | — | — | — | $345.00 | -$345.00 | — | — | — | -$799.00 | — | — | 496,732,553 | 496,732,553 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | — | — | -$799.00 | $0.00 | — | 496,732,553 | 496,732,553 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | -$793.00 | $0.00 | — | 496,732,553 | 496,732,553 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$12,047.00 | — | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | -$12,623.00 | — | — | — | 496,732,553 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | — | — | -$21,081.00 | — | — | — | 92,867,280 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | — | — | -$24,313.00 | — | — | — | 69,216,086 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | -$1,011.00 | -$0.009 | — | 2,718,361 | — |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | -$2,451.00 | $0.00 | — | 46,202,547 | 46,202,547 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | — | — | $50,090.00 | $0.002 | $0.002 | 31,957,000 | 32,882,115 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | — | — | $120,691.00 | — | — | — | 31,957,000 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | -$694,707.00 | -$0.023 | — | 345,080 | 345,080 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | — | — | -$12,306.00 | $0.00 | — | 31,771,891 | 31,771,891 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | — | — | -$21,742.00 | -$0.001 | -$0.001 | 29,947,000 | 29,736,848 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | — | — | -$8,019.00 | — | — | — | 29,947,000 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | — | — | -$18,328.00 | — | — | — | 151,760 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | -$3,107.00 | — | — | — | 29,682,793 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | — | — | -$7,078.00 | — | — | — | 29,736,848 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | — | — | -$123,718.00 | — | — | — | 29,645,000 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | — | — | — | -$62,561.00 | — | — | — | 0 |
|---|
| 2014-12-31 | — | — | — | — | $2,625.00 | — | -$2,625.00 | — | — | — | -$2,625.00 | — | — | — | 29,645,000 |
|---|
| 2014-09-30 | — | — | — | — | $2,550.00 | — | -$2,550.00 | — | — | — | -$2,550.00 | — | — | — | 29,645,000 |
|---|
| 2014-06-30 | — | — | — | — | $6,270.00 | — | -$6,270.00 | — | — | — | -$6,270.00 | — | — | — | 29,645,000 |
|---|
| 2014-03-31 | — | — | — | — | — | $3,361.00 | -$3,361.00 | — | — | — | -$3,361.00 | $0.00 | — | 278,088 | 20,589,816 |
|---|
| 2013-12-31 | — | — | — | — | $19,360.00 | $19,360.00 | -$19,360.00 | — | — | — | -$19,360.00 | $0.00 | — | 3,320,435 | 3,320,435 |
|---|
| 2013-09-30 | — | — | — | — | $2,161.00 | $2,161.00 | -$2,161.00 | — | — | — | -$2,161.00 | $0.00 | — | 3,000,000 | 3,000,000 |
|---|
| 2013-06-30 | — | — | — | — | $6,568.00 | — | -$6,568.00 | — | — | — | -$6,568.00 | — | — | — | 3,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 | $31.88M | $28.49M | $3.39M | — | $4.38M | $6.09M | -$2.7M | -$1.17M | — | $0.00 | -$3.87M | -$0.01 | -$0.01 | 272,296,493 | 272,296,493 |
|---|
| 2024-12-31 | $20.75M | $18.36M | $2.39M | — | $1.99M | $3.55M | -$1.15M | -$1.04M | — | $0.00 | -$2.19M | -$0.01 | -$0.01 | 237,871,049 | 237,871,049 |
|---|
| 2024-03-31 | — | — | — | — | — | $181,178.00 | -$181,178.00 | — | — | — | -$398,885.00 | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | $457,540.00 | -$457,540.00 | — | — | — | -$1.75M | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | — | — | $2.03M | -$2.03M | — | — | — | -$2.47M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | $11.11M | -$11.11M | — | — | — | -$11.99M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$5,256.00 | $0.00 | — | 496,732,553 | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$70,064.00 | $0.0002 | — | 288,350,127 | — |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | $167,319.00 | -$0.004 | — | 39,441,144 | — |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | -$736,774.00 | -$0.024 | — | 30,902,589 | 30,902,589 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | — | — | -$153,827.00 | — | — | — | 29,796,760 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | — | — | — | -$74,006.00 | — | — | — | 29,645,000 |
|---|
| 2014-03-31 | — | — | — | — | — | $28,449.00 | -$28,449.00 | — | — | — | -$28,449.00 | $0.00 | — | 3,385,288 | 23,697,016 |
|---|