Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $591,187 | $571,414 | $570,788 | $556,237 |
Gross Profit | 130,545 | 117,660 | 430,185 | 244,609 |
EBITDA | 70,473 | 58,424 | 25,107 | 65,467 |
EBIT | 64,115 | 52,286 | 20,964 | 59,404 |
Net Income | 32,301 | 14,400 | 39,376 | 25,960 |
Net Change In Cash | 591,187 | 571,414 | 570,788 | 556,237 |
Free Cash Flow | 50,734 | -9,434 | 58,207 | -11,041 |
Cash | 157,358 | 120,704 | 145,863 | 78,112 |
Basic Shares | 33,046 | 32,979 | 32,912 | 32,831 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,236,382 | $2,223,199 | $2,214,112 | $2,071,519 |
Gross Profit | 457,077 | 962,774 | 980,756 | 886,150 |
EBITDA | 216,913 | 256,445 | 329,923 | 293,951 |
EBIT | 193,066 | 231,510 | 299,022 | 265,149 |
Net Income | -9,747 | 118,609 | 209,072 | 183,608 |
Net Change In Cash | 2,236,382 | 2,223,199 | 2,214,112 | 2,071,519 |
Cost of Revenue | 8,364 | -37,588 | -13,133 | |
Free Cash Flow | 124,475 | 126,068 | 182,172 | 283,620 |
Cash | 145,863 | 40,540 | 42,694 | 81,808 |
Basic Shares | 32,598 | 32,653 | 32,972 | 33,268 |
Quarter | EPS |
---|---|
2024-06-30 | $1.32 |
2024-03-31 | $1.03 |
2023-12-31 | $0.94 |
2023-09-30 | $0.98 |