Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,734,317
$1,810,116
$1,670,467
$1,535,676
Gross Profit
369,752
360,285
351,536
324,849
EBITDA
319,036
145,683
140,582
-86,817
EBIT
293,298
121,141
116,142
-111,348
Net Income
201,285
71,951
69,172
-107,355
Net Change In Cash
1,734,317
1,810,116
1,670,467
1,535,676
Free Cash Flow
107,999
287,285
151,965
-72,856
Cash
453,548
558,823
528,462
423,120
Basic Shares
111,086
111,086
110,524
106,037

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,750,576
$5,442,749
$4,195,272
$3,660,771
Gross Profit
1,406,422
1,206,014
946,722
852,821
EBITDA
518,484
415,523
309,908
274,494
EBIT
419,233
295,550
189,407
130,285
Net Income
235,053
161,149
96,664
88,952
Net Change In Cash
6,750,576
5,442,749
4,195,272
3,660,771
Cost of Revenue
-79,574
-141,836
Free Cash Flow
523,606
367,303
206,933
184,469
Cash
453,548
272,943
262,539
342,608
Basic Shares
111,086
115,082
113,483
112,127

Earnings Calls

Quarter EPS
2024-12-31
$0.78
2024-09-30
$0.95
2024-06-30
$0.84
2024-03-31
$0.70