Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$360,029
$382,710
$386,226
$379,046
Gross Profit
250,703
265,567
257,974
256,215
EBITDA
111,424
124,896
111,735
80,177
EBIT
117,679
103,310
70,973
Net Income
88,635
91,110
83,573
57,415
Net Change In Cash
360,029
382,710
386,226
379,046
Free Cash Flow
106,579
79,486
114,896
98,282
Cash
214,453
204,860
1,008,237
1,157,030
Basic Shares
96,309
89,718
89,718
86,467

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,434,787
$947,605
$824,872
$625,144
Gross Profit
902,965
580,966
576,960
587,464
EBITDA
311,366
200,402
208,484
249,443
EBIT
282,297
185,114
194,049
236,401
Net Income
223,106
151,510
159,032
192,113
Net Change In Cash
1,434,787
947,605
824,872
625,144
Free Cash Flow
279,986
200,671
146,816
196,150
Cash
204,860
568,137
595,383
408,411
Basic Shares
89,718
62,654
59,428
60,215

Earnings Calls

QuarterEPS
2026-03-31
$0.91
2025-12-31
$0.84
2025-09-30
$0.94
2025-06-30
$0.91