Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$319,780
$487,935
$356,892
$365,376
Gross Profit
109,365
484,571
101,482
365,376
EBITDA
43,989
141,330
51,290
63,435
EBIT
40,496
137,966
48,314
60,629
Net Income
38,433
87,865
53,366
41,538
Net Change In Cash
319,780
487,935
356,892
365,376
Free Cash Flow
-291,588
329,584
179,552
199,415
Cash
152,944
508,595
281,583
221,718
Basic Shares
79,478
79,615
79,034
78,645

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,516,796
$1,194,545
$854,748
$985,297
Gross Profit
1,504,917
1,194,545
139,999
367,102
EBITDA
339,350
183,389
-32,035
224,075
EBIT
327,471
172,945
-40,352
216,100
Net Income
233,037
136,020
-24,700
150,345
Net Change In Cash
1,516,796
1,194,545
854,748
985,297
Cost of Revenue
-305,090
Free Cash Flow
539,967
415,393
141,777
27,037
Cash
508,595
412,467
186,417
206,794
Basic Shares
79,232
76,612
68,501
70,320

Earnings Calls

QuarterEPS
2026-03-31
$0.50
2025-12-31
$1.13
2025-09-30
$0.68
2025-06-30
$0.53