Quarterly Financials

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

Annual Financials

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

Earnings Calls

Quarter EPS
2024-03-31 $0.70
2023-12-31 $0.69
2023-09-30 $0.69
2023-06-30 $0.63