Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$683,065
$672,730
$669,574
$753,169
Gross Profit
154,117
224,640
180,582
259,213
EBITDA
319,231
340,456
337,664
398,732
EBIT
59,907
146,296
122,220
175,100
Net Income
22,280
73,036
50,336
139,094
Net Change In Cash
683,065
672,730
669,574
753,169
Free Cash Flow
48,409
300,681
433,560
945,863
Cash
379,631
392,914
423,569
271,223
Basic Shares
143,216
145,072
146,797
150,353

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,018,598
$3,448,854
$4,220,140
$2,801,215
Gross Profit
1,001,911
2,621,527
2,379,279
1,279,536
EBITDA
1,539,248
1,952,028
2,435,280
1,123,207
EBIT
673,495
1,033,442
1,598,920
262,564
Net Income
407,171
661,559
965,047
48,753
Net Change In Cash
3,018,598
3,448,854
4,220,140
2,801,215
Cost of Revenue
209,940
Free Cash Flow
1,728,990
647,162
1,051,745
733,950
Cash
423,569
317,074
492,000
521,200
Basic Shares
151,027
156,646
157,474
154,290

Earnings Calls

Quarter EPS
2025-06-30
$0.27
2025-03-31
$0.56
2024-12-31
$0.35
2024-09-30
$0.74