Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$487,935
$356,892
$365,376
$306,593
Gross Profit
484,571
101,482
365,376
95,044
EBITDA
141,330
51,290
63,435
39,691
EBIT
137,966
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
329,584
179,552
199,415
-168,584
Cash
508,595
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
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
2025-12-31
$1.13
2025-09-30
$0.68
2025-06-30
$0.53