Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,198,235
$1,080,119
$1,058,115
$953,261
Gross Profit
928,576
780,770
747,148
679,654
EBITDA
642,517
499,527
452,595
388,677
EBIT
542,882
390,986
339,928
269,566
Net Income
434,420
309,969
236,183
172,233
Net Change In Cash
1,198,235
1,080,119
1,058,115
953,261
Free Cash Flow
565,791
439,438
392,779
350,267
Cash
567,596
460,449
436,336
502,152
Basic Shares
348,225
347,964
348,596
347,492

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,283,087
$2,817,058
$2,793,104
$1,451,086
Gross Profit
2,223,896
1,560,993
1,805,009
895,508
EBITDA
1,138,262
513,769
597,736
186,793
EBIT
649,254
-33,314
166,673
-67,333
Net Income
356,711
-217,407
35,446
-125,934
Net Change In Cash
3,283,087
2,817,058
2,793,104
1,451,086
Cost of Revenue
2,253,269
Free Cash Flow
1,057,264
406,162
356,394
219,642
Cash
502,152
1,080,484
1,520,504
317,235
Basic Shares
362,589
371,568
375,089
357,955

Earnings Calls

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