Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$831,149
$824,390
$808,022
$799,176
Gross Profit
218,405
210,676
199,699
182,539
EBITDA
190,532
183,068
161,491
157,385
EBIT
129,879
115,176
95,504
94,564
Net Income
89,968
83,854
70,068
61,906
Net Change In Cash
831,149
824,390
808,022
799,176
Free Cash Flow
-367,959
90,759
42,241
89,234
Cash
67,073
53,540
75,216
32,577
Basic Shares
58,186
58,592
58,819
59,335

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,091,640
$2,784,754
$2,246,660
$2,171,408
Gross Profit
700,062
522,370
379,981
440,669
EBITDA
557,289
399,950
-31,875
-162,477
EBIT
346,133
169,476
-278,806
-412,612
Net Income
222,935
122,291
-246,771
-271,592
Net Change In Cash
3,091,640
2,784,754
2,246,660
2,171,408
Cost of Revenue
45,764
-45,525
55,601
Free Cash Flow
138,498
121,522
223,561
296,755
Cash
32,577
80,577
34,813
80,338
Basic Shares
59,857
60,329
60,053
59,912

Earnings Calls

Quarter EPS
2024-09-30
$1.55
2024-06-30
$1.43
2024-03-31
$1.19
2023-12-31
$1.04