Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$175,884
$205,161
$165,339
$169,837
Gross Profit
135,253
137,417
137,738
128,414
EBITDA
71,724
82,171
79,957
76,264
EBIT
80,941
78,712
74,995
Net Income
62,780
60,656
60,069
56,292
Net Change In Cash
175,884
205,161
165,339
169,837
Free Cash Flow
34,399
84,772
-36,799
Cash
88,357
9,527
67,183
112,649
Basic Shares
41,149
41,794
42,594
44,078

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$690,464
$710,106
$611,601
$413,978
Gross Profit
512,771
495,381
447,816
347,416
EBITDA
307,687
296,311
259,848
181,214
EBIT
303,037
292,156
256,774
178,312
Net Income
228,213
217,540
192,296
130,213
Net Change In Cash
690,464
710,106
611,601
413,978
Free Cash Flow
257,918
222,679
174,029
114,481
Cash
112,649
570,123
1,038,090
888,189
Basic Shares
46,421
50,713
55,053
58,411

Earnings Calls

QuarterEPS
2026-09-30
$1.47
2026-06-30
$1.45
2026-03-31
$1.41
2025-12-31
$1.28