Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $344,270 | $346,635 | $289,743 | $325,118 |
Gross Profit | 127,625 | 122,613 | 110,405 | 123,152 |
EBITDA | 53,007 | 48,184 | 34,711 | 42,661 |
EBIT | 41,794 | 37,169 | 23,798 | 31,192 |
Net Income | 28,443 | 22,558 | 14,179 | 19,555 |
Net Change In Cash | 344,270 | 346,635 | 289,743 | 325,118 |
Free Cash Flow | 69,728 | 11,965 | 8,586 | 18,948 |
Cash | 115,601 | 94,187 | 89,774 | 110,498 |
Basic Shares | 58,692 | 58,692 | 58,714 | 58,636 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,261,498 | $1,297,919 | $1,200,398 | $1,103,262 |
Gross Profit | 441,069 | 437,733 | 432,733 | 410,574 |
EBITDA | 140,405 | 114,412 | 149,434 | -6,085 |
EBIT | 94,459 | 69,037 | 97,453 | -57,462 |
Net Income | 44,517 | 19,560 | 55,234 | -71,929 |
Net Change In Cash | 1,261,498 | 1,297,919 | 1,200,398 | 1,103,262 |
Cost of Revenue | 5,134 | -2,240 | 14,666 | |
Free Cash Flow | 115,927 | 24,624 | 58,618 | 56,121 |
Cash | 110,498 | 97,564 | 97,252 | 103,053 |
Basic Shares | 58,335 | 58,865 | 58,971 | 58,547 |
Quarter | EPS |
---|---|
2024-09-30 | $0.48 |
2024-06-30 | $0.40 |
2024-03-31 | $0.24 |
2023-12-31 | $0.41 |