Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$463,632
$510,913
$468,444
$474,116
Gross Profit
219,581
239,392
217,616
220,710
EBITDA
116,081
144,121
119,457
108,961
EBIT
97,729
125,465
100,872
90,862
Net Income
71,269
86,933
69,613
62,773
Net Change In Cash
463,632
510,913
468,444
474,116
Free Cash Flow
65,099
106,020
100,476
37,884
Cash
180,158
165,067
169,998
146,988
Basic Shares
38,986
39,248
39,359
39,359

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,874,814
$1,808,140
$1,787,647
$1,527,953
Gross Profit
871,113
860,445
852,138
673,831
EBITDA
473,574
476,228
314,194
316,510
EBIT
401,983
411,895
253,421
260,193
Net Income
278,924
284,967
58,583
179,630
Net Change In Cash
1,874,814
1,808,140
1,787,647
1,527,953
Cost of Revenue
39,621
Free Cash Flow
295,429
242,205
50,093
113,513
Cash
165,067
164,560
146,442
162,902
Basic Shares
39,346
39,535
39,473
39,407

Earnings Calls

QuarterEPS
2026-03-31
$1.99
2025-12-31
$2.38
2025-09-30
$1.94
2025-06-30
$1.93