Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$498,652
$706,017
$501,428
$501,903
Gross Profit
498,652
794,400
585,500
501,903
EBITDA
204,806
195,610
181,797
140,885
EBIT
175,242
166,322
152,771
128,137
Net Income
146,501
145,499
135,690
102,551
Net Change In Cash
498,652
706,017
501,428
501,903
Free Cash Flow
281,888
99,580
450,250
-123,569
Cash
751,174
7,058,109
8,379,867
8,602,626
Basic Shares
64,085
64,333
64,372
64,185

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,987,206
$220,380
$1,371,595
$1,441,455
Gross Profit
2,217,716
220,380
1,371,595
1,441,455
EBITDA
712,373
740,171
558,827
415,691
EBIT
712,373
649,006
470,219
332,101
Net Income
597,973
579,150
443,079
331,151
Net Change In Cash
1,987,206
220,380
1,371,595
1,441,455
Cost of Revenue
-4,554,868
6,294,147
6,500,672
Free Cash Flow
320,215
620,081
582,443
428,821
Cash
8,602,626
11,820,455
16,541,022
10,288,078
Basic Shares
64,185
64,520
64,102
63,003

Earnings Calls

Quarter EPS
2024-09-30
$2.24
2024-06-30
$2.21
2024-03-31
$2.06
2023-12-31
$1.55