Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,394,903
$1,210,638
$1,111,038
$1,020,672
Gross Profit
606,822
524,899
497,658
445,045
EBITDA
83,363
57,926
87,234
34,730
EBIT
65,973
38,485
5,133
-40,081
Net Income
80,477
24,812
10,503
-27,431
Net Change In Cash
1,394,903
1,210,638
1,111,038
1,020,672
Free Cash Flow
221,630
126,467
108,611
136,801
Cash
1,587,068
1,575,491
2,253,276
2,256,153
Basic Shares
152,290
150,449
149,675
146,197

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,737,251
$4,112,898
$3,484,619
$3,126,534
Gross Profit
2,074,424
1,805,645
1,522,615
1,441,122
EBITDA
334,975
219,864
-362,869
-148,609
EBIT
-5,624
-119,547
-698,700
-487,122
Net Income
88,361
-129,386
-709,561
-498,005
Net Change In Cash
4,737,251
4,112,898
3,484,619
3,126,534
Cost of Revenue
-181,544
Free Cash Flow
478,438
212,984
173,237
-149,901
Cash
1,587,068
2,160,236
2,025,891
1,961,956
Basic Shares
150,912
144,630
141,572
137,668

Earnings Calls

QuarterEPS
2025-12-31
$0.53
2025-09-30
$0.16
2025-06-30
$0.07
2025-03-31
-$0.19