Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$191,483
$193,776
$193,129
$190,937
Gross Profit
148,842
150,368
149,277
146,744
EBITDA
13,583
20,793
22,269
17,042
EBIT
16,403
17,781
13,049
Net Income
147,166
27,758
22,220
18,442
Net Change In Cash
191,483
193,776
193,129
190,937
Free Cash Flow
37,034
97,961
33,543
2,991
Cash
305,757
288,464
182,803
24,667
Basic Shares
143,098
131,992
138,265
143,657

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$769,325
$689,136
$618,318
$502,797
Gross Profit
595,231
518,686
457,916
367,289
EBITDA
65,206
1,458
-81,488
-40,132
EBIT
-11,260
-92,624
-53,938
Net Income
215,586
46,887
-89,885
-56,240
Net Change In Cash
769,325
689,136
618,318
502,797
Cost of Revenue
-56,827
119,595
Free Cash Flow
150,035
10,870
-2,174
4,699
Cash
305,757
79,641
129,384
187,205
Basic Shares
143,152
137,263
130,517
127,163

Earnings Calls

Quarter EPS
2024-12-31
$0.30
2024-09-30
$0.29
2024-06-30
$0.26
2024-03-31
$0.22