Complete source-backed income-statement history.
- Available history
- 2014-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 | $227,629.00 | — | — | $1.3M | — | $2.63M | -$2.63M | — | — | — | -$2.37M | -$4.46 | -$4.46 | 531,968 | 531,968 |
|---|
| 2026-03-31 | — | — | — | $749,813.00 | — | $2.28M | -$2.28M | — | — | — | -$2.22M | -$4.18 | -$4.18 | 531,968 | 531,968 |
|---|
| 2025-12-31 | — | — | — | $114,429.00 | — | $9.03M | -$9.03M | — | — | — | -$8.98M | -$114.75 | -$114.75 | -149,774 | -149,774 |
|---|
| 2025-09-30 | — | — | — | $61,826.00 | — | $895,130.00 | -$895,130.00 | — | — | — | -$873,467.00 | -$1.81 | -$1.81 | 481,587 | 481,587 |
|---|
| 2025-06-30 | $0.00 | — | — | $116,383.00 | — | $965,565.00 | -$965,565.00 | — | — | — | -$957,825.00 | -$81.21 | -$81.21 | 11,794 | 11,794 |
|---|
| 2025-03-31 | — | — | — | $75,532.00 | — | $1.72M | -$1.72M | — | — | — | -$1.71M | -$240.07 | -$240.07 | 7,121 | 7,121 |
|---|
| 2024-12-31 | — | — | — | $175,344.00 | — | $1.49M | -$1.49M | — | — | — | -$1.46M | $7.42 | $7.42 | 26,758 | 26,758 |
|---|
| 2024-09-30 | — | — | — | $137,234.00 | — | $1.01M | -$1.01M | — | — | — | -$972,121.00 | -$11.38 | -$11.38 | 85,458 | 85,458 |
|---|
| 2024-06-30 | — | — | — | $214,447.00 | — | $1.47M | -$1.47M | — | — | — | -$1.42M | -$2.37 | -$2.37 | 600,417 | 600,417 |
|---|
| 2024-03-31 | — | — | — | $243,002.00 | — | $1.77M | -$1.77M | — | — | — | -$1.72M | -$3.27 | -$3.27 | 524,326 | 524,326 |
|---|
| 2023-12-31 | — | — | — | $59,953.00 | — | $970,701.00 | -$970,701.00 | — | — | — | -$881,796.00 | -$0.03 | -$0.03 | 28,385 | 28,385 |
|---|
| 2023-09-30 | — | — | — | $1.04M | — | $2.53M | -$2.53M | — | — | — | -$2.44M | -$5.21 | -$5.21 | 469,254 | 469,254 |
|---|
| 2023-06-30 | — | — | — | $2.35M | — | $3.97M | -$3.97M | — | — | — | -$3.88M | -$11.45 | -$11.45 | 338,638 | 338,638 |
|---|
| 2023-03-31 | $0.00 | — | — | $3.73M | — | $5.42M | -$5.42M | — | — | — | -$5.34M | -$2.23 | -$2.23 | 2,391,964 | 2,391,964 |
|---|
| 2022-12-31 | $0.00 | — | — | $4.69M | — | $6.48M | -$6.48M | — | — | — | -$6.37M | -$2.75 | -$2.75 | 43,488 | 43,488 |
|---|
| 2022-09-30 | $0.00 | — | — | $3.79M | — | $14.49M | -$14.49M | — | — | — | -$14.41M | -$6.41 | -$6.41 | 2,247,753 | 2,247,753 |
|---|
| 2022-06-30 | $0.00 | — | — | $2.92M | — | $4.76M | -$4.76M | — | — | — | -$4.72M | -$2.20 | -$2.20 | 2,140,899 | 2,140,899 |
|---|
| 2022-03-31 | $0.00 | — | — | $4.44M | — | $6.12M | -$6.12M | — | — | — | -$6.11M | -$3.30 | -$3.30 | 1,850,208 | 1,850,208 |
|---|
| 2021-12-31 | $0.00 | — | — | $2.7M | — | $4.14M | -$4.14M | — | — | — | -$4.1M | -$2.31 | -$2.31 | 52,073 | 52,073 |
|---|
| 2021-09-30 | $0.00 | — | — | $2.02M | — | $3.75M | -$3.75M | — | — | — | -$3.74M | -$2.09 | -$2.09 | 1,792,190 | 1,792,190 |
|---|
| 2021-06-30 | $571,387.00 | — | — | $2.1M | — | $3.69M | -$3.12M | — | — | — | -$3.07M | -$0.07 | -$0.07 | 44,756,201 | 44,756,201 |
|---|
| 2021-03-31 | $1.27M | — | — | $1.74M | — | $3.07M | -$1.8M | — | — | — | -$1.85M | -$0.06 | -$0.06 | 30,551,316 | 30,551,316 |
|---|
| 2020-12-31 | $1.48M | — | — | $2.02M | — | $3.24M | -$1.76M | — | — | — | -$1.77M | -$0.10 | -$0.10 | 1,745,201 | 1,745,201 |
|---|
| 2020-09-30 | $1.38M | — | — | $1.8M | — | $3.14M | -$1.76M | — | — | — | -$1.72M | -$0.10 | -$0.10 | 17,968,664 | 17,968,664 |
|---|
| 2020-06-30 | $1.24M | — | — | $1.44M | — | $3.14M | -$1.9M | — | — | — | -$1.78M | -$0.13 | -$0.13 | 13,951,283 | 13,951,283 |
|---|
| 2020-03-31 | $1.13M | — | — | $1.64M | — | $3.5M | -$2.37M | — | — | — | -$2.08M | — | — | — | 9,534,842 |
|---|
| 2019-12-31 | $1.04M | — | — | $1.34M | — | $3.1M | -$2.06M | — | — | — | -$1.88M | — | — | — | 265,901 |
|---|
| 2019-09-30 | $874,949.00 | — | — | $1.14M | — | $4.64M | -$3.76M | — | — | — | -$2.63M | — | — | — | 3,605,913 |
|---|
| 2019-06-30 | $895,778.00 | $36,148.00 | — | $840,144.00 | — | $1.81M | -$912,102.00 | — | — | — | -$903,645.00 | — | — | — | 3,015,807 |
|---|
| 2019-03-31 | $104,977.00 | $47,329.00 | — | $1,706.00 | — | $2.35M | -$2.24M | — | — | $0.00 | -$1.52M | — | — | — | 18,067,807 |
|---|
| 2018-12-31 | $638,599.00 | $74,934.00 | — | $483,775.00 | — | $1.74M | -$1.1M | — | — | — | -$1.09M | — | — | — | 132,326 |
|---|
| 2018-09-30 | $469,051.00 | $91,937.00 | — | $353,607.00 | — | $782,565.00 | -$313,514.00 | — | — | — | -$307,450.00 | — | — | — | 1,653,340 |
|---|
| 2018-06-30 | $245,502.00 | $179,945.00 | — | $6.17M | — | $9.35M | -$9.1M | — | — | — | $111,233.00 | — | — | — | 18,037,274 |
|---|
| 2018-03-31 | $178,582.00 | $83,934.00 | — | $4.68M | — | $8.46M | -$8.28M | — | — | $0.00 | -$381,549.00 | — | — | — | 17,893,912 |
|---|
| 2017-12-31 | $282,828.00 | $133,343.00 | — | $4.26M | — | $8.38M | -$8.09M | — | — | — | -$8.03M | — | — | — | 128,739 |
|---|
| 2017-09-30 | $413,601.00 | $148,756.00 | — | $4.74M | — | $9.82M | -$9.41M | — | — | $0.00 | -$9.33M | — | — | — | 17,386,249 |
|---|
| 2017-06-30 | $335,523.00 | $145,325.00 | — | $4.08M | — | $9.21M | -$8.88M | — | — | $0.00 | -$8.8M | — | — | — | 17,130,264 |
|---|
| 2017-03-31 | $242,547.00 | $79,106.00 | — | $3.91M | — | $8.59M | -$8.35M | — | — | $0.00 | -$8.27M | — | — | — | 16,873,512 |
|---|
| 2016-12-31 | $298,904.00 | $133,706.00 | — | $4.23M | — | $8.28M | -$7.98M | — | — | — | -$7.9M | — | — | — | 129,475 |
|---|
| 2016-09-30 | $599,074.00 | $221,090.00 | — | $5.67M | — | $11.33M | -$10.74M | — | — | $0.00 | -$10.64M | — | — | — | 16,361,617 |
|---|
| 2016-06-30 | $112,685.00 | $110,931.00 | — | $6.09M | — | $11.58M | -$11.47M | — | -$11.47M | $0.00 | -$11.36M | — | — | — | 16,105,555 |
|---|
| 2016-03-31 | $0.00 | $197,020.00 | — | $4.39M | — | $9.7M | -$9.7M | — | -$9.7M | $0.00 | -$9.59M | — | — | — | 15,843,532 |
|---|
| 2015-12-31 | $0.00 | $0.00 | — | $3.31M | — | $7.93M | -$7.93M | — | -$7.93M | — | -$7.89M | — | — | — | 512,478 |
|---|
| 2015-09-30 | $0.00 | $0.00 | — | $3.45M | — | $8.17M | -$8.17M | — | -$8.17M | $0.00 | -$8.15M | — | — | — | 15,290,435 |
|---|
| 2015-06-30 | — | $0.00 | — | $3.19M | — | $7.09M | — | — | -$7.09M | $0.00 | -$7.08M | — | — | — | 15,034,764 |
|---|
| 2015-03-31 | — | $0.00 | — | $2.8M | — | $6.02M | — | — | -$6.02M | — | -$6.02M | — | — | — | 10,179,955 |
|---|
| 2014-09-30 | — | — | — | $909,123.00 | — | $1.99M | — | — | -$1.99M | $0.00 | -$1.99M | — | — | — | 1,797,664 |
|---|
| 2014-06-30 | — | — | — | $1.1M | — | $2.19M | — | — | -$2.19M | $0.00 | -$2.19M | — | — | — | 1,539,463 |
|---|
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 | — | — | — | $368,170.00 | — | $12.61M | -$12.61M | — | — | $0.00 | -$12.52M | -$129.10 | -$129.10 | 96,967 | 96,967 |
|---|
| 2024-12-31 | — | — | — | $770,027.00 | — | $5.73M | -$5.73M | — | — | — | -$5.58M | -$69.54 | -$69.54 | 80,184 | 80,184 |
|---|
| 2023-12-31 | — | — | — | $7.17M | — | $12.89M | -$12.89M | — | — | — | -$12.54M | -$30.74 | -$30.74 | 408,078 | 408,078 |
|---|
| 2022-12-31 | $0.00 | — | — | $15.84M | — | $31.84M | -$31.84M | — | — | — | -$31.61M | -$14.88 | -$14.88 | 2,124,511 | 2,124,511 |
|---|
| 2021-12-31 | $1.84M | — | — | $8.55M | — | $14.65M | -$12.81M | — | — | — | -$12.77M | -$7.72 | -$7.72 | 1,654,638 | 1,654,638 |
|---|
| 2020-12-31 | $5.23M | — | — | $6.91M | — | $13.02M | -$7.79M | — | — | — | -$7.35M | -$0.50 | -$0.50 | 15,578,611 | 15,578,611 |
|---|
| 2019-12-31 | $3.47M | — | — | $4.02M | — | $11.73M | -$8.27M | — | — | $0.00 | -$6.94M | — | — | — | 3,268,637 |
|---|
| 2018-12-31 | $1.95M | $430,750.00 | — | $1.29M | — | $3.64M | -$1.68M | — | — | — | -$1.67M | — | — | — | 1,539,388 |
|---|
| 2017-12-31 | $1.27M | $506,530.00 | — | $16.99M | — | $36M | -$34.73M | — | — | — | -$34.43M | — | — | — | 17,260,626 |
|---|
| 2016-12-31 | $1.01M | $662,747.00 | — | $20.38M | — | $40.9M | -$39.89M | — | — | — | -$39.49M | — | — | — | 16,233,985 |
|---|
| 2015-12-31 | $0.00 | $0.00 | — | $12.75M | — | $29.21M | -$29.21M | — | -$29.21M | — | -$29.14M | — | — | — | 14,032,916 |
|---|