Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $598,052 | $587,671 | $591,187 | $571,414 |
Gross Profit | 253,438 | 250,108 | 130,545 | 117,660 |
EBITDA | 3,160 | 25,989 | 70,473 | 58,424 |
EBIT | -12,250 | 21,215 | 64,115 | 52,286 |
Net Income | -20,381 | 41,460 | 32,301 | 14,400 |
Net Change In Cash | 598,052 | 587,671 | 591,187 | 571,414 |
Free Cash Flow | 69,167 | 104,239 | 50,734 | -9,434 |
Cash | 303,242 | 245,450 | 157,358 | 120,704 |
Basic Shares | 32,718 | 33,135 | 33,046 | 32,979 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,348,324 | $2,236,382 | $2,223,199 | $2,214,112 |
Gross Profit | 1,017,677 | 990,873 | 962,774 | 980,756 |
EBITDA | 73,449 | 216,913 | 207,407 | 320,657 |
EBIT | 55,452 | 193,066 | 182,472 | 289,756 |
Net Income | 43,231 | -9,747 | 118,609 | 209,072 |
Net Change In Cash | 2,348,324 | 2,236,382 | 2,223,199 | 2,214,112 |
Cost of Revenue | 8,364 | -37,588 | ||
Free Cash Flow | 215,115 | 124,475 | 126,068 | 182,172 |
Cash | 303,242 | 126,450 | 40,540 | 42,694 |
Basic Shares | 33,051 | 32,598 | 32,653 | 32,972 |
Quarter | EPS |
---|---|
2024-12-31 | $0.96 |
2024-09-30 | $1 |
2024-06-30 | $1.32 |
2024-03-31 | $1.03 |