Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,120,842
$1,991,053
$1,699,752
$2,019,865
Gross Profit
531,069
472,288
416,845
492,104
EBITDA
341,641
286,884
256,931
306,810
EBIT
331,728
275,553
246,681
303,892
Net Income
251,126
199,460
190,270
172,585
Net Change In Cash
2,120,842
1,991,053
1,699,752
2,019,865
Free Cash Flow
127,060
-236,491
-139,848
269,224
Cash
256,447
248,773
557,392
807,099
Basic Shares
106,089
107,249
108,564
108,969

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,417,831
$8,224,917
$7,501,265
$6,129,320
Gross Profit
1,783,073
2,092,366
1,547,881
1,044,219
EBITDA
1,117,772
1,482,993
919,519
509,180
EBIT
1,084,366
1,449,154
879,539
471,844
Net Income
768,929
1,052,800
663,026
243,439
Net Change In Cash
7,417,831
8,224,917
7,501,265
6,129,320
Cost of Revenue
-109,705
302,231
205,537
Free Cash Flow
772,743
1,077,191
355,447
1,085,522
Cash
798,568
724,488
832,821
532,842
Basic Shares
110,145
116,221
128,019
129,169

Earnings Calls

Quarter EPS
2024-09-30
$2.37
2024-06-30
$1.97
2024-03-31
$1.75
2023-12-31
$1.58