Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $833,608 | $804,228 | $753,261 | $731,535 |
Gross Profit | 100,849 | 99,026 | 95,362 | 88,130 |
EBITDA | 107,935 | 93,509 | 97,429 | 95,799 |
EBIT | 94,891 | 80,757 | 85,014 | 83,383 |
Net Income | 86,636 | 77,394 | 81,066 | 80,916 |
Net Change In Cash | 833,608 | 804,228 | 753,261 | 731,535 |
Free Cash Flow | 94,004 | 62,932 | 70,238 | 87,031 |
Cash | 403,662 | 400,684 | 409,973 | 385,111 |
Basic Shares | 36,402 | 36,408 | 36,533 | 36,603 |
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-12-31 | $2.61 |
2024-09-30 | $2.12 |
2024-06-30 | $2.41 |
2024-03-31 | $2.39 |