Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,403,101
$3,252,427
$2,961,086
$2,686,849
Gross Profit
436,507
463,153
284,887
166,051
EBITDA
253,490
298,567
249,435
141,641
EBIT
138,310
184,006
113,683
515
Net Income
74,740
95,240
33,988
-41,180
Net Change In Cash
3,403,101
3,252,427
2,961,086
2,686,849
Free Cash Flow
423,382
234,096
232,951
82,341
Cash
399,903
181,225
297,586
249,326
Basic Shares
79,053
78,913
78,860
77,942

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$12,303,464
$11,995,934
$9,778,038
$7,951,781
Gross Profit
1,627,477
786,810
1,191,705
1,146,046
EBITDA
942,969
754,863
662,462
906,314
EBIT
436,351
151,701
155,314
483,488
Net Income
162,788
-49,949
33,354
328,831
Net Change In Cash
12,303,464
11,995,934
9,778,038
7,951,781
Cost of Revenue
12,011
-62,155
Free Cash Flow
972,770
494,336
88,945
623,008
Cash
399,903
529,561
370,592
360,736
Basic Shares
78,880
77,535
76,185
73,941

Earnings Calls

Quarter EPS
2024-12-31
$1.44
2024-09-30
$1.63
2024-06-30
$0.96
2024-03-31
-$0.13