Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,178,698
$1,137,871
$1,043,759
$880,889
Gross Profit
1,090,198
1,051,871
950,777
819,889
EBITDA
336,876
179,818
-367,072
114,143
EBIT
314,143
157,298
-389,120
92,196
Net Income
201,212
106,456
-444,601
169,548
Net Change In Cash
1,178,698
1,137,871
1,043,759
880,889
Free Cash Flow
363,834
293,184
-631,106
209,262
Cash
1,687,829
1,304,109
987,293
3,346,204
Basic Shares
210,530
195,838
218,175
227,219

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,241,217
$3,695,649
$3,394,635
$2,986,267
Gross Profit
3,929,149
3,440,649
3,187,638
2,835,276
EBITDA
408,158
919,426
599,637
630,196
EBIT
318,910
836,766
531,782
572,352
Net Income
32,615
597,599
340,660
948,581
Net Change In Cash
4,241,217
3,695,649
3,394,635
2,986,267
Cost of Revenue
890,605
547,965
Free Cash Flow
249,074
449,001
892,108
568,482
Cash
1,687,829
3,213,376
2,951,422
2,057,440
Basic Shares
210,530
225,928
223,958
222,074

Earnings Calls

Quarter EPS
2024-12-31
$1.43
2024-09-30
$1.07
2024-06-30
-$1.82
2024-03-31
$0.64