Complete source-backed income-statement history.
- Available history
- 2020-03-31 to 2026-03-31
- 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-03-31 | $251.94M | — | $61.02M | — | — | — | -$29.08M | -$694,000.00 | — | $167,000.00 | -$29.46M | -$0.22 | -$0.22 | 135,704,645 | 135,704,645 |
|---|
| 2025-12-31 | $239.71M | — | $52.83M | — | — | — | $13.26M | -$806,000.00 | — | $651,000.00 | $10.62M | $0.08 | $0.08 | 135,686,130 | 136,351,004 |
|---|
| 2025-09-30 | $236.11M | — | $51.36M | — | — | — | $8.29M | -$373,000.00 | — | $247,000.00 | $8.02M | $0.06 | $0.06 | 135,592,487 | 136,760,874 |
|---|
| 2025-06-30 | $221.42M | — | $41.29M | — | — | — | -$2.15M | -$2.05M | — | $807,000.00 | -$785,000.00 | $0.00 | $0.00 | -84,352 | -84,352 |
|---|
| 2025-03-31 | $218.14M | — | $40.75M | — | — | — | -$10.16M | -$903,000.00 | — | $72,000.00 | -$11.38M | -$0.08 | -$0.08 | 135,200,314 | 135,200,314 |
|---|
| 2024-12-31 | $209M | — | $37.07M | — | — | — | -$12.56M | -$901,000.00 | — | $34,000.00 | -$13.22M | -$0.10 | -$0.10 | 135,439,668 | 135,439,668 |
|---|
| 2024-09-30 | $205.14M | — | $34.54M | — | — | — | -$4.9M | -$410,000.00 | — | $404,000.00 | -$4.93M | -$0.04 | -$0.04 | 135,769,835 | 135,769,835 |
|---|
| 2024-06-30 | $199.4M | — | $36.58M | — | — | — | -$4.88M | $3.94M | — | $1.31M | -$1.7M | -$0.02 | -$0.02 | 40,292 | 40,292 |
|---|
| 2024-03-31 | $193.07M | — | $34M | — | — | — | -$5.79M | -$615,000.00 | — | -$224,000.00 | -$5.89M | -$0.04 | -$0.04 | 135,908,256 | 135,908,256 |
|---|
| 2023-12-31 | $188.9M | — | $33.61M | — | — | — | -$1.79M | -$1.94M | — | $93,000.00 | -$3.45M | -$0.03 | -$0.03 | 135,887,613 | 135,887,613 |
|---|
| 2023-09-30 | $182.49M | — | $27.88M | — | — | — | -$10.72M | -$18,000.00 | — | $226,000.00 | -$10.3M | -$0.08 | -$0.08 | 135,790,401 | 135,790,401 |
|---|
| 2023-06-30 | $176.87M | — | $28.51M | — | — | — | -$10.94M | -$547,000.00 | — | $506,000.00 | -$11.18M | -$0.08 | -$0.08 | 11,853 | 11,853 |
|---|
| 2023-03-31 | $172.54M | — | $28.79M | — | — | — | -$8.17M | -$506,000.00 | — | -$1.37M | -$6.63M | -$0.05 | -$0.05 | 135,601,327 | 135,601,327 |
|---|
| 2022-12-31 | $167.46M | — | $22.57M | — | — | — | -$13.68M | $221,000.00 | — | -$2.91M | -$9.79M | -$0.07 | -$0.07 | 135,578,888 | 135,578,888 |
|---|
| 2022-09-30 | $171.22M | — | $21.42M | — | — | — | -$16.6M | -$566,000.00 | — | -$3.47M | -$13.07M | -$0.10 | -$0.10 | 135,566,117 | 135,566,117 |
|---|
| 2022-06-30 | $172.86M | — | $23.63M | — | — | — | -$12.35M | -$543,000.00 | — | $642,000.00 | -$12.71M | -$0.10 | -$0.10 | 3,426 | -10,823 |
|---|
| 2022-03-31 | $177.36M | — | $28M | — | — | — | -$6.67M | -$601,000.00 | — | -$4.12M | -$2.82M | -$0.02 | -$0.02 | 135,516,608 | 135,516,608 |
|---|
| 2021-12-31 | $175.35M | — | — | — | — | — | $2.95M | -$646,000.00 | — | $1.2M | $1.32M | $0.01 | $0.01 | 135,516,513 | 135,516,513 |
|---|
| 2021-09-30 | $173.07M | — | — | — | — | — | $11.66M | -$1.04M | — | $3M | $7.69M | $0.06 | $0.06 | 135,516,513 | 135,516,513 |
|---|
| 2021-06-30 | $171.62M | — | — | — | — | — | $10.67M | $259,000.00 | — | $4.61M | $6.47M | $0.06 | $0.06 | 3,998,896 | 3,998,896 |
|---|
| 2021-03-31 | $156.31M | — | — | — | — | — | -$5.37M | -$9.76M | — | -$4.26M | -$10.51M | -$0.09 | -$0.09 | 121,324,980 | 121,324,980 |
|---|
| 2020-12-31 | $157.31M | — | — | — | — | — | $20.54M | -$6.45M | — | $4.49M | $9.71M | $0.08 | $0.08 | 116,520,612 | 116,520,612 |
|---|
| 2020-09-30 | $152.57M | — | — | — | — | — | -$38.18M | -$6.68M | — | $4.94M | -$49.65M | -$0.41 | -$0.41 | 121,119,417 | 121,119,417 |
|---|
| 2020-06-30 | $152.49M | — | — | — | — | — | $20.17M | -$3.28M | — | $4.91M | $12.1M | $0.09 | $0.08 | 0 | 1,440,645 |
|---|
| 2020-03-31 | $144.77M | — | — | — | — | — | $12.97M | -$2.12M | — | $2.87M | $8.14M | $0.06 | $0.06 | 132,616,431 | 134,368,002 |
|---|
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-06-30 | $853.7M | — | $153.64M | — | — | — | -$29.76M | -$4.27M | — | $1.32M | -$30.31M | -$0.22 | -$0.22 | 135,387,555 | 135,387,555 |
|---|
| 2024-06-30 | $763.86M | — | $132.06M | — | — | — | -$23.18M | $1.36M | — | $1.4M | -$21.34M | -$0.16 | -$0.16 | 135,902,214 | 135,902,214 |
|---|
| 2023-06-30 | $688.09M | — | $101.29M | — | — | — | -$49.4M | -$1.4M | — | -$7.24M | -$40.67M | -$0.30 | -$0.30 | 135,593,824 | 135,593,824 |
|---|
| 2022-06-30 | $698.64M | — | $135.37M | — | — | — | -$4.41M | -$2.83M | — | $723,000.00 | -$6.52M | -$0.05 | -$0.05 | 135,519,970 | 135,519,970 |
|---|
| 2021-06-30 | $637.8M | — | — | — | — | — | -$12.34M | -$22.63M | — | $9.77M | -$43.99M | -$0.36 | -$0.36 | 123,618,702 | 123,618,702 |
|---|
| 2020-06-30 | $567.19M | — | — | — | — | — | $50.93M | -$15.3M | — | $9.87M | $26.28M | $0.20 | $0.19 | 132,616,431 | 135,233,630 |
|---|