Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$415,813
$355,152
$342,786
$338,212
Gross Profit
120,044
89,993
87,948
90,051
EBITDA
80,343
57,484
39,754
57,160
EBIT
54,659
31,054
14,233
33,279
Net Income
25,624
15,353
3,612
12,644
Net Change In Cash
415,813
355,152
342,786
338,212
Free Cash Flow
35,686
-8,667
19,468
26,407
Cash
254,415
316,441
293,354
281,134
Basic Shares
126,830
121,508
115,248
114,252

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,281,015
$965,776
$739,012
$497,876
Gross Profit
340,129
251,296
180,916
153,303
EBITDA
204,910
118,375
46,092
-87,249
EBIT
111,905
49,240
1,364
-112,466
Net Income
35,258
1,718
-4,753
-12,679
Net Change In Cash
1,281,015
965,776
739,012
497,876
Cost of Revenue
-13,134
Free Cash Flow
24,694
-88,542
-127,997
-38,069
Cash
293,354
133,545
20,178
18,506
Basic Shares
114,750
62,074
51,871
45,864

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.26
2025-03-31
$0.14
2024-12-31
$0.07