Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$409,387
$319,780
$487,935
$356,892
Gross Profit
405,020
109,365
484,571
101,482
EBITDA
77,033
43,989
141,330
51,290
EBIT
72,830
40,496
137,966
48,314
Net Income
48,593
38,433
87,865
53,366
Net Change In Cash
409,387
319,780
487,935
356,892
Free Cash Flow
217,975
-291,588
329,584
179,552
Cash
207,740
152,944
508,595
281,583
Basic Shares
79,416
79,478
79,615
79,034

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
364,394
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-06-30
$0.63
2026-03-31
$0.50
2025-12-31
$1.13
2025-09-30
$0.68