Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$702,235
$1,093,984
$1,063,280
$1,041,413
Gross Profit
1,104,204
1,093,963
641,964
1,041,413
EBITDA
198,490
235,619
175,755
110,463
EBIT
197,786
218,248
158,851
93,115
Net Income
155,323
177,789
103,283
94,594
Net Change In Cash
702,235
1,093,984
1,063,280
1,041,413
Free Cash Flow
175,562
42,990
106,301
138,456
Cash
6,958,382
7,211,367
6,249,064
7,419,333
Basic Shares
71,828
71,991
71,966
71,881

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,644,178
$2,937,276
$2,554,630
$2,323,817
Gross Profit
3,911,406
2,937,276
2,237,733
1,990,138
EBITDA
741,418
1,296,291
113,951
87,219
EBIT
675,539
1,234,971
47,707
22,370
Net Income
541,342
1,102,641
934,889
506,622
Net Change In Cash
2,644,178
2,937,276
2,554,630
2,323,817
Cost of Revenue
41,647
-62,582
102,771
Free Cash Flow
478,568
910,749
931,472
618,616
Cash
7,419,333
6,084,096
17,965,152
12,131,945
Basic Shares
71,791
75,274
81,420
85,975

Earnings Calls

Quarter EPS
2024-09-30
$2.16
2024-06-30
$2.46
2024-03-31
$1.88
2023-12-31
$1.95