Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$169,837
$216,810
$226,891
$223,444
Gross Profit
128,414
129,559
136,872
128,532
EBITDA
74,995
74,307
80,774
76,342
EBIT
73,155
79,649
75,238
Net Income
56,292
54,927
59,821
57,173
Net Change In Cash
169,837
216,810
226,891
223,444
Free Cash Flow
-36,799
81,245
85,035
130,353
Cash
8,038
84,679
340,265
1,021,269
Basic Shares
44,078
47,209
47,565
47,959

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
303,037
296,311
259,848
181,214
EBIT
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
265,009
222,679
174,029
114,481
Cash
8,038
570,123
1,038,090
888,189
Basic Shares
46,421
50,713
55,053
58,411

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.28
2025-09-30
$1.18
2025-06-30
$1.27