Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$863,460
$759,112
$665,494
$872,716
Gross Profit
863,460
759,112
665,494
872,716
EBITDA
130,619
83,354
28,839
148,750
EBIT
85,159
42,843
-17,519
103,881
Net Income
46,154
20,819
-8,766
45,414
Net Change In Cash
863,460
759,112
665,494
872,716
Free Cash Flow
104,899
-374,298
-184,848
396,448
Cash
224,091
195,829
157,078
197,691
Basic Shares
253,179
253,670
176,352
253,065

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,738,502
$2,470,368
$2,705,527
$2,906,443
Gross Profit
2,738,502
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
61,234
42,575
83,275
750,728
Net Change In Cash
2,738,502
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
191,332
Basic Shares
177,691
176,382
245,177
195,813

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.42
2025-06-30
$0.31
2025-03-31
$0.21