Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$525,986
$472,284
$352,829
$532,667
Gross Profit
84,329
73,358
51,919
66,790
EBITDA
67,526
59,104
39,427
67,037
EBIT
40,183
33,905
15,487
40,492
Net Income
18,532
12,864
-5,483
37,085
Net Change In Cash
525,986
472,284
352,829
532,667
Free Cash Flow
-63,724
-27,020
-142,544
-61,526
Cash
94,551
81,633
71,593
108,516
Basic Shares
53,370
52,821
52,544
53,257

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,769,928
$1,374,633
$1,824,422
$1,215,697
Gross Profit
256,091
246,429
290,833
230,357
EBITDA
194,804
150,394
190,631
141,931
EBIT
105,593
84,483
136,353
95,354
Net Income
56,757
62,470
94,926
70,458
Net Change In Cash
1,769,928
1,374,633
1,824,422
1,215,697
Cost of Revenue
-12,092
Free Cash Flow
-320,748
-621,758
-666,187
-356,071
Cash
108,516
79,271
115,534
50,450
Basic Shares
53,140
53,228
53,278
52,268

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.35
2025-06-30
$0.27