Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$982,454
$956,494
$806,226
$789,952
Gross Profit
167,499
174,205
112,923
110,107
EBITDA
187,548
191,704
129,799
127,316
EBIT
123,414
127,523
67,609
64,369
Net Income
91,445
94,260
49,869
47,519
Net Change In Cash
982,454
956,494
806,226
789,952
Free Cash Flow
111,144
56,650
73,518
37,483
Cash
202,521
84,014
39,177
19,720
Basic Shares
26,815
26,833
26,807
26,795

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,234,286
$3,209,074
$2,881,433
$2,792,057
Gross Profit
516,617
644,414
598,932
590,963
EBITDA
602,406
695,043
647,607
627,862
EBIT
353,833
484,938
468,762
470,659
Net Income
255,036
362,065
354,857
357,422
Net Change In Cash
3,234,286
3,209,074
2,881,433
2,792,057
Cost of Revenue
80,802
Free Cash Flow
27,334
-459,855
138,066
105,597
Cash
19,720
19,473
296,215
187,390
Basic Shares
26,786
26,802
26,763
26,674

Earnings Calls

QuarterEPS
2026-09-30
$3.41
2026-06-30
$3.51
2026-03-31
$1.86
2025-12-31
$1.77