Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,052,423
$962,888
$913,149
$842,604
Gross Profit
377,634
324,861
336,707
291,769
EBITDA
272,891
219,434
227,145
197,447
EBIT
219,433
227,145
197,447
Net Income
212,467
172,623
173,350
148,908
Net Change In Cash
1,052,423
962,888
913,149
842,604
Free Cash Flow
-54,361
352,498
-78,021
-111,697
Cash
374,223
382,554
248,823
236,171
Basic Shares
41,183
41,297
41,138
41,246

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,617,822
$3,446,198
$3,457,004
$2,965,033
Gross Profit
1,286,441
1,227,558
1,274,947
897,529
EBITDA
1,239,139
1,120,991
1,075,432
743,565
EBIT
874,003
790,281
769,318
475,861
Net Income
671,648
608,114
514,097
348,054
Net Change In Cash
3,617,822
3,446,198
3,457,004
2,965,033
Free Cash Flow
308,053
340,509
214,914
126,312
Cash
382,554
613,313
206,375
122,424
Basic Shares
41,256
41,797
40,200
47,356

Earnings Calls

QuarterEPS
2026-03-31
$5.16
2025-12-31
$4.18
2025-09-30
$4.20
2025-06-30
$3.61