Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$373,631
$383,995
$274,973
$263,747
Gross Profit
213,028
217,424
131,281
131,009
EBITDA
196,491
194,401
136,479
146,526
EBIT
148,196
147,946
92,834
105,657
Net Income
74,360
80,394
49,273
48,212
Net Change In Cash
373,631
383,995
274,973
263,747
Free Cash Flow
56,829
124,769
92,753
69,302
Cash
428,754
419,667
326,920
215,448
Basic Shares
399,500
377,342
353,800
387,600

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,075,522
$343,918
$233,643
$193,230
Gross Profit
523,929
217,640
141,527
127,861
EBITDA
445,119
223,739
48,046
102,010
EBIT
293,328
182,649
18,893
86,780
Net Income
108,677
88,981
-27,010
45,770
Net Change In Cash
1,075,522
343,918
233,643
193,230
Free Cash Flow
669,190
145,191
44,442
77,333
Cash
419,667
160,849
96,632
96,278
Basic Shares
351,900
333,900
311,482
292,800

Earnings Calls

QuarterEPS
2026-03-31
$0.18
2025-12-31
$0.21
2025-09-30
$0.13
2025-06-30
$0.12