Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$510,913
$468,444
$474,116
$421,340
Gross Profit
239,392
217,616
220,710
193,395
EBITDA
144,121
119,457
108,961
101,035
EBIT
125,465
100,872
90,862
84,784
Net Income
86,933
69,613
62,773
59,605
Net Change In Cash
510,913
468,444
474,116
421,340
Free Cash Flow
106,020
100,476
37,884
51,049
Cash
165,067
169,998
146,988
170,617
Basic Shares
39,248
39,359
39,359
39,501

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
$0
2025-12-31
$2.38
2025-09-30
$1.94
2025-06-30
$1.93