Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$384,238
$311,567
$322,054
$297,718
Gross Profit
106,861
82,729
86,364
77,615
EBITDA
63,554
43,494
54,253
47,080
EBIT
43,595
23,514
35,285
29,474
Net Income
30,782
15,487
29,292
24,690
Net Change In Cash
384,238
311,567
322,054
297,718
Free Cash Flow
-33,296
-57,618
-55,937
-85,063
Cash
1,040
14
994
14
Basic Shares
82,952
82,956
83,351
83,575

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.37
2025-06-30
$0.22
2025-03-31
$0.37