Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $642,483 | $614,667 | $587,461 | $571,078 |
Gross Profit | 241,885 | 222,275 | 184,107 | 177,156 |
EBITDA | 88,504 | 63,932 | 93,716 | 92,203 |
EBIT | 70,136 | 65,207 | 59,749 | 92,159 |
Net Income | 38,408 | 45,541 | 38,658 | 45,060 |
Net Change In Cash | 642,483 | 614,667 | 587,461 | 571,078 |
Free Cash Flow | 184,092 | 69,727 | -27,988 | -4,837 |
Cash | 142,093 | 199,031 | 157,629 | 225,622 |
Basic Shares | 45,046 | 44,442 | 44,292 | 44,071 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,415,689 | $2,095,938 | $1,780,243 | $1,297,078 |
Gross Profit | 875,930 | 755,760 | 669,395 | 494,988 |
EBITDA | 372,812 | 361,544 | 317,250 | 218,079 |
EBIT | 254,278 | 221,683 | 209,317 | 137,793 |
Net Income | 165,732 | 158,538 | 148,891 | 96,065 |
Net Change In Cash | 2,415,689 | 2,095,938 | 1,780,243 | 1,297,078 |
Free Cash Flow | 220,994 | 191,723 | 102,094 | 101,340 |
Cash | 142,093 | 307,223 | 292,457 | 427,804 |
Basic Shares | 44,589 | 43,594 | 42,855 | 42,076 |
Quarter | EPS |
---|---|
2024-12-31 | $1.75 |
2024-09-30 | $1.63 |
2024-06-30 | $1.51 |
2024-03-31 | $1.53 |