Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $587,671 | $591,187 | $571,414 | $570,788 |
Gross Profit | 250,108 | 130,545 | 117,660 | 430,185 |
EBITDA | 25,989 | 70,473 | 58,424 | 25,107 |
EBIT | 21,215 | 64,115 | 52,286 | 20,964 |
Net Income | 41,460 | 32,301 | 14,400 | 39,376 |
Net Change In Cash | 587,671 | 591,187 | 571,414 | 570,788 |
Free Cash Flow | 104,239 | 50,734 | -9,434 | 58,207 |
Cash | 245,450 | 157,358 | 120,704 | 145,863 |
Basic Shares | 33,135 | 33,046 | 32,979 | 32,912 |
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 | 990,873 | 962,774 | 980,756 | 886,150 |
EBITDA | 216,913 | 207,407 | 320,657 | 250,659 |
EBIT | 193,066 | 182,472 | 289,756 | 221,857 |
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 | 126,450 | 40,540 | 42,694 | 81,808 |
Basic Shares | 32,598 | 32,653 | 32,972 | 33,268 |
Quarter | EPS |
---|---|
2024-09-30 | $1 |
2024-06-30 | $1.32 |
2024-03-31 | $1.03 |
2023-12-31 | $0.94 |