Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $428,305 | $422,481 | $400,625 | $388,607 |
Gross Profit | 348,371 | 310,974 | 285,991 | 275,040 |
EBITDA | 63,426 | 86,454 | 60,698 | 57,933 |
EBIT | 51,751 | 24,080 | 22,967 | |
Net Income | 9,754 | -13,985 | 4,828 | 9,334 |
Net Change In Cash | 428,305 | 422,481 | 400,625 | 388,607 |
Free Cash Flow | 145,251 | 105,726 | 23,677 | 131,252 |
Cash | 912,460 | 932,573 | 798,465 | 855,068 |
Basic Shares | 313,851 | 303,954 | 314,934 | 312,499 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,640,018 | $1,595,160 | $1,505,118 | $1,444,055 |
Gross Profit | 1,313,825 | 1,256,865 | 1,161,615 | 1,112,056 |
EBITDA | 127,048 | 241,017 | 258,414 | 59,906 |
EBIT | 74,224 | 48,381 | -226,260 | |
Net Income | 9,931 | -125,283 | -53,675 | -99,929 |
Net Change In Cash | 1,640,018 | 1,595,160 | 1,505,118 | 1,444,055 |
Free Cash Flow | 405,906 | 259,803 | 194,592 | 217,866 |
Cash | 732,443 | 497,879 | 456,378 | |
Basic Shares | 313,491 | 288,581 | 281,129 | 278,238 |
Quarter | EPS |
---|---|
2024-12-31 | $0.41 |
2024-09-30 | $0.28 |
2024-06-30 | $0.23 |
2024-03-31 | $0.22 |