Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,167,527
$1,146,597
$1,165,465
$1,157,257
Gross Profit
403,535
312,175
306,574
336,466
EBITDA
205,993
154,931
140,924
155,712
EBIT
176,979
124,471
109,344
122,494
Net Income
136,346
98,645
116,243
97,554
Net Change In Cash
1,167,527
1,146,597
1,165,465
1,157,257
Free Cash Flow
236,996
52,323
123,170
36,321
Cash
2,036,394
1,787,716
1,983,721
2,036,235
Basic Shares
57,425
58,149
58,931
58,913

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,690,540
$4,824,698
$3,758,144
$2,659,478
Gross Profit
1,316,531
1,538,015
1,274,447
926,956
EBITDA
669,287
713,015
616,787
508,567
EBIT
536,585
572,966
471,642
379,324
Net Income
417,083
419,416
481,652
327,160
Net Change In Cash
4,690,540
4,824,698
3,758,144
2,659,478
Cost of Revenue
279,156
143,846
376,488
Free Cash Flow
534,219
382,475
460,826
475,614
Cash
2,036,235
1,681,344
1,446,625
1,322,143
Basic Shares
59,085
59,169
59,064
58,446

Earnings Calls

Quarter EPS
2024-09-30
$3.12
2024-06-30
$2.45
2024-03-31
$2.46
2023-12-31
$2.75