Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$194,939
$192,706
$191,483
$193,776
Gross Profit
151,507
150,900
148,842
150,368
EBITDA
38,627
43,753
19,505
20,793
EBIT
32,565
38,690
13,583
16,403
Net Income
32,726
37,730
147,166
27,758
Net Change In Cash
194,939
192,706
191,483
193,776
Free Cash Flow
70,133
34,493
4,624
97,961
Cash
291,070
304,449
305,757
288,464
Basic Shares
140,198
142,777
143,098
131,992

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
82,856
1,458
-81,488
-40,132
EBIT
65,206
-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
2025-09-30
$0
2025-06-30
$0.35
2025-03-31
$0.34
2024-12-31
$0.30