Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,228,425
$1,172,463
$1,194,835
$1,133,649
Gross Profit
591,329
570,110
588,088
566,874
EBITDA
88,776
81,319
41,194
51,229
EBIT
33,592
26,584
-13,558
-3,651
Net Income
22,423
20,017
-12,470
-9,726
Net Change In Cash
1,228,425
1,172,463
1,194,835
1,133,649
Free Cash Flow
263,492
178,315
93,467
189,113
Cash
969,229
467,094
421,297
583,969
Basic Shares
159,691
161,794
165,925
159,091

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,458,036
$4,153,944
$3,826,321
$2,841,839
Gross Profit
2,229,089
1,962,790
1,764,911
1,314,370
EBITDA
136,466
-685,345
-917,345
-653,765
EBIT
-88,613
-996,729
-1,243,632
-960,929
Net Income
-109,403
-1,015,441
-1,256,145
-949,900
Net Change In Cash
4,458,036
4,153,944
3,826,321
2,841,839
Cost of Revenue
548,137
Free Cash Flow
657,455
363,517
-334,550
-148,213
Cash
421,297
655,931
651,752
1,479,452
Basic Shares
165,925
183,327
182,994
174,180

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.19
2025-03-31
$1.14
2024-12-31
$1