Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $232,371 | $225,628 | $223,849 | $222,462 |
Gross Profit | 232,371 | 182,385 | 179,824 | 178,598 |
EBITDA | 64,567 | 134,848 | 113,628 | 113,722 |
EBIT | 57,053 | 127,338 | 106,077 | 106,121 |
Net Income | 76,939 | 81,983 | 74,251 | 55,691 |
Net Change In Cash | 232,371 | 225,628 | 223,849 | 222,462 |
Free Cash Flow | 100,195 | 78,666 | 68,184 | |
Cash | 126,731 | 188,248 | 118,970 | 79,937 |
Basic Shares | 65,519 | 66,057 | 66,075 | 65,971 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $893,477 | $821,028 | $854,800 | $890,265 |
Gross Profit | 893,477 | 455,974 | 455,497 | 479,047 |
EBITDA | 244,589 | 394,319 | 413,587 | 427,231 |
EBIT | 214,413 | 352,672 | -71,446 | -70,762 |
Net Income | 288,864 | 213,157 | 275,511 | 278,389 |
Net Change In Cash | 893,477 | 821,028 | 854,800 | 890,265 |
Cost of Revenue | -31,292 | 46,825 | ||
Free Cash Flow | 325,122 | 329,966 | 363,522 | |
Cash | 123,547 | 38,171 | 69,533 | |
Basic Shares | 65,928 | 68,214 | 72,266 | 74,151 |
Quarter | EPS |
---|---|
2024-12-31 | $1.45 |
2024-09-30 | $1.24 |
2024-06-30 | $1.16 |
2024-03-31 | $1.10 |