Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,149,373
$937,333
$989,773
$1,062,200
Gross Profit
708,836
541,549
572,926
633,339
EBITDA
-406,610
246,242
216,521
289,285
EBIT
-426,084
227,705
198,571
271,100
Net Income
-492,282
160,103
368,909
199,801
Net Change In Cash
1,149,373
937,333
989,773
1,062,200
Free Cash Flow
269,229
-82,610
303,447
278,836
Cash
200,611
166,460
180,485
186,122
Basic Shares
55,946
56,502
58,027
59,501

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,102,108
$3,962,347
$3,554,985
$2,313,416
Gross Profit
2,410,258
2,210,010
1,860,282
1,420,220
EBITDA
1,089,689
1,091,927
893,895
717,472
EBIT
1,019,849
1,037,623
854,666
685,496
Net Income
950,071
792,566
540,159
725,694
Net Change In Cash
4,102,108
3,962,347
3,554,985
2,313,416
Cost of Revenue
-18,290
81,602
Free Cash Flow
923,139
814,819
498,952
511,249
Cash
180,485
149,288
191,629
213,197
Basic Shares
59,832
61,952
62,006
63,718

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$4.23
2025-03-31
$3
2024-12-31
$2.52