Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $481,426 | $472,073 | $448,366 | $436,507 |
Gross Profit | 183,403 | 178,267 | 152,618 | 150,896 |
EBITDA | 97,523 | 89,027 | 74,693 | 79,354 |
EBIT | 75,676 | 74,297 | 60,667 | 66,077 |
Net Income | 50,672 | 53,037 | 45,825 | 48,763 |
Net Change In Cash | 481,426 | 472,073 | 448,366 | 436,507 |
Free Cash Flow | 95,272 | 97,283 | 62,847 | -33,139 |
Cash | 153,355 | 150,102 | 121,654 | 112,856 |
Basic Shares | 163,436 | 163,187 | 163,961 | 166,726 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,838,372 | $1,630,668 | $1,412,044 | $1,122,293 |
Gross Profit | 691,013 | 607,766 | 515,449 | 431,359 |
EBITDA | 297,196 | 305,720 | 262,316 | 208,149 |
EBIT | 241,977 | 251,823 | 198,351 | 154,122 |
Net Income | 198,297 | 184,558 | 142,968 | 114,758 |
Net Change In Cash | 1,838,372 | 1,630,668 | 1,412,044 | 1,122,293 |
Cost of Revenue | -12,129 | -76,762 | ||
Free Cash Flow | 222,263 | 158,395 | 121,305 | 147,139 |
Cash | 153,355 | 136,953 | 118,669 | 135,337 |
Basic Shares | 164,321 | 168,161 | 169,169 | 171,222 |
Quarter | EPS |
---|---|
2024-12-31 | $0.44 |
2024-09-30 | $0.44 |
2024-06-30 | $0.40 |
2024-03-31 | $0.38 |