Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,073,001 | $1,098,944 | $1,160,675 | $1,146,390 |
Gross Profit | 328,050 | 325,082 | 343,049 | 325,493 |
EBITDA | 120,870 | 126,696 | 152,492 | 133,933 |
EBIT | 113,172 | 139,306 | 121,180 | |
Net Income | 93,290 | 92,063 | 103,491 | 97,217 |
Net Change In Cash | 1,073,001 | 1,098,944 | 1,160,675 | 1,146,390 |
Free Cash Flow | 89,940 | 122,198 | 111,724 | 76,701 |
Cash | 303,441 | 538,520 | 460,617 | 456,533 |
Basic Shares | 38,963 | 38,944 | 39,153 | 39,252 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $4,479,406 | $4,412,794 | $3,810,676 | $3,235,919 |
Gross Profit | 1,336,653 | 1,286,965 | 1,106,916 | 935,524 |
EBITDA | 552,345 | 520,387 | 410,803 | 309,844 |
EBIT | 499,991 | 467,316 | 357,248 | 254,699 |
Net Income | 385,762 | 346,739 | 257,414 | 144,757 |
Net Change In Cash | 4,479,406 | 4,412,794 | 3,810,676 | 3,235,919 |
Cost of Revenue | 156,245 | -73,271 | -10,806 | |
Free Cash Flow | 346,529 | 317,490 | 169,446 | 225,845 |
Cash | 460,617 | 344,036 | 184,474 | 257,745 |
Basic Shares | 39,257 | 39,220 | 39,105 | 39,296 |
Quarter | EPS |
---|---|
2024-12-31 | $2.39 |
2024-09-30 | $2.36 |
2024-06-30 | $2.64 |
2024-03-31 | $2.48 |