Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$788,952
$842,103
$823,244
$754,775
Gross Profit
147,493
164,996
138,023
118,152
EBITDA
155,842
180,332
190,565
168,304
EBIT
101,778
125,676
138,029
119,455
Net Income
76,103
92,748
102,519
90,695
Net Change In Cash
788,952
842,103
823,244
754,775
Free Cash Flow
-3,516
-11,662
-93,981
-350,696
Cash
19,473
14,405
11,169
12,308
Basic Shares
26,789
26,789
26,802
26,794

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
647,607
627,741
472,947
EBIT
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
583,702
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
2024-12-31
$2.84
2024-09-30
$3.46
2024-06-30
$3.83
2024-03-31
$3.38