Complete source-backed income-statement history.
- Available history
- 2012-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 | — | — | — | — | — | — | — | — | — | -$10,745.00 | -$8.01M | -$0.18 | -$0.18 | 52,459,976 | 52,459,976 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | -$4,648.00 | $206,583.00 | -$0.02 | -$0.02 | 52,400,158 | 52,400,158 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | $6,629.00 | -$7.76M | -$0.17 | -$0.17 | 12,607 | 12,607 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | -$2,902.00 | $1.84M | $0.01 | $0.01 | 52,352,469 | 52,352,469 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | -$4,084.00 | $3.69M | $0.05 | $0.05 | 52,332,304 | 52,332,304 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $8,550.00 | -$522,568.00 | -$0.03 | -$0.03 | 52,309,887 | 52,309,887 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $5,457.00 | $4.79M | $0.07 | $0.07 | 8,460 | 8,460 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | $3,489.00 | $6.28M | $0.10 | $0.10 | 52,283,669 | 52,283,669 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | -$1,030.00 | $4.6M | $0.07 | $0.07 | 52,266,174 | 52,266,174 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $10,892.00 | $6.98M | $0.11 | $0.11 | 52,249,299 | 52,249,299 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | -$4,057.00 | $5.01M | $0.08 | $0.08 | 1,063 | 144 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | $19,803.00 | $6.36M | $0.10 | $0.10 | 52,231,152 | 52,231,152 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | $223.00 | $2.57M | $0.03 | $0.03 | 52,226,141 | 52,231,152 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | -$10,246.00 | $5.77M | $0.09 | $0.09 | 52,225,152 | 52,231,152 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $31,728.00 | $2.06M | $0.02 | $0.02 | 1,310,284 | 1,310,514 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | -$97,974.00 | $1.5M | $0.01 | $0.01 | 52,225,152 | 52,231,152 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | $25,669.00 | $3.34M | $0.04 | $0.04 | 52,221,394 | 52,226,141 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $51,665.00 | $2.95M | $0.05 | $0.05 | 36,460,452 | 36,464,952 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $109,336.00 | $3.66M | $0.10 | $0.10 | 694 | 694 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | $7,857.00 | $2.37M | $0.05 | $0.05 | 24,943,383 | 24,947,883 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | — | -$54,012.00 | $1.68M | $0.04 | $0.04 | 24,939,575 | 24,944,075 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | $14,713.00 | $2.81M | $0.11 | $0.11 | 24,938,883 | 24,943,383 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | -$38,861.00 | $2.47M | $0.10 | $0.10 | 2,957 | 2,981 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | — | -$142,595.00 | $2.55M | $0.10 | $0.10 | 24,938,883 | 24,943,383 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | -$68,271.00 | $1.88M | — | — | 24,935,372 | 24,939,575 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | -$226,521.00 | $1.55M | — | — | 24,906,983 | 24,911,483 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | $83,473.00 | $1.22M | — | — | 2,059 | 148 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | — | -$266,676.00 | $2.16M | — | — | 23,683,164 | 23,687,664 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | $202,745.00 | $1.39M | — | — | 23,683,164 | 23,687,664 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | -$63,065.00 | $1.47M | — | — | 23,683,164 | 23,687,664 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | $1.52M | $350,575.00 | — | — | — | 24,948 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | — | $0.00 | $4.35M | — | — | — | 23,687,273 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | — | $0.00 | -$21.49M | — | — | — | 23,683,164 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | $11.32M | — | — | — | 23,392,387 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | $11.32M | — | — | — | 705,940 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | — | — | -$4.26M | — | — | — | 22,139,258 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | — | — | -$2.3M | — | — | — | 18,297,500 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | $2.37M | — | — | — | 17,539,258 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $12.47M | — | $12.47M | — | — | — | 40,395 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | $1.85M | — | $1.85M | — | — | — | 14,600,193 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | -$7.8M | $0.00 | -$7.8M | — | — | — | 14,597,894 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | -$16.95M | $0.00 | -$16.95M | — | — | — | 14,605,515 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $3.48M | $0.00 | $3.48M | — | — | — | -561 |
|---|
| 2015-09-30 | — | — | — | — | — | $3.5M | — | — | -$1.7M | $0.00 | -$1.7M | — | — | — | 14,724,750 |
|---|
| 2015-06-30 | — | — | — | — | — | $4.12M | — | — | $3.8M | $0.00 | $3.8M | — | — | — | 14,721,492 |
|---|
| 2015-03-31 | — | — | — | — | — | $4.13M | — | — | -$5.13M | $0.00 | -$5.13M | — | — | — | 14,718,750 |
|---|
| 2014-12-31 | — | — | — | — | — | $4.78M | — | — | -$3.78M | -$179,136.00 | -$3.6M | — | — | — | 793,850 |
|---|
| 2014-09-30 | — | — | — | — | — | $2.85M | — | — | $5.21M | $179,136.00 | $5.03M | — | — | — | 14,640,065 |
|---|
| 2014-06-30 | — | — | — | — | — | $2.3M | — | — | — | — | $4.42M | — | — | — | 11,150,788 |
|---|
| 2014-03-31 | — | — | — | — | — | $1.6M | — | — | — | — | -$2.54M | -$0.34 | — | 8,807,028 | 8,816,659 |
|---|
| 2013-12-31 | — | — | — | — | — | $1.53M | — | — | $10.74M | $0.00 | $10.74M | — | — | — | 436,821 |
|---|
| 2013-09-30 | — | — | — | — | — | $1.45M | — | — | -$17.01M | $0.00 | -$17.01M | — | — | 7,356,250 | 7,360,350 |
|---|
| 2013-06-30 | — | — | — | — | — | $1.49M | — | — | — | — | $7.97M | — | — | — | 7,389,250 |
|---|
| 2013-03-31 | — | — | — | — | — | $428,486.00 | — | — | — | — | $1.53M | — | — | 2,293,250 | 2,321,619 |
|---|
| 2012-09-30 | — | — | — | — | — | $399,252.00 | — | — | — | — | $3.66M | — | — | 1,656,250 | 1,656,250 |
|---|
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 | — | — | — | — | — | — | — | — | — | $8,193.00 | -$2.75M | -$0.14 | -$0.14 | 52,344,316 | 52,344,316 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $18,808.00 | $22.65M | $0.34 | $0.34 | 52,274,904 | 52,274,904 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $5,723.00 | $19.71M | $0.29 | $0.29 | 52,228,567 | 52,231,296 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $11,088.00 | $9.86M | $0.11 | $0.11 | 48,337,029 | 48,342,347 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $77,894.00 | $10.53M | $0.30 | $0.30 | 24,941,324 | 24,945,824 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | -$476,248.00 | $8.45M | $0.34 | $0.34 | 24,930,079 | 24,934,505 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | -$43,523.00 | $6.25M | — | — | 23,685,223 | 23,687,812 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | $1.52M | -$5.47M | — | — | 23,607,891 | 23,613,636 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $4.71M | $0.00 | $4.71M | — | — | — | 20,048,128 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | -$10.43M | $0.00 | -$10.43M | — | — | — | 14,641,701 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $450,479.00 | $0.00 | $450,479.00 | — | — | — | 14,721,074 |
|---|
| 2014-12-31 | — | — | — | — | — | $11.53M | — | — | $3.31M | $0.00 | $3.31M | — | — | — | 12,358,587 |
|---|
| 2013-12-31 | — | — | — | — | — | $4.9M | — | — | $3.23M | $0.00 | $3.23M | $0.52 | -$1.12 | — | 6,132,702 |
|---|