Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $753,261 | $731,535 | $712,694 | $685,477 |
Gross Profit | 95,362 | 88,130 | 88,330 | 84,404 |
EBITDA | 88,793 | 80,797 | 88,952 | 81,754 |
EBIT | 76,378 | 68,381 | 76,727 | 69,793 |
Net Income | 81,066 | 80,916 | 69,110 | 65,089 |
Net Change In Cash | 753,261 | 731,535 | 712,694 | 685,477 |
Free Cash Flow | 70,238 | 87,031 | 74,026 | 133,434 |
Cash | 409,973 | 385,111 | 334,053 | 308,338 |
Basic Shares | 36,533 | 36,603 | 36,639 | 36,481 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $2,882,967 | $2,645,237 | $2,262,224 | $1,879,350 |
Gross Profit | 364,681 | 336,273 | 278,594 | 221,363 |
EBITDA | 335,574 | 313,507 | 243,969 | 187,371 |
EBIT | 286,557 | 269,675 | 205,231 | 151,119 |
Net Income | 296,181 | 247,913 | 200,380 | 148,341 |
Net Change In Cash | 2,882,967 | 2,645,237 | 2,262,224 | 1,879,350 |
Cost of Revenue | 33,609 | -104,231 | 70,469 | |
Free Cash Flow | 364,729 | 151,039 | 33,663 | 74,181 |
Cash | 409,973 | 231,368 | 197,996 | 302,969 |
Basic Shares | 36,564 | 36,855 | 37,394 | 37,555 |
Quarter | EPS |
---|---|
2024-06-30 | $2.41 |
2024-03-31 | $2.39 |
2023-12-31 | $2.08 |
2023-09-30 | $2 |