Complete source-backed income-statement history.
- Available history
- 2018-12-31 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 | — | — | — | — | — | — | — | — | — | -$40,000.00 | $17.26M | $0.18 | $0.18 | 94,551,023 | 94,551,023 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | -$83,000.00 | -$50.93M | -$0.51 | -$0.51 | 100,476,895 | 100,476,895 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | $344,000.00 | -$26.89M | -$0.24 | -$0.24 | -1,049,057 | -5,107,719 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | $54,000.00 | $12.19M | $0.11 | $0.11 | 106,016,542 | 125,036,696 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | $29,000.00 | $7.77M | $0.07 | $0.07 | 107,750,160 | 126,733,459 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $3,000.00 | $23.41M | $0.22 | $0.22 | 107,851,415 | 126,852,911 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $219,000.00 | $27.68M | $0.25 | $0.25 | 429,993 | 462,517 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | $1.16M | $23.89M | $0.22 | $0.22 | 107,851,415 | 126,779,819 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | $364,000.00 | $34.47M | $0.32 | $0.31 | 106,891,784 | 125,759,769 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $638,000.00 | $27.41M | $0.26 | $0.26 | 103,660,370 | 122,443,478 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $1.43M | $27.24M | $0.27 | $0.26 | 175,253 | -1,106,827 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | -$918,000.00 | $28.7M | $0.28 | $0.27 | 100,954,898 | 123,183,269 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | $1.03M | $34.83M | $0.35 | $0.32 | 100,937,026 | 127,016,910 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | $227,000.00 | $44.57M | $0.44 | $0.40 | 100,937,026 | 123,591,432 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $9.18M | $14.88M | $0.15 | $0.15 | 247,415 | 2,213,181 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | -$43,000.00 | $7.71M | $0.08 | $0.08 | 100,830,075 | 114,087,660 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | $68,000.00 | $15.95M | $0.16 | $0.16 | 100,596,188 | 113,853,773 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $97,000.00 | $36.19M | $0.37 | $0.34 | 98,413,476 | 111,671,062 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $103,000.00 | $52.25M | $0.54 | $0.49 | 98,485 | 98,486 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | -$9,000.00 | $21.85M | $0.23 | $0.22 | 96,906,988 | 110,164,573 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | — | — | $79.18M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | $51.86M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | — | — | $430,000.00 | $16.49M | $0.16 | $0.16 | 106,150,261 | 121,093,317 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $2.38M | $113.44M | $1.06 | $1.03 | 106,570,782 | 125,463,389 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $1.76M | $135.34M | $1.34 | $1.24 | 101,118,302 | 123,488,882 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $9.3M | $74.73M | $0.75 | $0.74 | 100,202,847 | 115,426,198 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $232,000.00 | $201.4M | $2.08 | $1.91 | 96,952,959 | 110,210,545 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | -$991,000.00 | $58.47M | $0.60 | $0.60 | 96,827,342 | 110,084,927 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 85,209,378 | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 76,022,375 | — |
|---|