Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$496,936
$424,217
$384,238
$311,567
Gross Profit
124,965
109,770
106,861
82,729
EBITDA
78,002
64,485
63,603
43,494
EBIT
57,059
44,084
43,595
23,514
Net Income
39,815
32,032
30,782
15,487
Net Change In Cash
496,936
424,217
384,238
311,567
Free Cash Flow
-11,133
-43,178
-33,296
-57,618
Cash
13
13
1,041
14
Basic Shares
83,179
83,105
82,952
82,956

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,442,076
$1,200,635
$1,168,518
$888,788
Gross Profit
385,724
397,109
399,020
237,572
EBITDA
225,835
272,420
274,789
162,590
EBIT
146,478
209,496
227,997
127,160
Net Income
107,593
168,559
177,623
100,376
Net Change In Cash
1,442,076
1,200,635
1,168,518
888,788
Free Cash Flow
-191,424
-3,128
54,601
-14,706
Cash
13
14
287
5,451
Basic Shares
83,105
83,629
83,295
81,145

Earnings Calls

QuarterEPS
2026-03-31
$0.48
2025-12-31
$0.39
2025-09-30
$0.37
2025-06-30
$0.22