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 | — | — | — | $7.19M | — | $10.64M | -$10.64M | — | — | — | $17.47M | $0.36 | -$0.14 | 46,599,044 | 79,104,585 |
|---|
| 2026-03-31 | — | — | — | $5.25M | — | $16.67M | -$16.67M | — | — | — | -$125.4M | -$2.86 | -$2.86 | 43,900,426 | 43,900,426 |
|---|
| 2025-12-31 | — | — | — | $2.17M | — | $4.98M | -$4.98M | — | — | — | -$283.67M | -$33.38 | -$33.38 | 894,600 | 894,600 |
|---|
| 2025-09-30 | — | — | — | $925,377.00 | — | $2.84M | -$2.84M | — | — | — | -$2.74M | -$0.36 | -$0.36 | 7,568,981 | 7,568,981 |
|---|
| 2025-06-30 | — | — | — | $1.3M | — | $3.37M | -$3.37M | — | — | — | -$3.26M | -$0.43 | -$0.43 | 7,568,981 | 7,568,981 |
|---|
| 2025-03-31 | — | — | — | $1.36M | — | $3.9M | -$3.9M | — | — | — | -$3.75M | -$0.50 | -$0.50 | 7,568,981 | 7,568,981 |
|---|
| 2024-12-31 | — | — | — | $1.98M | — | $4.52M | -$4.52M | — | — | — | -$4.27M | -$0.56 | -$0.56 | 0 | -4,504 |
|---|
| 2024-09-30 | — | — | — | $1.89M | — | $4.37M | -$4.37M | — | — | — | $22.51M | $2.97 | $2.97 | 7,568,981 | 7,568,981 |
|---|
| 2024-06-30 | — | — | — | $3.86M | — | $6.28M | -$6.28M | — | — | — | -$8.23M | -$1.09 | -$1.09 | 7,568,981 | 7,568,981 |
|---|
| 2024-03-31 | — | — | — | $4.17M | — | $6.68M | -$6.68M | — | — | — | -$8.57M | -$1.13 | -$1.13 | 7,568,981 | 7,568,981 |
|---|
| 2023-12-31 | — | — | — | $4.72M | — | $7.17M | -$7.17M | — | — | — | -$9.02M | -$1.20 | -$1.20 | 358,096 | 358,096 |
|---|
| 2023-09-30 | — | — | — | $3.44M | — | $6.08M | -$6.08M | — | — | — | -$7.82M | -$1.03 | -$1.03 | 7,568,981 | 7,568,981 |
|---|
| 2023-06-30 | — | — | — | $1.89M | — | $4.52M | -$4.52M | — | — | — | -$6.19M | -$1.12 | -$1.12 | 5,511,163 | 5,511,163 |
|---|
| 2023-03-31 | — | — | — | $2.65M | — | $5.35M | -$5.35M | — | — | — | -$6.97M | -$1.31 | -$1.31 | 5,340,193 | 5,340,193 |
|---|
| 2022-12-31 | — | — | — | $3.19M | — | $5.07M | -$5.07M | — | — | — | -$6.73M | -$1.26 | -$1.26 | -1 | -1 |
|---|
| 2022-09-30 | — | — | — | $2.37M | — | $5.21M | -$5.21M | — | — | — | -$6.9M | -$1.29 | -$1.29 | 5,340,193 | 5,340,193 |
|---|
| 2022-06-30 | — | — | — | $4.13M | — | $6.97M | -$6.97M | — | — | — | -$8.72M | -$1.63 | -$1.63 | 5,340,196 | 5,340,196 |
|---|
| 2022-03-31 | — | — | — | $4.96M | — | $7.99M | -$7.99M | — | — | — | -$9.76M | -$1.83 | -$1.83 | 5,340,196 | 5,340,196 |
|---|
| 2021-12-31 | $0.00 | — | — | $18.75M | — | $21.38M | -$21.38M | — | — | — | -$21.31M | -$3.99 | -$3.99 | 0 | 0 |
|---|
| 2021-09-30 | — | — | — | $4.51M | — | $7.52M | -$7.52M | — | — | — | -$9.21M | -$1.72 | -$1.72 | 5,340,196 | 5,340,196 |
|---|
| 2021-06-30 | — | — | — | $5.52M | — | $8.96M | -$8.96M | — | — | — | -$10.59M | -$0.25 | -$0.25 | 42,721,566 | 42,721,566 |
|---|
| 2021-03-31 | $0.00 | — | — | $3.26M | — | $7.51M | -$7.51M | — | — | — | -$8.8M | — | — | — | 42,721,566 |
|---|
| 2020-12-31 | $0.00 | — | — | $3.55M | — | $7.3M | -$7.3M | — | — | — | -$7.32M | -$0.18 | -$0.18 | 624,521 | 439,070 |
|---|
| 2020-09-30 | — | — | — | $4.64M | — | $8.09M | -$8.09M | — | — | — | -$8.11M | -$0.19 | -$0.19 | 41,917,923 | 41,917,923 |
|---|
| 2020-06-30 | $41.18M | — | — | $5.77M | — | $11.67M | $29.51M | — | — | — | $29.53M | $0.75 | $0.73 | 39,483,187 | 40,278,071 |
|---|
| 2020-03-31 | $0.00 | — | — | $8.08M | — | $12.27M | -$12.27M | — | — | — | -$12.15M | — | — | — | 39,177,592 |
|---|
| 2019-12-31 | $0.00 | — | — | $28.52M | — | $32.37M | -$32.37M | — | — | — | -$29.92M | -$0.77 | -$0.77 | 7,741 | 7,741 |
|---|
| 2019-09-30 | — | — | — | $9.67M | — | $14.28M | -$14.28M | — | — | — | -$13.96M | -$0.36 | -$0.36 | 39,025,471 | 39,025,471 |
|---|
| 2019-06-30 | — | — | — | $8.32M | — | $12.9M | -$12.9M | — | — | — | -$12.48M | -$0.32 | -$0.32 | 39,025,471 | 39,025,471 |
|---|
| 2019-03-31 | $0.00 | — | — | $11.61M | — | $16.31M | -$16.31M | — | — | — | -$15.83M | — | — | — | 38,968,110 |
|---|
| 2018-12-31 | $0.00 | — | — | $9.01M | — | $13.63M | -$13.63M | — | — | — | -$13.2M | — | — | — | 32,287 |
|---|
| 2018-09-30 | — | — | — | $8.37M | — | $12.42M | -$12.42M | — | — | — | -$12.02M | — | — | — | 38,781,839 |
|---|
| 2018-06-30 | — | — | — | $9.06M | — | $12.93M | -$12.93M | — | — | — | -$12.53M | — | — | — | 38,749,343 |
|---|
| 2018-03-31 | $0.00 | — | — | $8.45M | — | $12.74M | -$12.74M | — | — | — | -$12.42M | — | — | — | 38,749,343 |
|---|
| 2017-12-31 | $0.00 | — | — | $6.54M | — | $9.53M | -$9.53M | — | — | — | $162,088.00 | — | — | — | 260,505 |
|---|
| 2017-09-30 | — | — | — | $8.96M | — | $11.41M | -$11.41M | — | — | — | -$11.26M | — | — | — | 40,880,359 |
|---|
| 2017-06-30 | — | — | — | $7.14M | — | $9.75M | -$9.75M | — | — | — | -$9.78M | — | — | — | 36,719,541 |
|---|
| 2017-03-31 | — | — | — | $7.61M | — | $10.49M | -$10.49M | — | — | — | -$10.64M | — | — | — | 35,369,601 |
|---|
| 2016-12-31 | — | — | — | $6.5M | — | $9.24M | -$9.24M | — | — | — | -$9.4M | — | — | — | 1,120,861 |
|---|
| 2016-09-30 | — | — | — | $5.85M | — | $8.23M | -$8.23M | — | — | — | -$8.42M | — | — | — | 34,806,263 |
|---|
| 2016-06-30 | — | — | — | $2.71M | — | $4.96M | -$4.96M | — | — | — | -$5.21M | — | — | — | 29,122,411 |
|---|
| 2016-03-31 | — | — | — | $5.37M | — | $7.76M | -$7.76M | — | — | — | -$8M | — | — | — | 27,202,710 |
|---|
| 2015-12-31 | — | — | — | $6.26M | — | $8.19M | -$8.19M | — | — | — | -$8.44M | — | — | — | 439,779 |
|---|
| 2015-09-30 | — | — | — | $3.83M | — | $5.7M | -$5.7M | — | — | — | -$5.94M | — | — | — | 24,721,143 |
|---|
| 2015-06-30 | — | — | — | $4.48M | — | $6.33M | -$6.33M | — | — | — | -$6.61M | — | — | — | 24,721,143 |
|---|
| 2015-03-31 | — | — | — | $3.96M | — | $5.88M | -$5.88M | — | — | — | -$6.09M | — | — | — | 19,416,629 |
|---|
| 2014-12-31 | — | — | — | $2.97M | — | $7.45M | -$7.45M | — | — | — | -$7.44M | — | — | — | 1,925,963 |
|---|
| 2014-09-30 | — | — | — | $24.74M | — | $27.15M | -$27.15M | — | — | $0.00 | -$27.16M | — | — | — | 17,752,371 |
|---|
| 2014-06-30 | — | — | — | $14.55M | — | $17.65M | -$17.65M | — | — | $0.00 | -$19.37M | — | — | — | 7,604,503 |
|---|
| 2014-03-31 | — | — | — | $585,936.00 | — | $2.62M | -$2.62M | — | — | — | — | — | — | — | 6,902,910 |
|---|
| 2013-12-31 | — | — | — | $164,044.00 | — | $2.04M | -$2.04M | — | — | — | — | — | — | — | 327,417 |
|---|
| 2013-09-30 | — | — | — | $190,663.00 | — | $482,472.00 | -$482,472.00 | — | — | $0.00 | — | — | — | — | 4,091,027 |
|---|
| 2013-06-30 | — | — | — | $249,845.00 | — | $378,787.00 | -$378,787.00 | — | — | $0.00 | — | — | — | — | 3,916,774 |
|---|
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 | — | — | — | $5.76M | — | $15.1M | -$15.1M | — | — | — | -$293.42M | -$34.67 | -$34.67 | 8,463,581 | 8,463,581 |
|---|
| 2024-12-31 | $0.00 | — | — | $11.9M | — | $21.85M | -$21.85M | — | — | — | $1.44M | $0.19 | $0.19 | 7,568,981 | 7,573,763 |
|---|
| 2023-12-31 | $0.00 | — | — | $12.71M | — | $23.12M | -$23.12M | — | — | — | -$30.01M | -$4.61 | -$4.61 | 6,506,372 | 6,506,372 |
|---|
| 2022-12-31 | $0.00 | — | — | $14.65M | — | $25.23M | -$25.23M | — | -$32.11M | — | -$32.11M | -$6.01 | -$6.01 | 5,340,194 | 5,340,194 |
|---|
| 2021-12-31 | $0.00 | — | — | $32.04M | — | $45.37M | -$45.37M | — | -$51.71M | -$1.8M | -$49.91M | -$9.35 | -$9.35 | 5,340,196 | 5,340,196 |
|---|
| 2020-12-31 | $0.00 | — | — | $22.04M | — | $39.33M | $1.85M | — | $1.94M | — | $1.94M | $0.05 | $0.05 | 40,823,717 | 40,916,871 |
|---|
| 2019-12-31 | $0.00 | — | — | $58.12M | — | $75.87M | -$75.87M | — | -$74.44M | -$2.25M | -$72.18M | -$1.85 | -$1.85 | 39,014,302 | 39,014,302 |
|---|
| 2018-12-31 | $0.00 | — | — | $34.89M | — | $51.73M | -$51.73M | — | -$50.17M | $0.00 | -$50.17M | — | — | — | 38,792,581 |
|---|
| 2017-12-31 | $0.00 | — | — | $30.26M | — | $41.17M | -$41.17M | — | -$40.9M | -$9.4M | -$31.52M | — | — | — | 37,937,191 |
|---|
| 2016-12-31 | — | — | — | $20.44M | — | $30.19M | -$30.19M | — | -$31.05M | $0.00 | -$31.05M | — | — | — | 31,514,154 |
|---|
| 2015-12-31 | — | — | — | $18.53M | — | $26.11M | -$26.11M | — | -$27.08M | $0.00 | -$27.08M | — | — | — | 23,412,181 |
|---|
| 2014-12-31 | — | — | — | $42.91M | — | $54.87M | -$54.87M | — | — | — | -$56.9M | — | — | — | 12,724,395 |
|---|
| 2013-12-31 | — | — | — | $708,489.00 | — | $3.17M | -$3.17M | — | — | — | — | — | — | — | 4,186,104 |
|---|