Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,196,445
$1,164,717
$1,157,536
$1,176,363
Gross Profit
420,539
563,076
571,825
550,129
EBITDA
71,682
431,352
428,249
75,561
EBIT
57,858
48,532
51,372
63,309
Net Income
19,743
13,221
15,485
24,793
Net Change In Cash
1,196,445
1,164,717
1,157,536
1,176,363
Free Cash Flow
90,911
97,933
-10,433
127,160
Cash
120,528
107,021
106,841
107,325
Basic Shares
58,537
58,890
58,664
58,358

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,695,061
$4,320,564
$3,992,413
$4,245,392
Gross Profit
1,617,449
2,080,351
2,022,258
2,079,532
EBITDA
273,030
339,012
290,541
283,050
EBIT
221,071
288,126
166,285
149,179
Net Income
73,242
123,478
-5,179
12,357
Net Change In Cash
4,695,061
4,320,564
3,992,413
4,245,392
Free Cash Flow
238,708
48,446
146,888
407,073
Cash
120,528
60,860
93,705
144,141
Basic Shares
58,612
55,933
54,978
58,966

Earnings Calls

QuarterEPS
2025-12-31
$1.01
2025-09-30
$1
2025-06-30
$1
2025-03-31
$1