Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$476,900
$445,100
$404,400
$330,300
Gross Profit
202,200
192,600
168,800
140,200
EBITDA
114,500
102,699
76,300
61,200
EBIT
85,600
82,799
49,200
39,600
Net Income
48,000
50,500
24,900
21,700
Net Change In Cash
476,900
445,100
404,400
330,300
Free Cash Flow
96,000
78,700
55,800
-32,200
Cash
233,800
185,000
152,500
173,800
Basic Shares
58,100
58,000
57,900
57,900

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,656,700
$1,486,800
$1,391,300
$1,339,900
Gross Profit
703,800
665,100
654,100
626,200
EBITDA
370,100
361,000
368,000
383,300
EBIT
263,500
274,200
290,400
304,600
Net Income
145,100
184,100
188,300
204,900
Net Change In Cash
1,656,700
1,486,800
1,391,300
1,339,900
Free Cash Flow
198,300
168,700
245,200
-76,000
Cash
233,800
165,800
227,200
230,700
Basic Shares
58,000
57,800
57,500
56,725

Earnings Calls

QuarterEPS
2025-12-31
$1.27
2025-09-30
$1.28
2025-06-30
$0.97
2025-03-31
$0.54