Complete source-backed income-statement history.
- Available history
- 2018-03-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 | — | — | — | — | — | — | — | — | — | — | — | — | — | 422,264,025 | 422,264,025 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 28,454,721 | 28,454,721 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 345,534,979 | 345,534,979 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 274,025,102 | 274,025,102 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 188,321,555 | 188,321,555 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 15,381,069 | 15,381,069 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 110,306,430 | 110,306,430 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 86,827,991 | 86,827,991 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 79,243,020 | 79,243,020 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 4,868,777 | 4,868,777 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 82,919,190 | 82,919,190 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 71,629,443 | 71,629,443 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 55,045,936 | 55,045,936 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,048,653 | 1,048,653 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 48,611,260 | 48,611,260 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 471,592,150 | 471,592,150 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 398,467,568 | 398,467,568 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | -351,290,655 | -371,854,374 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 393,818,282 | 393,818,282 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 393,274,758 | 393,274,758 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 384,055,133 | 404,546,243 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2,244,259 | 2,244,259 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 372,908,767 | 372,908,767 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 371,520,534 | 371,520,534 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 363,763,347 | 363,763,347 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,160,503 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 348,530,622 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 347,226,921 | 380,323,118 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 346,779,156 |
|---|
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 | — | — | — | — | — | — | — | — | — | — | — | — | — | 298,043,044 | 298,043,044 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 107,553,729 | 107,553,729 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 74,787,521 | 74,787,521 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 46,372,441 | 46,372,441 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 39,132,428 | 39,132,428 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 371,662,296 | 371,662,296 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 348,038,163 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 266,997,406 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 177,301,767 |
|---|