Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,080,119
$1,058,115
$953,261
$864,256
Gross Profit
780,770
747,148
679,654
599,207
EBITDA
503,094
452,595
388,625
187,808
EBIT
394,553
339,928
269,514
66,011
Net Income
309,969
236,183
172,233
108,639
Net Change In Cash
1,080,119
1,058,115
953,261
864,256
Free Cash Flow
439,438
392,779
350,267
196,793
Cash
460,449
436,336
502,152
332,491
Basic Shares
347,964
348,596
347,492
356,906

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,156,706
1,560,993
1,805,009
895,508
EBITDA
1,140,578
538,431
580,544
279,789
EBIT
651,570
-8,653
149,481
25,663
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-06-30
$0.89
2024-03-31
$0.67
2023-12-31
$0.49
2023-09-30
$0.30