Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$670,960
$753,169
$801,007
$794,848
Gross Profit
670,960
259,213
213,649
235,534
EBITDA
235,536
398,732
442,148
392,309
EBIT
20,092
175,100
210,567
165,608
Net Income
50,336
139,094
127,739
90,002
Net Change In Cash
670,960
753,169
801,007
794,848
Free Cash Flow
433,560
945,863
199,861
149,706
Cash
423,569
271,223
333,619
323,430
Basic Shares
146,797
150,353
153,143
153,816

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,028,474
$3,448,854
$4,220,140
$2,801,215
Gross Profit
3,028,474
2,621,527
2,379,279
1,279,536
EBITDA
1,245,270
1,952,028
2,435,280
1,123,207
EBIT
379,517
1,033,442
1,598,920
262,564
Net Income
407,171
661,559
965,047
48,753
Net Change In Cash
3,028,474
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
2024-12-31
$0.35
2024-09-30
$0.74
2024-06-30
$0.81
2024-03-31
$0.85