Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $225,628 | $223,849 | $222,462 | $205,794 |
Gross Profit | 182,385 | 179,824 | 178,598 | 161,372 |
EBITDA | 134,848 | 113,628 | 113,722 | 99,888 |
EBIT | 127,338 | 106,077 | 106,121 | 91,904 |
Net Income | 81,983 | 74,251 | 55,691 | 55,206 |
Net Change In Cash | 225,628 | 223,849 | 222,462 | 205,794 |
Free Cash Flow | 100,195 | 78,666 | 68,184 | 96,305 |
Cash | 188,248 | 118,970 | 79,937 | 123,547 |
Basic Shares | 66,057 | 66,075 | 65,971 | 66,935 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $821,028 | $854,800 | $890,265 | $775,351 |
Gross Profit | 629,785 | 455,497 | 479,047 | 402,506 |
EBITDA | 399,687 | 413,587 | 427,231 | 360,557 |
EBIT | 358,040 | -71,446 | -70,762 | -71,562 |
Net Income | 213,157 | 275,511 | 278,389 | 212,522 |
Net Change In Cash | 821,028 | 854,800 | 890,265 | 775,351 |
Cost of Revenue | -31,292 | 46,825 | -14,420 | |
Free Cash Flow | 325,122 | 329,966 | 363,522 | 242,557 |
Cash | 123,547 | 38,171 | 69,533 | 22,744 |
Basic Shares | 68,214 | 72,266 | 74,151 | 73,719 |
Quarter | EPS |
---|---|
2024-09-30 | $1.24 |
2024-06-30 | $1.16 |
2024-03-31 | $1.10 |
2023-12-31 | $1.01 |