Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$536,430
$503,327
$463,632
$510,913
Gross Profit
244,231
249,290
219,581
239,392
EBITDA
88,235
137,063
119,047
144,121
EBIT
117,741
100,695
125,465
Net Income
58,396
86,194
71,269
86,933
Net Change In Cash
536,430
503,327
463,632
510,913
Free Cash Flow
-14,128
82,703
65,100
106,020
Cash
187,248
200,057
180,158
165,067
Basic Shares
38,986
38,986
39,248

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-09-30
$2.09
2026-06-30
$2.40
2026-03-31
$1.99
2025-12-31
$2.38