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
5,133
-57,730
156,711
-35,763
EBIT
-40,947
59,495
-4,893
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
196,913
-570,674
-382,964
313,212
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.17
2025-03-31
-$0.19
2024-12-31
-$0.24