Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,372,779
$1,198,235
$1,080,119
$1,058,115
Gross Profit
1,052,327
928,576
780,770
747,148
EBITDA
607,980
642,517
499,527
452,595
EBIT
542,882
390,986
339,928
Net Income
599,204
434,420
309,969
236,183
Net Change In Cash
1,372,779
1,198,235
1,080,119
1,058,115
Free Cash Flow
696,227
565,791
439,438
392,779
Cash
741,411
567,596
460,449
436,336
Basic Shares
346,423
348,225
347,964
348,596

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,709,248
$3,283,087
$2,817,058
$2,793,104
Gross Profit
3,542,442
2,223,896
1,560,993
1,805,009
EBITDA
1,873,459
1,145,243
513,769
597,736
EBIT
656,235
-33,314
166,673
Net Income
1,579,776
356,711
-217,407
35,446
Net Change In Cash
4,709,248
3,283,087
2,817,058
2,793,104
Cost of Revenue
2,253,269
Free Cash Flow
2,094,235
1,057,264
406,162
356,394
Cash
741,411
502,152
1,080,484
1,520,504
Basic Shares
347,807
362,589
371,568
375,089

Earnings Calls

Quarter EPS
2024-12-31
$2.07
2024-09-30
$1.25
2024-06-30
$0.89
2024-03-31
$0.67