Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$607,085
$612,469
$617,143
$614,180
Gross Profit
182,937
213,661
185,894
217,641
EBITDA
93,625
96,273
98,518
47,507
EBIT
55,492
56,193
58,438
6,483
Net Income
36,979
41,564
33,101
-2,383
Net Change In Cash
607,085
612,469
617,143
614,180
Free Cash Flow
36,066
202,316
67,478
-2,857
Cash
195,293
243,742
154,906
167,431
Basic Shares
43,352
44,833
45,589
44,298

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
2026-03-31
$0.85
2025-12-31
$0.93
2025-09-30
$1.53
2025-06-30
$1.53