Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$472,284
$352,829
$532,667
$500,873
Gross Profit
73,358
51,919
66,790
77,139
EBITDA
27,774
39,427
67,037
57,001
EBIT
2,575
15,487
40,403
33,548
Net Income
12,864
-5,483
37,085
13,690
Net Change In Cash
472,284
352,829
532,667
500,873
Free Cash Flow
-27,020
-28,726
-61,526
-93,377
Cash
170,441
71,593
108,516
113,502
Basic Shares
52,821
52,544
53,257
53,243

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,777
142,054
EBIT
105,593
84,225
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.27
2025-03-31
-$0.10
2024-12-31
$0.88