Quarterly Financials

Values in thousands2024-12-31
Revenue
$2,125,534
Gross Profit
915,872
EBITDA
287,226
EBIT
242,724
Net Income
195,208
Net Change In Cash
2,125,534
Free Cash Flow
222,764
Cash
454,181
Basic Shares
183,566

Annual Financials

Values in thousands2024-12-312023-12-312022-12-31
Revenue
$7,272,646
$4,987,644
$3,322,049
Gross Profit
3,334,694
2,291,877
1,652,723
EBITDA
1,205,853
716,493
364,086
EBIT
1,041,011
581,635
244,244
Net Income
791,014
421,991
168,885
Net Change In Cash
7,272,646
4,987,644
3,322,049
Free Cash Flow
379,240
-113,661
511,403
Cash
454,181
353,684
Basic Shares
183,566
183,566
183,566