Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$817,115
$787,575
$788,952
$842,103
Gross Profit
144,261
112,756
147,493
164,996
EBITDA
162,852
128,893
155,842
180,332
EBIT
100,306
69,850
101,778
125,676
Net Income
71,391
49,810
76,103
92,748
Net Change In Cash
817,115
787,575
788,952
842,103
Free Cash Flow
-3,909
-93,816
-3,516
-11,662
Cash
18,837
16,535
19,473
14,405
Basic Shares
26,785
26,788
26,789
26,789

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,741
472,947
EBIT
484,938
468,762
470,538
331,247
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

Quarter EPS
2025-06-30
$2.67
2025-03-31
$1.86
2024-12-31
$2.84
2024-09-30
$3.46