Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $286,905 | $298,386 | $331,994 | $313,330 |
Gross Profit | 90,323 | 90,384 | 112,383 | 108,686 |
EBITDA | 54,872 | 49,090 | 67,233 | 62,822 |
EBIT | 32,581 | 26,780 | 44,844 | 40,518 |
Net Income | 17,679 | 18,029 | 24,624 | 27,291 |
Net Change In Cash | 286,905 | 298,386 | 331,994 | 313,330 |
Free Cash Flow | 59,335 | 31,566 | 63,616 | -17,283 |
Cash | 115,283 | 127,222 | 116,439 | 125,412 |
Basic Shares | 31,338 | 31,367 | 31,342 | 31,291 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,230,615 | $1,147,909 | $1,034,887 | $929,240 |
Gross Profit | 401,776 | 417,366 | 389,782 | 378,391 |
EBITDA | 131,359 | 257,820 | 218,709 | 251,098 |
EBIT | 181,087 | 149,660 | 176,843 | |
Net Income | 87,623 | 111,120 | 95,762 | 118,478 |
Net Change In Cash | 1,230,615 | 1,147,909 | 1,034,887 | 929,240 |
Cost of Revenue | 8,214 | 64,141 | ||
Free Cash Flow | 138,192 | 63,627 | 31,866 | 163,776 |
Cash | 115,283 | 173,420 | 291,776 | 302,036 |
Basic Shares | 31,338 | 31,276 | 31,455 | 32,463 |
Quarter | EPS |
---|---|
2024-12-31 | $0.58 |
2024-09-30 | $0.80 |
2024-06-30 | $0.89 |
2024-03-31 | $0.90 |