Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$503,327
$463,632
$510,913
$468,444
Gross Profit
249,290
219,581
239,392
217,616
EBITDA
137,063
119,047
144,121
119,457
EBIT
117,741
100,695
125,465
100,872
Net Income
86,194
71,269
86,933
69,613
Net Change In Cash
503,327
463,632
510,913
468,444
Free Cash Flow
82,703
65,100
106,020
100,476
Cash
200,057
180,158
165,067
169,998
Basic Shares
38,986
38,986
39,248
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
469,788
476,228
314,194
316,510
EBIT
398,197
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-06-30
$2.40
2026-03-31
$1.99
2025-12-31
$2.38
2025-09-30
$1.94