Complete source-backed income-statement history.
- Available history
- 2014-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 | $14.48M | $5.92M | $8.56M | $11.64M | $32.91M | — | -$35.99M | -$717,000.00 | — | $0.00 | -$36.71M | -$0.63 | -$0.63 | 57,842,713 | 57,842,713 |
|---|
| 2026-03-31 | $11.71M | $4.77M | $6.94M | $8.61M | $30.18M | — | -$31.85M | -$487,000.00 | — | $0.00 | -$32.33M | -$0.71 | -$0.71 | 45,822,486 | 45,822,486 |
|---|
| 2025-12-31 | $14.26M | $6.59M | $7.67M | $8.82M | $19.78M | — | -$20.93M | $102,000.00 | — | $0.00 | -$20.82M | -$0.47 | -$0.47 | 1,173,040 | 1,173,040 |
|---|
| 2025-09-30 | $8.1M | $4.63M | $3.47M | $7.76M | $15.31M | — | -$19.6M | $71,000.00 | — | $0.00 | -$19.53M | -$0.43 | -$0.43 | 44,953,694 | 44,953,694 |
|---|
| 2025-06-30 | $6.65M | $3.53M | $3.12M | $7.72M | $9.73M | — | -$14.32M | -$178,000.00 | — | $0.00 | -$14.5M | -$0.36 | -$0.36 | 40,668,245 | 40,668,245 |
|---|
| 2025-03-31 | $6.26M | $4.75M | $1.51M | $7.3M | $7.69M | — | -$13.49M | -$771,000.00 | — | $0.00 | -$14.26M | -$0.40 | -$0.40 | 35,943,880 | 35,943,880 |
|---|
| 2024-12-31 | $8.3M | $4.35M | $3.95M | $9.36M | $8.86M | — | -$14.27M | -$1.21M | — | $0.00 | -$15.48M | -$0.45 | -$0.45 | 617,564 | 617,564 |
|---|
| 2024-09-30 | $4.26M | $8.31M | -$4.05M | $10.55M | $8.25M | — | -$22.85M | -$1.13M | — | $0.00 | -$23.98M | -$0.77 | -$0.77 | 31,044,897 | 31,044,897 |
|---|
| 2024-06-30 | $4.87M | $4.57M | $298,000.00 | $10.8M | $8.99M | — | -$19.49M | -$794,000.00 | — | $0.00 | -$20.29M | -$0.03 | -$0.03 | 616,585,664 | 616,585,664 |
|---|
| 2024-03-31 | $5.05M | $4.71M | $335,000.00 | $10.44M | $8.13M | — | -$18.23M | -$645,000.00 | — | $0.00 | -$18.88M | -$0.03 | -$0.03 | 614,588,546 | 614,588,546 |
|---|
| 2023-12-31 | $8.03M | $6.94M | $1.09M | $10.75M | $7.34M | — | -$17M | -$186,000.00 | — | $0.00 | -$17.19M | -$0.03 | -$0.03 | 15,270,946 | 15,270,946 |
|---|
| 2023-09-30 | $6.1M | $4.93M | $1.17M | $12.77M | $7.43M | — | -$19.02M | -$5.08M | — | — | -$24.1M | -$0.04 | -$0.04 | 592,452,262 | 592,452,262 |
|---|
| 2023-06-30 | $4.13M | $3.71M | $417,000.00 | $12.83M | $7.46M | — | -$19.87M | -$555,000.00 | — | — | -$20.42M | -$0.04 | -$0.04 | 567,125,022 | 567,125,022 |
|---|
| 2023-03-31 | $4.14M | $3.72M | $414,000.00 | $12.41M | $7.72M | — | -$19.71M | $21.03M | — | $0.00 | $1.32M | $0.00 | $0.00 | 497,473,222 | 540,532,813 |
|---|
| 2022-12-31 | $5.57M | $4.95M | $619,000.00 | $11.63M | $7.85M | — | -$18.86M | $30.42M | — | $0.00 | $11.56M | $0.02 | -$0.01 | 3,707,739 | 9,859,892 |
|---|
| 2022-09-30 | $4.62M | $3.87M | $756,000.00 | $10.99M | $7.34M | — | -$17.57M | -$42.82M | — | — | -$60.39M | -$0.13 | -$0.13 | 472,475,747 | 472,475,747 |
|---|
| 2022-06-30 | $137,000.00 | $2.89M | $824,000.00 | $9.3M | $8.56M | — | -$17.04M | $121.27M | — | — | $104.23M | $0.22 | -$0.03 | 464,133,903 | 601,330,959 |
|---|
| 2022-03-31 | $292,000.00 | $1.95M | $527,000.00 | $7.8M | $7.88M | — | -$15.16M | $101.88M | — | $0.00 | $86.72M | $0.19 | -$0.03 | 455,942,886 | 605,198,839 |
|---|
| 2021-12-31 | $198,000.00 | $4.49M | -$483,000.00 | $7.66M | $5.81M | — | -$13.95M | $98.38M | — | $0.00 | $84.43M | $0.21 | $0.21 | 8,192,740 | 8,192,740 |
|---|
| 2021-09-30 | $276,000.00 | $4.78M | -$1.25M | $7.2M | $7.59M | — | -$16.03M | $58.95M | — | — | $42.91M | $0.10 | $0.08 | 445,378,308 | 581,760,516 |
|---|
| 2021-06-30 | $433,000.00 | $2.9M | $392,000.00 | $7.11M | $9.18M | — | -$15.89M | -$164.42M | — | — | -$180.31M | -$0.42 | -$0.42 | 431,840,854 | 431,840,854 |
|---|
| 2021-03-31 | $487,000.00 | $2.32M | $526,000.00 | $5.26M | — | — | -$11.32M | -$238.2M | — | $0.00 | -$249.51M | -$0.68 | -$0.68 | 364,274,433 | 364,274,433 |
|---|
| 2020-12-31 | $607,000.00 | — | $2.58M | $4.69M | — | — | -$10.31M | -$91.33M | — | $0.00 | -$101.63M | -$0.44 | -$0.44 | 7,662,298 | 7,662,298 |
|---|
| 2020-09-30 | $514,000.00 | — | $835,000.00 | $4.57M | — | — | -$12.47M | -$10.96M | — | $0.00 | -$23.43M | -$0.10 | -$0.10 | 236,519,812 | 236,519,812 |
|---|
| 2020-06-30 | $216,000.00 | $1.4M | -$1.14M | $3.8M | — | — | -$12.53M | $5.01M | — | $0.00 | -$7.52M | — | — | — | 220,305,606 |
|---|
| 2020-03-31 | $31,000.00 | $19.67M | -$19.63M | $7.36M | — | — | -$43.83M | $1.24M | — | $0.00 | -$42.59M | — | — | — | 203,745,974 |
|---|
| 2019-12-31 | $1.25M | $17.2M | -$8.25M | $9.74M | — | — | -$34.88M | -$734,000.00 | — | — | -$35.61M | — | — | — | 4,949,903 |
|---|
| 2019-09-30 | $959,000.00 | $7.66M | -$3.34M | $11.08M | — | — | -$31.36M | $11.87M | — | $0.00 | -$19.5M | — | — | — | 197,223,419 |
|---|
| 2019-06-30 | $1.48M | $9.16M | -$4.55M | $10.5M | — | — | -$34.65M | $3.58M | — | $0.00 | -$31.07M | — | — | — | 177,012,497 |
|---|
| 2019-03-31 | $1.24M | $6.73M | -$3.31M | $7.11M | — | — | -$29.77M | $403,000.00 | — | $0.00 | -$29.37M | — | — | — | 176,954,116 |
|---|
| 2018-12-31 | $271,000.00 | $12.17M | -$4.99M | $8.06M | — | — | -$28.61M | $21.29M | — | $0.00 | -$7.32M | — | — | — | 6,562,167 |
|---|
| 2018-09-30 | $837,000.00 | $7.74M | -$2.58M | $7.4M | — | — | -$22.98M | -$8.91M | — | $0.00 | -$31.88M | — | — | — | 176,332,575 |
|---|
| 2018-06-30 | $553,000.00 | $3.84M | -$216,000.00 | $8.29M | — | — | -$20.06M | -$12.43M | — | $0.00 | -$32.5M | — | — | — | 138,767,873 |
|---|
| 2018-03-31 | $2.95M | $3.31M | -$362,000.00 | $8.11M | — | — | -$15.93M | -$6.35M | — | $0.00 | -$22.27M | — | — | — | 137,069,008 |
|---|
| 2017-12-31 | -$2.94M | $4.04M | -$1.13M | $8.37M | — | — | -$15.67M | -$605,000.00 | — | $0.00 | -$16.28M | — | — | — | 7,015,623 |
|---|
| 2017-09-30 | $2.1M | $2.96M | -$860,000.00 | $9.77M | — | — | -$16.61M | -$774,000.00 | — | $0.00 | -$17.38M | — | — | — | 128,898,682 |
|---|
| 2017-06-30 | $814,000.00 | $1.71M | -$900,000.00 | $5.6M | — | — | -$11.64M | -$733,000.00 | — | $0.00 | -$12.37M | — | — | — | 103,689,994 |
|---|
| 2017-03-31 | $553,000.00 | $1.05M | -$492,000.00 | $7M | — | — | -$12.4M | -$676,000.00 | — | $0.00 | -$13.07M | — | — | — | 93,905,880 |
|---|
| 2016-12-31 | $276,000.00 | $512,000.00 | -$236,000.00 | $5.51M | — | — | -$9.44M | — | — | $0.00 | -$9.97M | — | — | — | 1,405,822 |
|---|
| 2016-09-30 | $37,000.00 | $114,000.00 | -$77,000.00 | $6.88M | — | — | -$10.51M | — | — | $0.00 | -$10.89M | — | — | — | 93,386,139 |
|---|
| 2016-06-30 | $19,000.00 | $34,000.00 | -$15,000.00 | $7.54M | — | — | -$11.55M | — | — | $0.00 | -$11.86M | — | — | — | 92,742,097 |
|---|
| 2016-03-31 | — | — | — | $6.42M | — | — | -$10.93M | — | — | $0.00 | -$11.22M | — | — | — | 77,324,890 |
|---|
| 2015-12-31 | $0.00 | — | $0.00 | $4.71M | — | — | -$8.19M | — | — | $0.00 | -$8.41M | — | — | — | 5,062,729 |
|---|
| 2015-09-30 | — | — | — | $4.68M | — | $1,826.00 | -$8.32M | — | — | $0.00 | -$8.59M | — | — | — | 1,955,222 |
|---|
| 2015-06-30 | $23,000.00 | — | $23,000.00 | $5.2M | — | $41,647.00 | -$6.91M | — | — | $0.00 | -$7.19M | — | — | — | 1,950,399 |
|---|
| 2015-03-31 | — | — | — | $3.67M | — | $1,659.00 | -$5.4M | — | — | $0.00 | -$5.69M | — | — | — | 1,934,595 |
|---|
| 2014-12-31 | — | — | — | — | — | $2,631.00 | — | — | — | — | $2,631.00 | — | — | — | 10,500,000 |
|---|
| 2014-09-30 | — | — | — | — | — | $21,653.00 | — | — | — | — | $21,653.00 | — | — | — | 120,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 | $35.26M | $19.49M | $15.76M | $31.59M | $52.51M | — | -$68.34M | -$776,000.00 | -$69.11M | $0.00 | -$69.11M | -$1.66 | -$1.66 | 41,727,983 | 41,727,983 |
|---|
| 2024-12-31 | $22.47M | $21.94M | $533,000.00 | $41.14M | $34.23M | — | -$74.84M | -$3.77M | -$78.62M | $0.00 | -$78.62M | -$2.50 | -$2.50 | 31,486,079 | 31,486,079 |
|---|
| 2023-12-31 | $22.39M | $19.3M | $3.09M | $48.75M | $29.94M | — | -$75.6M | $15.21M | — | $0.00 | -$60.39M | -$0.11 | -$0.11 | 567,974,492 | 567,974,492 |
|---|
| 2022-12-31 | $16.39M | $13.66M | $2.73M | $39.72M | $31.63M | — | -$68.63M | $210.75M | — | $0.00 | $142.12M | $0.30 | -$0.11 | 467,952,475 | 618,205,605 |
|---|
| 2021-12-31 | $1.39M | $14.49M | -$811,000.00 | $27.22M | $29.15M | — | -$57.18M | -$245.29M | — | $0.00 | -$302.47M | -$0.72 | -$0.72 | 422,321,023 | 422,321,023 |
|---|
| 2020-12-31 | $1.37M | $22.32M | -$17.37M | $20.41M | $41.35M | — | -$79.13M | -$96.04M | — | $0.00 | -$175.17M | -$0.77 | -$0.77 | 227,912,358 | 227,912,358 |
|---|
| 2019-12-31 | $4.92M | $40.75M | -$19.45M | $38.43M | — | — | -$130.66M | $15.11M | — | — | -$115.55M | -$0.61 | -$0.61 | 188,754,160 | 188,754,160 |
|---|
| 2018-12-31 | $2.04M | $27.06M | -$8.15M | $31.86M | — | — | -$87.58M | -$6.39M | — | $0.00 | -$93.97M | — | — | — | 157,429,145 |
|---|
| 2017-12-31 | $529,000.00 | $9.76M | -$3.39M | $30.74M | — | — | -$56.31M | -$2.79M | — | $0.00 | -$59.1M | — | — | — | 115,975,402 |
|---|
| 2016-12-31 | $332,000.00 | $660,000.00 | -$328,000.00 | $26.35M | — | — | -$42.43M | -$1.5M | — | $0.00 | -$43.93M | — | — | — | 89,243,853 |
|---|
| 2015-12-31 | $38,000.00 | — | $38,000.00 | $18.25M | — | — | -$28.81M | — | — | $0.00 | -$29.88M | — | — | — | 7,002,317 |
|---|
| 2015-06-30 | — | — | — | — | — | $67,590.00 | — | — | — | — | -$67,590.00 | — | — | — | 10,875,000 |
|---|
| 2014-12-31 | — | — | — | $12.88M | — | — | -$18.7M | — | — | $0.00 | -$18.89M | — | — | — | 1,908,587 |
|---|