Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,784,530
$1,071,526
$987,479
$1,432,879
Gross Profit
535,161
312,369
290,243
416,403
EBITDA
284,597
89,525
72,769
187,923
EBIT
272,670
77,538
60,650
176,353
Net Income
194,258
53,545
37,300
125,701
Net Change In Cash
1,784,530
1,071,526
987,479
1,432,879
Free Cash Flow
-42,863
13,929
157,042
305,494
Cash
83,669
71,644
77,862
91,347
Basic Shares
37,407
37,630
37,922
38,187

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
2025-09-30
$0
2025-06-30
$5.17
2025-03-31
$1.32
2024-12-31
$0.97