Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $181,430 | $172,546 | $174,997 | $179,561 |
Gross Profit | 99,100 | 94,571 | 97,891 | 102,188 |
EBITDA | 131,096 | 117,134 | 122,461 | 126,370 |
EBIT | 100,357 | 93,687 | 96,418 | 102,100 |
Net Income | 92,564 | 81,147 | 88,027 | 91,890 |
Net Change In Cash | 181,430 | 172,546 | 174,997 | 179,561 |
Free Cash Flow | -115,312 | 109,099 | 98,633 | 95,232 |
Cash | 141,375 | 260,456 | 230,143 | 228,244 |
Basic Shares | 35,411 | 35,411 | 35,174 | 35,636 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $705,529 | $666,715 | $604,487 | $402,524 |
Gross Profit | 390,745 | 372,185 | 334,586 | 197,557 |
EBITDA | 494,296 | 441,499 | 449,467 | 302,341 |
EBIT | 394,305 | 349,772 | 368,164 | 240,778 |
Net Income | 353,628 | 304,500 | 292,925 | 171,495 |
Net Change In Cash | 705,529 | 666,715 | 604,487 | 402,524 |
Free Cash Flow | 187,652 | 222,535 | 318,252 | -226,914 |
Cash | 141,375 | 195,443 | 120,130 | 75,180 |
Basic Shares | 35,411 | 35,928 | 37,204 | 35,508 |
Quarter | EPS |
---|---|
2024-12-31 | $2.55 |
2024-09-30 | $2.45 |
2024-06-30 | $2.46 |
2024-03-31 | $2.53 |