Complete source-backed income-statement history.
- Available history
- 2017-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 |
|---|
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-03-31 | $18.18M | $12.99M | — | $4.17M | — | — | -$10.47M | — | $789,000.00 | $889,000.00 | $266,000.00 | $0.00 | $0.00 | 2,453,174,723 | 2,637,344,662 |
|---|
| 2025-03-31 | $19.46M | $11.68M | — | $4.13M | — | — | -$13.94M | — | -$7.88M | $116,000.00 | -$8.62M | $0.00 | $0.00 | 2,628,575,500 | 2,628,575,500 |
|---|
| 2024-03-31 | $22.21M | $12.63M | — | $3.7M | — | — | -$10.96M | — | -$9.1M | -$224,000.00 | -$8.21M | $0.00 | $0.00 | 2,597,764,333 | 2,597,764,333 |
|---|
| 2023-03-31 | $33.79M | $16.58M | — | $5.4M | — | — | -$27.3M | — | -$27.56M | -$288,000.00 | -$25.92M | -$0.01 | -$0.01 | 2,554,338,579 | 2,554,338,579 |
|---|
| 2022-03-31 | $53.24M | $25.18M | — | $13.04M | — | — | -$105.76M | — | -$103.53M | -$2.29M | -$100.92M | -$0.04 | -$0.04 | 2,519,948,060 | 2,519,948,060 |
|---|
| 2021-03-31 | $73.63M | $27.95M | — | $15.79M | — | — | -$65.47M | — | -$49.27M | $791,000.00 | -$50.06M | -$0.02 | -$0.02 | 2,630,425,361 | 2,630,425,361 |
|---|
| 2020-03-31 | $117.97M | $41.49M | — | $24.17M | — | — | -$292.75M | — | -$298.01M | -$83,000.00 | -$314.04M | -$0.12 | -$0.12 | 2,718,827,977 | 2,718,827,977 |
|---|
| 2019-03-31 | $160.07M | $46.76M | — | $35.23M | — | — | -$85.56M | — | -$75.88M | -$2.57M | -$72.46M | -$0.13 | -$0.13 | 1,247,998,533 | 1,247,998,533 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 550,793,455 | 550,793,455 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 555,729,818 | 555,729,818 |
|---|