Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,810,116
$1,670,467
$1,535,676
$1,494,226
Gross Profit
360,285
351,536
324,849
367,204
EBITDA
143,941
139,142
-88,248
114,150
EBIT
119,399
116,142
-111,348
81,379
Net Income
71,951
69,172
-107,355
44,908
Net Change In Cash
1,810,116
1,670,467
1,535,676
1,494,226
Free Cash Flow
287,285
151,965
-72,856
180,614
Cash
558,823
528,462
423,120
272,943
Basic Shares
111,086
110,524
106,037
115,597

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
189,407
130,285
182,369
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-09-30
$0.95
2024-06-30
$0.84
2024-03-31
$0.70
2023-12-31
$0.69