Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $608,113 | $631,149 | $669,749 | $654,540 |
Gross Profit | 269,485 | 282,800 | 282,796 | 271,465 |
EBITDA | 83,553 | 93,429 | 94,282 | 91,868 |
EBIT | 73,528 | 83,924 | 83,641 | 82,682 |
Net Income | 51,769 | 59,507 | 68,771 | 59,531 |
Net Change In Cash | 608,113 | 631,149 | 669,749 | 654,540 |
Free Cash Flow | 91,681 | 50,823 | 202,132 | 25,390 |
Cash | 224,296 | 215,059 | 215,050 | 77,828 |
Basic Shares | 56,456 | 56,739 | 56,982 | 56,956 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,607,472 | $2,631,444 | $2,475,916 | $2,097,839 |
Gross Profit | 1,087,837 | 1,134,368 | 1,107,726 | 863,689 |
EBITDA | 350,353 | 391,181 | 320,099 | 157,419 |
EBIT | 312,307 | 354,055 | 283,500 | 122,928 |
Net Income | 230,994 | 245,493 | 195,423 | 67,923 |
Net Change In Cash | 2,607,472 | 2,631,444 | 2,475,916 | 2,097,839 |
Cost of Revenue | -117,440 | -59,575 | 141,330 | |
Free Cash Flow | 319,165 | 55,188 | 246,989 | 179,581 |
Cash | 215,050 | 59,179 | 185,322 | 248,138 |
Basic Shares | 56,931 | 56,962 | 59,086 | 57,858 |
Quarter | EPS |
---|---|
2024-06-30 | $0.98 |
2024-03-31 | $1.16 |
2023-12-31 | $1.28 |
2023-09-30 | $1.05 |