Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,093,984
$1,063,280
$1,041,413
$655,670
Gross Profit
1,093,963
641,964
1,041,413
655,670
EBITDA
-5,918
-19,714
795
183,263
EBIT
-23,289
-36,618
-16,553
166,174
Net Income
177,789
103,283
94,594
136,609
Net Change In Cash
1,093,984
1,063,280
1,041,413
655,670
Free Cash Flow
42,990
106,301
138,456
73,414
Cash
7,211,367
6,249,064
7,419,333
6,924,772
Basic Shares
71,991
71,966
71,881
71,818

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,911,431
$2,937,276
$2,554,630
$2,323,817
Gross Profit
3,911,406
2,937,276
2,237,733
1,990,138
EBITDA
3,180
1,591,905
1,253,041
624,957
EBIT
-62,699
1,530,585
1,186,797
560,108
Net Income
541,342
1,102,641
934,889
506,622
Net Change In Cash
3,911,431
2,937,276
2,554,630
2,323,817
Cost of Revenue
41,647
-62,582
102,771
Free Cash Flow
487,624
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-06-30
$2.46
2024-03-31
$1.88
2023-12-31
$1.95
2023-09-30
$1.90