Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $335,010 | $344,270 | $346,635 | $289,743 |
Gross Profit | 122,305 | 127,625 | 122,613 | 110,405 |
EBITDA | 29,634 | 53,007 | 48,184 | 34,711 |
EBIT | 41,794 | 37,169 | 23,798 | |
Net Income | 21,766 | 28,443 | 22,558 | 14,179 |
Net Change In Cash | 335,010 | 344,270 | 346,635 | 289,743 |
Free Cash Flow | 24,363 | 69,728 | 11,965 | 8,586 |
Cash | 99,226 | 115,601 | 94,187 | 89,774 |
Basic Shares | 58,692 | 58,692 | 58,692 | 58,714 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,315,658 | $1,261,498 | $1,297,919 | $1,200,398 |
Gross Profit | 482,948 | 441,069 | 437,733 | 432,733 |
EBITDA | 134,406 | 140,405 | 114,412 | 149,434 |
EBIT | 94,459 | 69,037 | 97,453 | |
Net Income | 86,946 | 44,517 | 19,560 | 55,234 |
Net Change In Cash | 1,315,658 | 1,261,498 | 1,297,919 | 1,200,398 |
Cost of Revenue | 5,134 | -2,240 | ||
Free Cash Flow | 114,642 | 115,927 | 24,624 | 58,618 |
Cash | 99,226 | 110,498 | 97,564 | 97,252 |
Basic Shares | 58,692 | 58,335 | 58,865 | 58,971 |
Quarter | EPS |
---|---|
2024-12-31 | $0.34 |
2024-09-30 | $0.48 |
2024-06-30 | $0.40 |
2024-03-31 | $0.24 |