Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $444,086 | $462,274 | $463,567 | $469,759 |
Gross Profit | 156,200 | 172,549 | 160,974 | 167,091 |
EBITDA | 29,013 | 73,676 | 81,572 | 78,948 |
EBIT | 52,501 | 60,144 | 57,892 | |
Net Income | 14,186 | 32,346 | 34,885 | 35,227 |
Net Change In Cash | 444,086 | 462,274 | 463,567 | 469,759 |
Free Cash Flow | 40,607 | 79,104 | 39,639 | 22,771 |
Cash | 188,880 | 212,074 | 188,568 | 195,750 |
Basic Shares | 17,765 | 17,864 | 17,940 | 17,938 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,839,686 | $1,953,313 | $1,943,585 | $1,761,158 |
Gross Profit | 686,030 | 705,644 | 612,654 | 594,640 |
EBITDA | 194,706 | 290,106 | 239,417 | 253,218 |
EBIT | 208,119 | 158,950 | 166,668 | |
Net Income | 116,644 | 112,748 | -17,807 | 121,369 |
Net Change In Cash | 1,839,686 | 1,953,313 | 1,943,585 | 1,761,158 |
Cost of Revenue | 26,275 | -16,719 | ||
Free Cash Flow | 215,860 | 240,220 | 13,255 | 27,476 |
Cash | 188,880 | 194,527 | 180,963 | 165,176 |
Basic Shares | 17,815 | 17,914 | 17,856 | 17,855 |
Quarter | EPS |
---|---|
2024-12-31 | $1.33 |
2024-09-30 | $1.89 |
2024-06-30 | $2.13 |
2024-03-31 | $2.09 |