Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,160,036
$2,139,328
$1,564,991
$1,603,197
Gross Profit
586,137
569,749
420,743
414,416
EBITDA
53,172
268,999
131,106
111,639
EBIT
73,065
258,988
121,224
101,955
Net Income
171,031
181,410
87,004
82,547
Net Change In Cash
2,160,036
2,139,328
1,564,991
1,603,197
Free Cash Flow
245,026
51,318
97,861
288,629
Cash
294,354
424,854
278,864
210,112
Basic Shares
37,433
37,627
36,999
39,441

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,283,767
$7,274,344
$6,280,192
$5,054,928
Gross Profit
1,957,050
2,030,289
1,667,545
1,222,821
EBITDA
806,514
863,261
656,655
426,942
EBIT
771,424
831,578
628,528
401,034
Net Income
536,337
601,167
418,945
269,579
Net Change In Cash
7,283,767
7,274,344
6,280,192
5,054,928
Cost of Revenue
34,170
-27,799
71,613
Free Cash Flow
525,632
538,175
325,458
518,037
Cash
210,112
147,505
118,268
146,067
Basic Shares
36,531
35,683
35,423
35,150

Earnings Calls

Quarter EPS
2024-09-30
$4.22
2024-06-30
$4.48
2024-03-31
$2.16
2023-12-31
$2.06