Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$987,479
$1,432,879
$1,769,784
$1,120,810
Gross Profit
290,243
416,403
530,141
338,560
EBITDA
72,769
187,923
282,524
119,469
EBIT
60,650
176,353
271,481
108,720
Net Income
37,300
125,701
192,439
78,885
Net Change In Cash
987,479
1,432,879
1,769,784
1,120,810
Free Cash Flow
157,042
305,494
8,770
128,404
Cash
77,862
91,347
96,894
67,974
Basic Shares
37,922
38,187
38,325
38,467

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,310,953
$5,541,595
$6,179,727
$5,295,584
Gross Profit
1,575,347
1,660,044
1,933,412
1,617,092
EBITDA
662,685
786,707
1,064,808
862,810
EBIT
617,204
746,567
1,025,783
832,784
Net Income
434,325
523,229
748,462
650,624
Net Change In Cash
5,310,953
5,541,595
6,179,727
5,295,584
Cost of Revenue
22,326
-9,993
Free Cash Flow
599,710
828,133
441,235
275,832
Cash
77,862
66,540
45,591
24,321
Basic Shares
38,228
38,997
39,806
40,480

Earnings Calls

Quarter EPS
2024-12-31
$0.97
2024-09-30
$3.27
2024-06-30
$4.99
2024-03-31
$2.04