Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,098,944 | $1,160,675 | $1,146,390 | $1,077,153 |
Gross Profit | 325,082 | 343,049 | 325,493 | 317,090 |
EBITDA | 126,696 | 152,492 | 133,933 | 127,873 |
EBIT | 113,172 | 139,306 | 121,180 | 114,568 |
Net Income | 92,063 | 103,491 | 97,217 | 91,228 |
Net Change In Cash | 1,098,944 | 1,160,675 | 1,146,390 | 1,077,153 |
Free Cash Flow | 122,198 | 111,724 | 76,701 | 96,235 |
Cash | 538,520 | 460,617 | 456,533 | 412,855 |
Basic Shares | 38,944 | 39,153 | 39,252 | 39,302 |
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-09-30 | $2.36 |
2024-06-30 | $2.64 |
2024-03-31 | $2.48 |
2023-12-31 | $2.32 |