Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,312,206
$1,373,268
$1,365,612
$1,278,717
Gross Profit
392,033
421,813
423,922
387,150
EBITDA
255,714
281,834
256,776
248,265
EBIT
220,000
246,348
221,742
214,008
Net Income
150,538
168,960
150,723
152,381
Net Change In Cash
1,312,206
1,373,268
1,365,612
1,278,717
Free Cash Flow
253,673
219,850
74,258
158,896
Cash
400,318
257,342
463,221
968,809
Basic Shares
29,485
29,925
31,524
31,843

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,329,803
$5,194,694
$5,008,744
$3,486,207
Gross Profit
1,624,918
1,603,820
1,486,719
974,389
EBITDA
1,054,371
1,027,903
922,186
555,813
EBIT
913,880
895,025
797,164
476,419
Net Income
622,602
614,254
555,989
324,016
Net Change In Cash
5,329,803
5,194,694
5,008,744
3,486,207
Cost of Revenue
101,821
-190,228
Free Cash Flow
706,677
785,411
419,419
347,479
Cash
400,318
848,565
240,069
139,779
Basic Shares
30,679
31,575
32,440
33,146

Earnings Calls

Quarter EPS
2024-12-31
$5.13
2024-09-30
$5.68
2024-06-30
$5.42
2024-03-31
$4.81