Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,347,705
$2,157,643
$2,251,587
$1,960,940
Gross Profit
1,223,046
1,134,101
1,132,309
1,041,383
EBITDA
233,424
256,867
348,123
180,683
EBIT
233,424
206,531
298,798
130,293
Net Income
193,221
140,302
206,622
87,182
Net Change In Cash
2,347,705
2,157,643
2,251,587
1,960,940
Free Cash Flow
-153,612
419,588
-94,693
227,467
Cash
1,354,054
1,280,430
1,020,458
1,148,595
Basic Shares
153,662
154,176
155,119
155,571

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$8,000,342
$7,444,550
$6,285,029
$4,597,414
Gross Profit
4,152,404
3,515,357
3,099,212
2,189,781
EBITDA
968,311
700,386
737,764
276,494
EBIT
786,386
546,670
598,187
133,684
Net Income
545,799
373,028
741,503
146,227
Net Change In Cash
8,000,342
7,444,550
6,285,029
4,597,414
Cost of Revenue
-566,432
552,287
Free Cash Flow
907,442
-120,667
-97,522
21,537
Cash
1,189,910
615,733
796,283
1,370,826
Basic Shares
156,256
156,608
156,794
154,894

Earnings Calls

Quarter EPS
2024-09-30
$1.26
2024-06-30
$0.91
2024-03-31
$1.33
2023-12-31
$0.56