Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,535,676 | $1,494,226 | $1,418,571 | $1,356,486 |
Gross Profit | 324,849 | 367,204 | 294,266 | 288,266 |
EBITDA | 124,201 | 114,150 | 83,340 | 105,982 |
EBIT | 101,101 | 81,379 | 53,186 | 77,293 |
Net Income | -107,355 | 44,908 | 47,447 | 43,241 |
Net Change In Cash | 1,535,676 | 1,494,226 | 1,418,571 | 1,356,486 |
Free Cash Flow | -72,856 | 180,614 | 190,659 | 13,166 |
Cash | 423,120 | 272,943 | 205,406 | 178,589 |
Basic Shares | 106,037 | 115,597 | 115,065 | 114,707 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,442,749 | $4,195,272 | $3,660,771 | $3,918,946 |
Gross Profit | 1,206,014 | 946,722 | 852,821 | 876,859 |
EBITDA | 415,523 | 309,908 | 274,494 | 310,349 |
EBIT | 295,550 | 185,666 | 132,446 | 177,815 |
Net Income | 161,149 | 96,664 | 88,952 | 98,541 |
Net Change In Cash | 5,442,749 | 4,195,272 | 3,660,771 | 3,918,946 |
Cost of Revenue | -79,574 | -141,836 | 291,018 | |
Free Cash Flow | 367,303 | 206,933 | 184,469 | 255,125 |
Cash | 272,943 | 262,539 | 342,608 | 483,609 |
Basic Shares | 115,082 | 113,483 | 112,127 | 101,205 |
Quarter | EPS |
---|---|
2024-03-31 | $0.70 |
2023-12-31 | $0.69 |
2023-09-30 | $0.69 |
2023-06-30 | $0.63 |