Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,896,133
$2,027,028
$1,871,999
$2,029,465
Gross Profit
359,907
375,897
374,125
370,969
EBITDA
140,037
182,013
167,294
175,874
EBIT
120,903
124,529
110,460
119,878
Net Income
79,132
78,661
71,608
78,047
Net Change In Cash
1,896,133
2,027,028
1,871,999
2,029,465
Free Cash Flow
-19,966
177,181
-243,675
4,852
Cash
185,073
167,266
155,905
183,725
Basic Shares
81,884
80,778
81,454
82,143

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,925,024
$7,101,670
$5,126,142
$4,735,940
Gross Profit
1,593,090
1,487,159
1,092,298
875,467
EBITDA
736,896
702,807
477,101
330,100
EBIT
515,755
503,658
307,604
152,753
Net Income
347,055
391,382
241,415
114,887
Net Change In Cash
7,925,024
7,101,670
5,126,142
4,735,940
Cost of Revenue
52,780
-163,902
130,428
Free Cash Flow
-73,168
51,340
255,169
626,782
Cash
183,725
201,044
148,146
312,048
Basic Shares
83,720
85,726
86,816
84,362

Earnings Calls

Quarter EPS
2024-09-30
$0.96
2024-06-30
$0.97
2024-03-31
$0.87
2023-12-31
$0.95