Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,373,268
$1,365,612
$1,278,717
$1,286,074
Gross Profit
421,813
423,922
387,150
391,116
EBITDA
281,834
256,776
248,265
246,662
EBIT
246,348
221,742
214,008
212,000
Net Income
168,960
150,723
152,381
146,384
Net Change In Cash
1,373,268
1,365,612
1,278,717
1,286,074
Free Cash Flow
219,850
74,258
158,896
245,009
Cash
257,342
463,221
968,809
848,565
Basic Shares
29,925
31,524
31,843
31,805

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,194,694
$5,008,744
$3,486,207
$2,718,038
Gross Profit
1,603,820
1,486,719
974,389
746,361
EBITDA
1,027,903
922,186
555,813
418,189
EBIT
895,025
797,164
476,419
355,046
Net Income
614,254
555,989
324,016
247,023
Net Change In Cash
5,194,694
5,008,744
3,486,207
2,718,038
Cost of Revenue
101,821
-190,228
145,200
Free Cash Flow
785,411
419,419
347,479
316,946
Cash
848,565
240,069
139,779
330,007
Basic Shares
31,575
32,440
33,146
33,299

Earnings Calls

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