Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $204,770 | $195,034 | $206,267 | $206,235 |
Gross Profit | 85,295 | 93,319 | 99,271 | 97,424 |
EBITDA | 35,764 | 54,487 | 58,728 | 51,859 |
EBIT | 25,660 | 44,833 | 49,074 | 42,118 |
Net Income | 5,174 | 19,061 | 23,182 | 17,473 |
Net Change In Cash | 204,770 | 195,034 | 206,267 | 206,235 |
Free Cash Flow | 26,702 | 21,989 | 18,182 | 27,218 |
Cash | 186,650 | 169,636 | 153,534 | 144,994 |
Basic Shares | 14,904 | 14,897 | 14,943 | 14,980 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $812,306 | $831,068 | $909,402 | $896,167 |
Gross Profit | 375,309 | 396,684 | 377,358 | 375,225 |
EBITDA | 178,607 | 217,380 | 213,689 | 225,105 |
EBIT | 178,567 | 181,750 | 175,737 | 185,220 |
Net Income | 64,890 | 97,176 | 81,111 | 97,864 |
Net Change In Cash | 812,306 | 831,068 | 909,402 | 896,167 |
Cost of Revenue | -100,369 | -30,700 | ||
Free Cash Flow | 94,091 | 93,968 | 54,018 | 178,986 |
Cash | 186,650 | 146,034 | 269,655 | 361,412 |
Basic Shares | 14,931 | 15,242 | 15,901 | 16,890 |
Quarter | EPS |
---|---|
2024-12-31 | $0.87 |
2024-09-30 | $1.44 |
2024-06-30 | $1.71 |
2024-03-31 | $1.33 |