Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$423,584
$415,813
$355,152
$342,786
Gross Profit
106,779
120,044
89,993
87,948
EBITDA
68,435
73,548
57,484
39,754
EBIT
41,639
52,396
31,054
14,233
Net Income
17,495
25,624
15,353
3,612
Net Change In Cash
423,584
415,813
355,152
342,786
Free Cash Flow
18,920
35,686
-8,667
19,468
Cash
267,195
254,415
316,441
293,354
Basic Shares
127,379
126,830
121,508
115,248

Annual Financials

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

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.19
2025-06-30
$0.20