Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue
$1,564,991
$1,603,197
$2,126,845
$2,003,084
Gross Profit
420,743
414,416
566,945
562,622
EBITDA
131,106
111,639
256,617
265,705
EBIT
121,224
101,955
247,826
257,273
Net Income
87,004
82,547
170,953
172,764
Net Change In Cash
1,564,991
1,603,197
2,126,845
2,003,084
Free Cash Flow
97,861
288,629
344,127
-48,852
Cash
278,864
210,112
175,022
162,526
Basic Shares
36,999
39,441
36,579
36,429

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-03-31
$2.16
2023-12-31
$2.06
2023-09-30
$4.35
2023-06-30
$4.42