Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$311,567
$322,054
$297,718
$327,252
Gross Profit
82,729
86,364
77,615
114,158
EBITDA
43,494
54,253
47,080
82,923
EBIT
23,514
35,285
29,474
65,601
Net Income
15,487
29,292
24,690
52,625
Net Change In Cash
311,567
322,054
297,718
327,252
Free Cash Flow
-80,879
-55,937
-116,049
8,145
Cash
14
994
14
15
Basic Shares
82,956
83,351
83,575
83,107

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,200,635
$1,168,518
$888,788
$534,517
Gross Profit
397,109
399,020
237,572
137,830
EBITDA
272,420
274,789
162,590
99,730
EBIT
209,496
227,997
127,160
69,314
Net Income
168,559
177,623
100,376
58,758
Net Change In Cash
1,200,635
1,168,518
888,788
534,517
Cost of Revenue
-78,801
Free Cash Flow
-3,128
54,601
-14,706
5,821
Cash
14
287
5,451
2,859
Basic Shares
83,629
83,295
81,145
80,593

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.22
2025-03-31
$0.37
2024-12-31
$0.30