| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,186,056 | $1,147,703 | $1,010,355 | $1,340,294 |
Gross Profit | 514,456 | 481,111 | 438,021 | 576,891 |
EBITDA | 222,926 | 185,493 | 135,463 | 256,134 |
EBIT | 203,055 | 165,634 | 115,137 | 235,972 |
Net Income | 170,670 | 146,015 | 144,066 | 200,147 |
Net Change In Cash | 1,186,056 | 1,147,703 | 1,010,355 | 1,340,294 |
Free Cash Flow | 212,280 | 108,769 | 119,673 | 346,089 |
Cash | 1,375,807 | 1,487,822 | 1,503,205 | 1,502,832 |
Basic Shares | 148,422 | 149,053 | 150,709 | 151,895 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $4,554,900 | $4,298,467 | $4,538,818 | $5,481,101 |
Gross Profit | 1,972,155 | 1,789,049 | 1,732,380 | 2,277,029 |
EBITDA | 747,846 | 682,087 | 603,173 | 902,841 |
EBIT | 668,084 | 597,341 | 502,457 | 784,301 |
Net Income | 631,529 | 612,143 | 364,575 | 644,513 |
Net Change In Cash | 4,554,900 | 4,298,467 | 4,538,818 | 5,481,101 |
Cost of Revenue | -155,073 | -416,364 | ||
Free Cash Flow | 786,429 | 1,089,219 | 441,657 | 209,166 |
Cash | 1,502,363 | 1,520,842 | 1,149,023 | 1,328,716 |
Basic Shares | 152,784 | 158,171 | 163,704 | 170,414 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.45 |
2025-06-30 | $1.26 |
2025-03-31 | $0.93 |