Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,111,038
$1,020,672
$1,201,047
$1,062,203
Gross Profit
497,658
445,045
512,579
480,075
EBITDA
87,234
34,730
156,711
42,363
EBIT
5,133
-40,081
59,495
-35,763
Net Income
10,503
-27,431
-35,548
-9,030
Net Change In Cash
1,111,038
1,020,672
1,201,047
1,062,203
Free Cash Flow
108,611
136,801
76,834
67,608
Cash
2,253,276
2,256,153
2,160,236
2,126,974
Basic Shares
149,675
146,197
145,554
144,862

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,112,898
$3,484,619
$3,126,534
$2,764,584
Gross Profit
1,805,645
1,522,615
1,441,122
1,408,600
EBITDA
219,864
-362,869
-148,609
408,782
EBIT
-119,547
-698,700
-487,122
239,567
Net Income
-129,386
-709,561
-498,005
242,385
Net Change In Cash
4,112,898
3,484,619
3,126,534
2,764,584
Cost of Revenue
-181,544
1,054,409
Free Cash Flow
212,984
173,237
-149,901
188,040
Cash
2,160,236
2,025,891
1,961,956
2,146,043
Basic Shares
144,630
141,572
137,668
141,668

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.07
2025-03-31
-$0.19
2024-12-31
-$0.24