Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$538,100
$535,299
$540,247
$521,261
Gross Profit
279,700
279,535
291,133
279,453
EBITDA
107,100
95,135
111,021
98,503
EBIT
70,400
58,235
78,769
65,027
Net Income
35,800
12,000
33,729
22,385
Net Change In Cash
538,100
535,299
540,247
521,261
Free Cash Flow
27,300
79,335
43,851
27,808
Cash
27,200
310,500
25,803
26,000
Basic Shares
46,300
45,900
45,600
45,200

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,133,199
$2,121,761
$2,192,260
$2,238,010
Gross Profit
1,131,900
1,126,450
1,162,683
1,205,894
EBITDA
396,500
365,322
335,145
351,384
EBIT
258,600
199,778
165,442
178,832
Net Income
82,100
52,802
26,120
65,395
Net Change In Cash
2,133,199
2,121,761
2,192,260
2,238,010
Cost of Revenue
62,605
Free Cash Flow
175,300
99,892
97,620
86,900
Cash
310,500
34,399
71,962
40,435
Basic Shares
45,500
44,727
43,843
43,310

Earnings Calls

QuarterEPS
2026-03-31
$1.05
2025-12-31
$0.96
2025-09-30
$1.09
2025-06-30
$0.88