Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,753,962
$2,160,036
$2,139,328
$1,564,991
Gross Profit
468,084
566,244
569,749
420,743
EBITDA
136,188
250,247
268,999
126,537
EBIT
239,809
258,988
116,655
Net Income
96,841
171,031
181,410
87,004
Net Change In Cash
1,753,962
2,160,036
2,139,328
1,564,991
Free Cash Flow
222,968
51,318
97,861
Cash
526,271
294,354
424,854
278,864
Basic Shares
37,738
37,671
37,627
36,999

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,618,317
$7,283,767
$7,274,344
$6,280,192
Gross Profit
2,044,713
1,992,140
2,030,289
1,667,545
EBITDA
781,775
829,900
863,261
656,655
EBIT
794,810
831,578
628,528
Net Income
536,286
536,337
601,167
418,945
Net Change In Cash
7,618,317
7,283,767
7,274,344
6,280,192
Cost of Revenue
34,170
-27,799
Free Cash Flow
773,102
526,476
538,175
325,458
Cash
210,112
147,505
118,268
Basic Shares
37,510
36,531
35,683
35,423

Earnings Calls

Quarter EPS
2024-12-31
$2.37
2024-09-30
$4.22
2024-06-30
$4.49
2024-03-31
$2.17