Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,248,879
$1,394,903
$1,210,638
$1,111,038
Gross Profit
564,936
606,822
524,899
497,658
EBITDA
127,790
83,363
57,926
87,234
EBIT
51,772
65,973
38,485
5,133
Net Income
85,700
80,477
24,812
10,503
Net Change In Cash
1,248,879
1,394,903
1,210,638
1,111,038
Free Cash Flow
196,006
221,630
126,467
108,611
Cash
1,649,877
1,587,068
1,575,491
2,253,276
Basic Shares
151,024
152,290
150,449
149,675

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
2026-03-31
$0.57
2025-12-31
$0.53
2025-09-30
$0.16
2025-06-30
$0.07