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
248,265
246,662
EBIT
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,505
30,584
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,194,694
$3,486,207
$2,718,038
Gross Profit
1,603,820
1,603,820
974,389
746,361
EBITDA
1,027,903
555,813
418,189
EBIT
895,025
476,419
355,046
Net Income
614,254
614,254
324,016
247,023
Net Change In Cash
5,194,694
5,194,694
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,773
31,575
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