Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$535,300
$540,247
$521,262
$536,471
Gross Profit
279,500
291,133
279,264
281,047
EBITDA
87,100
109,992
96,091
85,814
EBIT
54,300
77,740
62,614
50,535
Net Income
15,100
33,729
22,385
14,013
Net Change In Cash
535,300
540,247
521,262
536,471
Free Cash Flow
79,335
43,851
27,808
24,313
Cash
310,500
25,803
26,000
30,316
Basic Shares
45,900
45,600
45,200
45,300

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,130,899
1,126,450
1,162,683
1,205,894
EBITDA
379,000
365,322
335,145
351,384
EBIT
245,200
199,778
165,442
178,832
Net Income
85,200
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
2025-12-31
$0.96
2025-09-30
$1.09
2025-06-30
$0.88
2025-03-31
$0.75