Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$683,867
$707,554
$412,961
$593,381
Gross Profit
371,754
377,164
206,277
308,522
EBITDA
106,023
138,723
-10,128
90,494
EBIT
92,053
124,942
-23,303
77,687
Net Income
71,428
87,762
-26,808
57,307
Net Change In Cash
683,867
707,554
412,961
593,381
Free Cash Flow
196,798
-116,791
41,965
162,109
Cash
80,286
48,722
65,435
56,766
Basic Shares
64,160
64,889
64,841
67,343

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,231,307
1,179,233
1,118,437
829,836
EBITDA
333,014
314,410
296,775
217,298
EBIT
281,658
272,704
255,532
171,869
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-06-30
$1.11
2024-03-31
$1.35
2023-12-31
-$0.41
2023-09-30
$0.85