Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,180,348
$1,133,087
$1,156,892
$1,087,479
Gross Profit
372,114
363,880
373,617
344,641
EBITDA
148,543
119,625
159,117
139,697
EBIT
126,192
98,652
138,423
118,117
Net Income
77,541
58,382
72,616
74,220
Net Change In Cash
1,180,348
1,133,087
1,156,892
1,087,479
Free Cash Flow
168,498
154,605
-27,461
48,647
Cash
675,441
611,745
515,082
531,981
Basic Shares
132,356
132,247
132,414
132,368

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,557,806
$4,320,577
$3,615,120
$3,541,060
Gross Profit
1,434,246
1,297,840
994,295
1,049,725
EBITDA
541,054
374,421
291,576
385,185
EBIT
455,456
290,674
200,623
285,363
Net Income
282,759
186,743
188,689
125,949
Net Change In Cash
4,557,806
4,320,577
3,615,120
3,541,060
Cost of Revenue
-196,108
-409,065
Free Cash Flow
344,289
258,413
-116,297
195,183
Cash
675,441
545,678
434,971
658,452
Basic Shares
132,356
131,931
131,315
130,857

Earnings Calls

Quarter EPS
2024-12-31
$0.70
2024-09-30
$0.69
2024-06-30
$0.73
2024-03-31
$0.58