Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$888,294
$685,912
$633,375
$546,499
Gross Profit
888,294
685,912
633,375
546,499
EBITDA
148,752
85,627
81,598
21,363
EBIT
103,883
41,051
40,719
-22,612
Net Income
18,637
17,794
14,280
-16,254
Net Change In Cash
888,294
685,912
633,375
546,499
Free Cash Flow
402,577
-95,926
-267,752
-75,825
Cash
197,691
178,583
278,199
238,709
Basic Shares
253,065
254,970
255,604
174,774

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,754,081
$2,470,368
$2,705,527
$2,906,443
Gross Profit
2,754,081
2,470,368
2,705,527
2,906,443
EBITDA
337,341
291,560
351,385
1,376,294
EBIT
163,042
125,339
185,569
1,254,565
Net Income
24,257
42,575
83,275
750,728
Net Change In Cash
2,754,081
2,470,368
2,705,527
2,906,443
Cost of Revenue
46,452
8,101
Free Cash Flow
-43,055
-321,322
1,134,154
-79,631
Cash
197,691
164,894
233,016
180,131
Basic Shares
177,691
176,382
245,177
195,813

Earnings Calls

Quarter EPS
2024-12-31
$0.55
2024-09-30
$0.33
2024-06-30
$0.22
2024-03-31
$0.15