Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,017,357
$2,001,332
$2,041,101
$2,030,030
Gross Profit
561,599
558,653
599,365
591,414
EBITDA
308,980
317,321
365,648
380,897
EBIT
211,262
221,363
268,993
287,868
Net Income
182,972
154,151
259,998
197,128
Net Change In Cash
2,017,357
2,001,332
2,041,101
2,030,030
Free Cash Flow
127,553
239,333
277,026
359,341
Cash
390,396
526,698
538,785
695,507
Basic Shares
79,547
82,236
82,236
83,446

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,281,676
$8,120,176
$7,741,386
$5,480,826
Gross Profit
2,436,357
2,400,227
2,214,341
1,508,214
EBITDA
1,563,882
1,521,436
1,412,310
739,429
EBIT
1,075,382
935,486
797,582
379,103
Net Income
791,474
612,335
505,304
153,185
Net Change In Cash
8,281,676
8,120,176
7,741,386
5,480,826
Free Cash Flow
1,118,592
1,020,335
421,155
735,392
Cash
538,785
378,102
288,768
752,213
Basic Shares
83,032
82,717
82,468
68,068

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$3.26
2025-03-31
$3.19
2024-12-31
$3.43