Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,432,879
$1,769,784
$1,120,810
$1,003,050
Gross Profit
416,403
530,141
338,560
293,775
EBITDA
187,923
282,524
119,469
89,704
EBIT
176,353
271,481
108,720
79,344
Net Income
125,701
192,439
78,885
51,437
Net Change In Cash
1,432,879
1,769,784
1,120,810
1,003,050
Free Cash Flow
305,494
8,770
128,404
121,073
Cash
91,347
96,894
67,974
66,540
Basic Shares
38,187
38,325
38,467
38,648

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,541,595
$6,179,727
$5,295,584
$3,936,623
Gross Profit
1,660,044
1,933,412
1,617,092
1,130,902
EBITDA
786,502
1,064,808
862,810
493,425
EBIT
746,362
1,025,783
832,784
464,027
Net Income
523,229
748,462
650,624
366,738
Net Change In Cash
5,541,595
6,179,727
5,295,584
3,936,623
Cost of Revenue
22,326
-9,993
6,921
Free Cash Flow
828,133
441,235
275,832
375,879
Cash
66,540
45,591
24,321
34,128
Basic Shares
38,997
39,806
40,480
40,865

Earnings Calls

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