Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$487,935
$356,892
$365,376
$306,593
Gross Profit
179,674
101,482
365,376
95,044
EBITDA
130,179
51,290
63,435
39,691
EBIT
126,815
48,314
60,629
36,912
Net Income
87,865
53,366
41,538
50,268
Net Change In Cash
487,935
356,892
365,376
306,593
Free Cash Flow
179,552
199,415
-168,584
Cash
281,583
221,718
184,530
Basic Shares
79,615
79,034
78,645
78,556

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
464,551
1,194,545
139,999
367,102
EBITDA
312,770
183,389
-32,035
224,075
EBIT
300,891
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
415,393
141,777
27,037
Cash
412,467
186,417
206,794
Basic Shares
79,232
76,612
68,501
70,320

Earnings Calls

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