Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$490,830
$325,050
$351,153
$330,147
Gross Profit
388,475
228,344
253,865
235,489
EBITDA
178,094
-5,509
18,159
-9,156
EBIT
155,956
-9,986
13,601
-13,410
Net Income
119,090
-14,390
6,613
-12,124
Net Change In Cash
490,830
325,050
351,153
330,147
Free Cash Flow
92,438
27,390
38,844
179,542
Cash
337,103
287,649
259,024
291,905
Basic Shares
95,636
85,625
88,500
84,266

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,497,180
$1,432,616
$1,317,845
$1,211,653
Gross Profit
1,106,515
1,054,133
949,210
875,290
EBITDA
184,898
121,062
-119,285
-94,732
EBIT
149,471
102,316
-154,005
-136,602
Net Income
99,189
67,808
-345,582
-63,040
Net Change In Cash
1,497,180
1,432,616
1,317,845
1,211,653
Cost of Revenue
-11,578
-10,222
Free Cash Flow
345,926
201,004
-13,043
28,662
Cash
337,103
229,902
145,054
159,965
Basic Shares
89,634
84,914
81,947
81,387

Earnings Calls

Quarter EPS
2024-12-31
$1.61
2024-09-30
$0.39
2024-06-30
$0.52
2024-03-31
$0.48