Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,006,004
$863,460
$759,112
$665,494
Gross Profit
959,130
863,460
759,112
665,494
EBITDA
172,593
130,619
83,354
28,839
EBIT
123,619
85,159
42,843
-17,519
Net Income
67,979
46,154
20,819
-8,766
Net Change In Cash
1,006,004
863,460
759,112
665,494
Free Cash Flow
618,516
104,899
-374,298
-184,848
Cash
229,109
224,091
195,829
157,078
Basic Shares
254,264
253,179
253,670
176,352

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,337,073
$2,738,502
$2,470,368
$2,705,527
Gross Profit
3,155,770
2,738,502
2,470,368
2,705,527
EBITDA
415,305
337,341
291,560
351,385
EBIT
234,002
163,042
125,339
185,569
Net Income
126,186
61,234
42,575
83,275
Net Change In Cash
3,337,073
2,738,502
2,470,368
2,705,527
Cost of Revenue
46,452
Free Cash Flow
172,001
-43,055
-321,322
1,134,154
Cash
229,109
197,691
164,894
233,016
Basic Shares
253,450
177,691
176,382
245,177

Earnings Calls

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