Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$839,644
$817,115
$787,575
$788,952
Gross Profit
213,530
144,261
112,756
147,493
EBITDA
183,345
162,852
128,893
155,842
EBIT
119,308
100,306
69,850
101,778
Net Income
86,316
71,391
49,810
76,103
Net Change In Cash
839,644
817,115
787,575
788,952
Free Cash Flow
87,576
-3,909
-93,816
-3,516
Cash
35,500
18,837
16,535
19,473
Basic Shares
26,790
26,785
26,788
26,789

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,209,074
$2,881,433
$2,792,057
$2,288,704
Gross Profit
644,414
598,932
590,963
451,687
EBITDA
695,043
647,607
627,862
477,685
EBIT
484,938
468,762
470,659
335,985
Net Income
362,065
354,857
357,422
253,235
Net Change In Cash
3,209,074
2,881,433
2,792,057
2,288,704
Cost of Revenue
80,802
81,280
Free Cash Flow
-459,855
138,066
105,597
96,846
Cash
19,473
296,215
187,390
106,588
Basic Shares
26,789
26,763
26,674
26,707

Earnings Calls

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