Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$390,414
$385,980
$360,029
$382,710
Gross Profit
264,082
265,906
250,703
265,567
EBITDA
113,215
117,523
118,584
124,896
EBIT
111,424
117,679
Net Income
89,505
92,677
88,635
91,110
Net Change In Cash
390,414
385,980
360,029
382,710
Free Cash Flow
98,641
75,883
106,579
79,486
Cash
978,860
871,774
214,453
204,860
Basic Shares
96,632
96,703
96,309
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
302,482
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-09-30
$0.89
2026-06-30
$0.92
2026-03-31
$0.91
2025-12-31
$0.84