Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $614,667 | $587,461 | $571,078 | $571,078 |
Gross Profit | 222,275 | 184,107 | 177,156 | 177,156 |
EBITDA | 63,932 | 93,716 | 92,203 | 96,650 |
EBIT | 65,207 | 59,749 | 92,159 | 64,152 |
Net Income | 45,541 | 38,658 | 45,060 | 45,060 |
Net Change In Cash | 614,667 | 587,461 | 571,078 | 571,078 |
Free Cash Flow | 69,727 | -27,988 | -4,837 | -4,837 |
Cash | 199,031 | 157,629 | 225,622 | 225,622 |
Basic Shares | 44,442 | 44,292 | 44,071 | 44,071 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,095,938 | $1,780,243 | $1,297,078 | $814,139 |
Gross Profit | 755,760 | 669,395 | 494,988 | 304,327 |
EBITDA | 361,544 | 317,250 | 218,079 | 135,434 |
EBIT | 221,683 | 209,317 | 137,793 | 86,954 |
Net Income | 158,538 | 148,891 | 96,065 | 54,217 |
Net Change In Cash | 2,095,938 | 1,780,243 | 1,297,078 | 814,139 |
Free Cash Flow | 187,617 | 102,094 | 101,340 | 46,410 |
Cash | 307,223 | 292,457 | 427,804 | 278,939 |
Basic Shares | 43,594 | 42,855 | 42,076 | 39,717 |
Quarter | EPS |
---|---|
2024-09-30 | $1.63 |
2024-06-30 | $1.51 |
2024-03-31 | $1.53 |
2023-12-31 | $1.62 |