Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,215,772
$1,165,915
$1,245,800
$1,207,162
Gross Profit
376,334
346,557
399,870
350,664
EBITDA
72,751
78,602
852,305
183,635
EBIT
36,121
784,324
112,499
Net Income
36,749
23,894
548,791
72,503
Net Change In Cash
1,215,772
1,165,915
1,245,800
1,207,162
Free Cash Flow
77,993
30,532
91,080
219,448
Cash
176,223
156,700
260,852
244,361
Basic Shares
8
4,358
4,341
4,384

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,790,904
$4,414,877
$3,924,493
$3,185,974
Gross Profit
1,342,201
1,311,943
1,266,775
1,071,453
EBITDA
1,398,641
571,505
375,460
687,238
EBIT
1,211,223
367,668
175,744
484,201
Net Income
724,634
205,288
67,079
352,075
Net Change In Cash
4,790,904
4,414,877
3,924,493
3,185,974
Cost of Revenue
33,431
-261,182
Free Cash Flow
324,076
166,428
152,920
39,889
Cash
260,852
169,897
169,319
145,886
Basic Shares
4,405
4,654
4,836
4,965

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$14.33
2025-03-31
$11.64
2024-12-31
$22.58