Complete source-backed income-statement history.
- Available history
- 2017-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 | — | — | — | — | — | $671,000.00 | — | — | — | — | -$196.62M | -$5.66 | -$5.66 | -39,000 | -39,000 |
|---|
| 2026-03-31 | — | — | — | — | — | $729,000.00 | — | — | — | — | $101.34M | $2.87 | $2.87 | 35,333,000 | 35,333,000 |
|---|
| 2025-12-31 | — | — | — | — | — | $627,000.00 | — | — | — | — | $162.75M | $4.68 | $4.68 | 34,785,000 | 34,785,000 |
|---|
| 2025-09-30 | — | — | — | — | — | $508,000.00 | — | — | — | — | $179.44M | $5.29 | $5.29 | 33,916,000 | 33,916,000 |
|---|
| 2025-06-30 | — | — | — | — | — | $483,000.00 | — | — | — | — | $56.89M | $1.64 | $1.64 | 192,000 | 192,000 |
|---|
| 2025-03-31 | — | — | — | — | — | $403,000.00 | — | — | — | — | $165.07M | $4.97 | $4.97 | 33,220,000 | 33,220,000 |
|---|
| 2024-12-31 | — | — | — | — | — | $386,000.00 | — | — | — | — | -$6.32M | -$0.19 | -$0.19 | 33,302,000 | 33,302,000 |
|---|
| 2024-09-30 | — | — | — | — | — | $367,000.00 | — | — | — | — | $100.01M | $2.94 | $2.94 | 34,015,000 | 34,015,000 |
|---|
| 2024-06-30 | — | — | — | — | — | $444,000.00 | — | — | — | — | $50.56M | $1.14 | $1.14 | -850,000 | -850,000 |
|---|
| 2024-03-31 | — | — | — | — | — | $413,000.00 | — | — | — | — | $67.93M | $1.47 | $1.47 | 46,361,000 | 46,361,000 |
|---|
| 2023-12-31 | — | — | — | — | — | $406,000.00 | — | — | — | — | $89.57M | $1.90 | $1.90 | 47,260,000 | 47,260,000 |
|---|
| 2023-09-30 | — | — | — | — | — | $409,000.00 | — | — | — | — | -$20.39M | -$0.42 | -$0.42 | 48,739,000 | 48,739,000 |
|---|
| 2023-06-30 | — | — | — | — | — | $426,000.00 | — | — | — | — | -$34.22M | -$0.68 | -$0.68 | -197,000 | -197,000 |
|---|
| 2023-03-31 | — | — | — | — | — | $402,000.00 | — | — | — | — | $81.28M | $1.63 | $1.63 | 49,901,000 | 49,901,000 |
|---|
| 2022-12-31 | — | — | — | — | — | $378,000.00 | — | — | — | — | $69.78M | $1.39 | $1.39 | 50,136,000 | 50,136,000 |
|---|
| 2022-09-30 | — | — | — | — | — | $395,000.00 | — | — | — | — | -$77.16M | -$1.48 | — | 52,225,000 | — |
|---|
| 2022-06-30 | — | — | — | — | — | $445,000.00 | — | — | — | — | -$69.37M | -$1.29 | — | 208,000 | — |
|---|
| 2022-03-31 | — | — | — | — | — | $414,000.00 | — | — | — | — | $61.16M | $1.18 | — | 51,656,000 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $407,000.00 | — | — | — | — | $41.1M | $0.79 | — | 51,716,000 | — |
|---|
| 2021-09-30 | — | — | — | — | — | $461,000.00 | — | — | — | — | -$13.27M | -$0.23 | — | 58,866,000 | — |
|---|
| 2021-06-30 | — | — | — | — | — | $469,000.00 | — | — | — | — | $46.03M | $0.72 | — | -940,000 | — |
|---|
| 2021-03-31 | — | — | — | — | — | $468,000.00 | — | — | — | — | -$122.32M | -$2.01 | — | 60,779,000 | — |
|---|
| 2020-12-31 | — | — | — | — | — | $527,000.00 | — | — | — | — | -$659,000.00 | -$0.01 | — | 63,921 | — |
|---|
| 2020-09-30 | — | — | — | — | — | $548,000.00 | — | — | — | — | $64.94M | $0.99 | — | 65,547,000 | — |
|---|
| 2020-06-30 | — | — | — | — | — | $393,000.00 | — | — | — | — | $81.66M | $1.74 | — | 3,185,000 | — |
|---|
| 2020-03-31 | — | — | — | — | — | $288,000.00 | — | — | — | — | $33.22M | $0.79 | — | 42,134,000 | — |
|---|
| 2019-12-31 | — | — | — | — | — | $256,000.00 | — | — | — | — | $14.86M | $0.38 | — | 39,421,000 | — |
|---|
| 2019-09-30 | — | — | — | — | — | $256,000.00 | — | — | — | — | $28.87M | $0.73 | — | 39,797,000 | — |
|---|
| 2019-06-30 | — | — | — | — | — | $213,000.00 | — | — | — | — | $44.07M | $1.46 | — | 2,714,000 | — |
|---|
| 2019-03-31 | — | — | — | — | — | $189,000.00 | — | — | — | — | $3.56M | $0.11 | — | 33,772,000 | — |
|---|
| 2018-12-31 | — | — | — | — | — | $131,000.00 | — | — | — | — | $22.25M | $0.92 | — | 24,143,000 | — |
|---|
| 2018-09-30 | — | — | — | — | — | $134,000.00 | — | — | — | — | -$13.92M | -$0.63 | — | 22,035,000 | — |
|---|
| 2018-03-31 | — | — | — | — | — | $6,000.00 | — | — | — | — | $153,000.00 | $0.18 | — | 870,000 | — |
|---|
| 2017-12-31 | — | — | — | — | — | $2,000.00 | — | — | — | — | $51,000.00 | $1.28 | — | 40 | — |
|---|
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 |
|---|
| 2026-06-30 | — | — | — | — | — | $2.54M | — | — | — | — | $246.91M | $7.13 | $7.13 | 34,634,000 | 34,634,000 |
|---|
| 2025-06-30 | — | — | — | — | — | $1.64M | — | — | — | — | $315.65M | $9.36 | $9.36 | 33,706,000 | 33,706,000 |
|---|
| 2024-06-30 | — | — | — | — | — | $1.67M | — | — | — | — | $187.67M | $4.03 | $4.03 | 46,607,000 | 46,607,000 |
|---|
| 2023-06-30 | — | — | — | — | — | $1.6M | — | — | — | — | $39.68M | $0.78 | $0.78 | 50,563,000 | 50,563,000 |
|---|
| 2022-06-30 | — | — | — | — | — | $1.73M | — | — | — | — | $19.62M | $0.36 | $0.36 | 54,305,000 | 54,305,000 |
|---|
| 2021-06-30 | — | — | — | — | — | $2.01M | — | — | — | — | -$12.01M | -$0.19 | — | 62,495,000 | — |
|---|
| 2020-06-30 | — | — | — | — | — | $1.19M | — | — | — | — | $158.61M | $3.64 | — | 43,630,000 | — |
|---|
| 2019-06-30 | — | — | — | — | — | $667,000.00 | — | — | — | — | $55.96M | $1.91 | — | 29,312,000 | — |
|---|
| 2018-06-30 | — | — | — | — | — | $45,000.00 | — | — | — | — | -$9.32M | -$4.33 | — | 2,150,000 | — |
|---|