Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$617,143
$614,180
$611,085
$642,483
Gross Profit
185,894
217,641
213,230
241,885
EBITDA
98,518
47,507
89,424
88,504
EBIT
58,438
6,483
48,613
70,136
Net Income
33,101
-2,383
30,635
38,408
Net Change In Cash
617,143
614,180
611,085
642,483
Free Cash Flow
67,478
-2,857
-5,714
171,896
Cash
154,906
167,431
114,004
142,093
Basic Shares
45,589
44,298
45,182
45,046

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,415,689
$2,095,939
$1,780,243
$1,297,078
Gross Profit
863,367
755,761
669,395
494,988
EBITDA
417,009
357,952
314,852
215,618
EBIT
254,278
218,091
206,919
135,332
Net Income
165,732
158,538
148,891
96,065
Net Change In Cash
2,415,689
2,095,939
1,780,243
1,297,078
Free Cash Flow
220,994
191,723
102,094
101,340
Cash
142,093
307,223
292,457
427,804
Basic Shares
44,589
43,594
42,855
42,076

Earnings Calls

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