Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$382,710
$386,226
$379,046
$286,805
Gross Profit
265,567
257,974
256,215
123,209
EBITDA
124,896
111,735
80,177
-5,442
EBIT
117,679
103,310
70,973
-9,665
Net Income
91,110
83,573
57,415
-8,992
Net Change In Cash
382,710
386,226
379,046
286,805
Free Cash Flow
114,896
98,282
-30,749
Cash
204,860
1,008,237
1,157,030
1,091,715
Basic Shares
89,718
89,718
86,467
77,021

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
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
2025-12-31
$0.84
2025-09-30
$0.94
2025-06-30
$0.91
2025-03-31
$0.66