Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$677,592
$117,185
$110,876
$124,160
Gross Profit
218,687
37,687
34,466
43,697
EBITDA
99,106
22,498
20,149
22,488
EBIT
71,521
17,894
15,751
18,314
Net Income
47,171
9,742
7,447
11,192
Net Change In Cash
677,592
117,185
110,876
124,160
Free Cash Flow
5,253
325
14,565
112,723
Cash
230,444
58,643
62,813
56,621
Basic Shares
131,991
132,478
137,203
136,892

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$438,961
$2,233,466
$424,105
$259,165
Gross Profit
150,246
745,724
147,805
91,266
EBITDA
75,327
386,049
73,280
51,757
EBIT
58,439
292,836
54,916
43,081
Net Income
29,494
132,573
18,707
22,600
Net Change In Cash
438,961
2,233,466
424,105
259,165
Free Cash Flow
58,412
54,448
13,125
102,472
Cash
56,621
211,638
35,596
24,353
Basic Shares
137,102
139,148
134,774
125,155

Earnings Calls

QuarterEPS
2025-09-30
$0.47
2025-06-30
$0.38
2025-03-31
$0.39
2024-12-31
$0.57