Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$612,469
$617,143
$614,180
$611,085
Gross Profit
213,661
185,894
217,641
213,230
EBITDA
96,273
98,518
47,507
89,424
EBIT
56,193
58,438
6,483
48,613
Net Income
41,564
33,101
-2,383
30,635
Net Change In Cash
612,469
617,143
614,180
611,085
Free Cash Flow
152,784
67,478
-2,857
-5,714
Cash
243,742
154,906
167,431
114,004
Basic Shares
44,833
45,589
44,298
45,182

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,454,877
$2,415,689
$2,095,939
$1,780,243
Gross Profit
859,291
863,367
755,761
669,395
EBITDA
299,465
417,009
357,952
314,852
EBIT
139,145
254,278
218,091
206,919
Net Income
102,918
165,732
158,538
148,891
Net Change In Cash
2,454,877
2,415,689
2,095,939
1,780,243
Free Cash Flow
261,223
220,994
191,723
102,094
Cash
243,742
142,093
307,223
292,457
Basic Shares
45,005
44,589
43,594
42,855

Earnings Calls

QuarterEPS
2025-12-31
$0.93
2025-09-30
$1.53
2025-06-30
$1.53
2025-03-31
$1.50