Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$443,610
$423,584
$415,813
$355,152
Gross Profit
107,130
106,779
120,044
89,993
EBITDA
65,703
68,435
73,548
57,484
EBIT
33,959
41,639
52,396
31,054
Net Income
21,370
17,495
25,624
15,353
Net Change In Cash
443,610
423,584
415,813
355,152
Free Cash Flow
8,472
18,920
35,686
-8,667
Cash
269,404
267,195
254,415
316,441
Basic Shares
127,438
127,379
126,830
121,508

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,638,159
$1,281,015
$965,776
$739,012
Gross Profit
423,946
340,129
251,296
180,916
EBITDA
276,313
204,910
118,375
46,092
EBIT
161,180
111,905
49,240
1,364
Net Income
79,842
35,258
1,718
-4,753
Net Change In Cash
1,638,159
1,281,015
965,776
739,012
Free Cash Flow
54,411
24,694
-88,542
-127,997
Cash
269,404
293,354
133,545
20,178
Basic Shares
125,764
114,750
62,074
51,871

Earnings Calls

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