Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$385,980
$360,029
$382,710
$386,226
Gross Profit
265,906
250,703
265,567
257,974
EBITDA
117,523
118,584
124,896
111,735
EBIT
111,424
117,679
103,310
Net Income
92,677
88,635
91,110
83,573
Net Change In Cash
385,980
360,029
382,710
386,226
Free Cash Flow
75,883
106,579
79,486
114,896
Cash
871,774
214,453
204,860
1,008,237
Basic Shares
96,703
96,309
89,718
89,718

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