Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$789,952
$839,644
$817,115
$787,575
Gross Profit
173,054
213,530
144,261
112,756
EBITDA
127,316
183,345
162,852
128,893
EBIT
64,369
119,308
100,306
69,850
Net Income
47,519
86,316
71,391
49,810
Net Change In Cash
789,952
839,644
817,115
787,575
Free Cash Flow
37,483
87,576
-3,909
-93,816
Cash
19,720
35,500
18,837
16,535
Basic Shares
26,795
26,790
26,785
26,788

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
765,190
644,414
598,932
590,963
EBITDA
602,405
695,043
647,607
627,862
EBIT
353,832
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,789
26,763
26,674

Earnings Calls

QuarterEPS
2025-12-31
$1.77
2025-09-30
$2.81
2025-06-30
$2.67
2025-03-31
$1.86