Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $804,228 | $753,261 | $731,535 | $712,694 |
Gross Profit | 99,026 | 95,362 | 88,130 | 88,330 |
EBITDA | 93,509 | 97,429 | 95,799 | 81,239 |
EBIT | 76,938 | 85,014 | 83,383 | 69,014 |
Net Income | 77,394 | 81,066 | 80,916 | 69,110 |
Net Change In Cash | 804,228 | 753,261 | 731,535 | 712,694 |
Free Cash Flow | 62,932 | 70,238 | 87,031 | 74,026 |
Cash | 400,684 | 409,973 | 385,111 | 334,053 |
Basic Shares | 36,408 | 36,533 | 36,603 | 36,639 |
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 | 356,118 | 336,273 | 278,594 | 221,363 |
EBITDA | 360,715 | 304,812 | 243,391 | 187,048 |
EBIT | 311,698 | 260,980 | 204,653 | 150,796 |
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-09-30 | $2.12 |
2024-06-30 | $2.41 |
2024-03-31 | $2.39 |
2023-12-31 | $2.08 |