Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,201,047
$1,062,203
$968,179
$881,469
Gross Profit
512,579
480,075
400,509
388,291
EBITDA
156,711
-35,763
-32,863
-17,731
EBIT
59,495
-4,893
-60,561
-46,080
Net Income
-35,548
-9,030
-33,953
-50,855
Net Change In Cash
1,201,047
1,062,203
968,179
881,469
Free Cash Flow
76,834
67,608
22,531
46,011
Cash
2,160,236
2,126,974
2,098,199
2,055,728
Basic Shares
145,554
144,862
144,339
143,751

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
-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
2024-12-31
-$0.24
2024-09-30
-$0.06
2024-06-30
-$0.24
2024-03-31
-$0.35