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
566,244
569,749
420,743
414,416
EBITDA
250,247
268,999
126,537
111,639
EBIT
239,809
258,988
116,655
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
222,968
51,318
97,861
288,629
Cash
294,354
424,854
278,864
210,112
Basic Shares
40,339
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,992,140
2,030,289
1,667,545
1,222,821
EBITDA
829,900
863,261
656,655
426,942
EBIT
794,810
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
526,476
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.49
2024-03-31
$2.17
2023-12-31
$2.06