Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$133,922
$677,592
$117,185
$110,876
Gross Profit
39,590
218,687
37,687
34,466
EBITDA
22,522
99,106
22,498
20,149
EBIT
17,385
71,521
17,894
15,751
Net Income
14,529
47,171
9,742
7,447
Net Change In Cash
133,922
677,592
117,185
110,876
Free Cash Flow
26,461
5,253
325
14,565
Cash
47,737
230,444
58,643
62,813
Basic Shares
130,917
131,991
132,478
137,203

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$488,358
$438,961
$2,233,466
$424,105
Gross Profit
143,289
150,246
745,724
147,805
EBITDA
81,925
75,327
386,049
73,280
EBIT
63,137
58,439
292,836
54,916
Net Income
40,512
29,494
132,573
18,707
Net Change In Cash
488,358
438,961
2,233,466
424,105
Free Cash Flow
45,674
58,412
54,448
13,125
Cash
47,737
56,621
211,638
35,596
Basic Shares
133,451
137,102
139,148
134,774

Earnings Calls

QuarterEPS
2025-12-31
$0.72
2025-09-30
$0.07
2025-06-30
$0.07
2025-03-31
$0.39