Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$620,501
$683,867
$707,554
$412,961
Gross Profit
337,375
371,754
377,164
206,277
EBITDA
82,067
120,585
134,386
-11,665
EBIT
106,615
120,605
-24,840
Net Income
56,224
71,428
87,762
-26,808
Net Change In Cash
620,501
683,867
707,554
412,961
Free Cash Flow
123,699
196,798
-116,791
41,965
Cash
99,062
80,286
48,722
65,435
Basic Shares
63,171
64,160
64,889
64,841

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,381,995
$2,270,336
$2,147,930
$1,612,169
Gross Profit
1,252,511
1,179,233
1,118,437
829,836
EBITDA
336,586
315,153
295,796
171,274
EBIT
285,230
273,447
254,553
125,845
Net Income
198,429
199,278
178,873
96,006
Net Change In Cash
2,381,995
2,270,336
2,147,930
1,612,169
Cost of Revenue
-216,593
136,199
111,163
Free Cash Flow
271,228
-194,151
276,525
239,750
Cash
65,435
58,904
281,677
151,452
Basic Shares
67,517
72,560
75,265
75,060

Earnings Calls

Quarter EPS
2024-09-30
$0.89
2024-06-30
$1.11
2024-03-31
$1.35
2023-12-31
-$0.41