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 | $0.00 | $0.00 | $0.00 | — | — | $90,911.00 | -$90,911.00 | — | -$104,132.00 | $0.00 | -$104,132.00 | — | -$0.001 | — | 148,312,685 |
|---|
| 2026-03-31 | $0.00 | $0.00 | $0.00 | — | — | $163,955.00 | -$163,955.00 | — | -$175,256.00 | $0.00 | -$175,256.00 | — | -$0.001 | — | 147,510,907 |
|---|
| 2025-06-30 | $0.00 | $0.00 | $0.00 | — | — | $94,045.00 | -$94,045.00 | — | -$107,616.00 | $0.00 | -$107,616.00 | — | -$0.001 | — | 135,932,685 |
|---|
| 2025-03-31 | $0.00 | $0.00 | $0.00 | — | — | $434,737.00 | -$434,737.00 | -$5,718.00 | -$440,455.00 | $0.00 | -$440,455.00 | — | -$0.003 | — | 132,432,685 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $127,462.00 | -$127,462.00 | — | — | $0.00 | -$133,224.00 | — | — | — | — |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | $92,649.00 | -$92,649.00 | — | — | — | -$95,887.00 | — | — | — | — |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | $144,955.00 | -$144,955.00 | — | -$110,554.00 | $399.00 | -$110,953.00 | — | -$0.001 | — | 126,270,894 |
|---|
| 2024-03-31 | $0.00 | $0.00 | $0.00 | — | — | $167,489.00 | -$167,489.00 | -$3,163.00 | — | $0.00 | -$170,652.00 | — | -$0.0014 | — | 123,809,123 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $191,673.00 | -$32,746.00 | — | — | — | -$395,348.00 | -$0.006 | — | 226,438 | — |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | $238,824.00 | -$238,824.00 | — | — | — | $734,248.00 | $0.006 | — | 123,482,685 | — |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $156,163.00 | -$156,163.00 | — | — | $0.00 | -$173,443.00 | -$0.001 | — | 123,482,685 | — |
|---|
| 2023-03-31 | $0.00 | $0.00 | $0.00 | — | — | $183,908.00 | -$183,908.00 | — | — | $0.00 | -$197,014.00 | -$0.0016 | — | 123,482,685 | — |
|---|
| 2022-12-31 | — | -$2,230.00 | $2,230.00 | — | — | $291,091.00 | -$288,861.00 | — | — | — | -$856,425.00 | -$0.004 | — | 326,024 | — |
|---|
| 2022-09-30 | — | $2,230.00 | -$2,230.00 | — | — | $275,730.00 | -$277,960.00 | — | — | — | -$307,006.00 | -$0.002 | — | 122,937,468 | — |
|---|
| 2022-06-30 | — | — | — | — | — | $407,313.00 | -$407,313.00 | — | — | — | $226,297.00 | $0.002 | — | 121,911,366 | — |
|---|
| 2022-03-31 | — | — | — | — | — | $531,140.00 | -$531,140.00 | — | — | — | -$590,971.00 | -$0.0049 | — | 119,927,463 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $461,338.00 | -$461,338.00 | — | — | — | -$469,018.00 | $0.00 | — | 648,849 | 648,849 |
|---|
| 2021-09-30 | $0.00 | — | — | — | — | $169,910.00 | -$169,910.00 | — | — | — | -$173,325.00 | -$0.001 | — | 117,918,500 | 117,918,500 |
|---|
| 2021-06-30 | — | — | — | — | — | $1.21M | -$1.21M | — | — | — | -$1.23M | -$0.01 | — | 116,077,630 | 116,077,630 |
|---|
| 2021-03-31 | $0.00 | — | — | — | — | $955,686.00 | -$955,686.00 | — | — | — | -$971,744.00 | -$0.01 | — | 114,146,685 | 114,146,685 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $205,004.00 | -$205,004.00 | — | — | — | -$209,596.00 | — | — | — | 341,171 |
|---|
| 2020-09-30 | $0.00 | — | — | — | — | $215,252.00 | -$215,252.00 | — | — | — | -$176,633.00 | — | — | — | 113,792,468 |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | $556,474.00 | -$556,474.00 | — | — | — | -$574,513.00 | — | — | — | 111,171,037 |
|---|
| 2020-03-31 | $0.00 | — | — | — | — | $3.1M | -$3.1M | — | — | — | -$3.1M | — | — | — | 110,156,839 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $2.92M | -$2.92M | — | — | — | -$2.93M | — | — | — | 480,570 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | $6.19M | -$6.19M | — | — | — | -$6.29M | — | — | — | 107,659,860 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | $7.17M | -$7.17M | — | — | — | -$7.17M | — | — | — | 107,274,850 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $11.14M | -$11.14M | — | — | — | -$11.14M | — | — | — | 106,169,574 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $7.17M | -$7.17M | — | — | — | -$7.16M | — | — | — | 662,562 |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $7.48M | -$7.48M | — | — | — | -$7.33M | — | — | — | 103,775,728 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $9.38M | -$9.38M | — | — | — | -$9.39M | — | — | — | 102,362,597 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $4.37M | -$4.37M | — | — | — | -$5.44M | — | — | — | 101,351,403 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $582,180.00 | -$582,180.00 | — | — | — | -$589,232.00 | — | — | — | -191,544 |
|---|
| 2017-09-30 | $0.00 | — | — | — | — | $582,553.00 | -$582,553.00 | — | — | — | -$587,148.00 | — | — | — | 100,145,770 |
|---|
| 2017-06-30 | $0.00 | — | — | — | — | $566,046.00 | -$566,046.00 | — | — | — | -$1.65M | — | — | — | 100,614,469 |
|---|
| 2012-03-31 | — | — | — | — | — | $57,015.00 | -$57,015.00 | -$882.00 | — | — | -$57,897.00 | $0.00 | — | — | 13,739,307 |
|---|
| 2011-12-31 | — | — | — | — | — | $1.61M | $2.56M | $6,118.00 | — | — | $2.57M | — | — | — | 362,500 |
|---|
| 2011-09-30 | — | — | — | — | — | $361,403.00 | -$361,403.00 | -$882.00 | — | — | -$362,285.00 | — | — | — | 11,836,700 |
|---|
| 2011-03-31 | — | — | — | — | — | $62,913.00 | -$62,913.00 | -$863.00 | — | — | -$63,775.00 | -$0.01 | — | — | 11,667,090 |
|---|
| 2010-12-31 | — | — | — | — | — | $183,947.00 | $804,341.00 | $6,118.00 | — | — | $810,459.00 | — | — | — | 98,362 |
|---|
| 2010-09-30 | — | — | — | — | — | $68,553.00 | -$68,553.00 | -$882.00 | — | — | -$69,435.00 | — | — | — | 11,342,318 |
|---|
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 | $0.00 | $0.00 | — | — | $1.33M | -$1.33M | — | -$1.37M | $33.00 | -$1.37M | — | -$0.01 | — | 135,920,356 |
|---|
| 2024-12-31 | $0.00 | $0.00 | $0.00 | — | — | $529,992.00 | -$529,992.00 | -$50,325.00 | -$510,317.00 | $399.00 | -$510,716.00 | -$0.004 | -$0.004 | 124,132,685 | 124,132,685 |
|---|
| 2023-12-31 | $0.00 | $0.00 | $0.00 | — | — | $770,568.00 | -$770,568.00 | $739,991.00 | — | $980.00 | -$31,557.00 | -$0.003 | -$0.003 | 123,709,123 | 123,709,123 |
|---|
| 2022-12-31 | $0.00 | $0.00 | $0.00 | — | — | $1.51M | -$1.51M | — | -$1.53M | $0.00 | -$1.53M | -$0.01 | — | 122,076,877 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $2.8M | -$2.8M | — | -$2.84M | — | -$2.84M | -$0.02 | — | 116,733,164 | 116,733,164 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $4.08M | -$4.08M | — | -$4.07M | — | -$4.07M | — | — | — | 112,215,827 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $27.42M | -$27.42M | — | — | — | -$27.53M | — | — | — | 107,649,127 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | $28.41M | -$28.41M | — | — | — | -$29.32M | — | — | — | 103,168,018 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | $2.38M | -$2.38M | — | — | — | -$3.48M | — | — | — | 101,214,245 |
|---|
| 2011-12-31 | — | — | — | — | — | $2.09M | $2.09M | $3,500.00 | — | — | $2.09M | — | — | — | 12,131,928 |
|---|
| 2010-12-31 | — | — | — | — | — | $494,144.00 | $494,144.00 | $3,500.00 | — | — | $497,644.00 | — | — | — | 11,261,237 |
|---|