Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$178,739
$179,024
$180,431
$179,651
Gross Profit
148,192
148,085
148,701
148,041
EBITDA
42,485
33,474
52,528
60,130
EBIT
17,612
6,435
27,845
32,567
Net Income
7,009
-2,013
17,304
18,719
Net Change In Cash
178,739
179,024
180,431
179,651
Free Cash Flow
23,697
28,644
24,442
65,893
Cash
27,704
31,435
50,673
49,573
Basic Shares
64,476
64,467
66,802
67,666

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$719,152
$689,183
$653,876
$623,683
Gross Profit
594,820
366,394
538,917
509,483
EBITDA
201,242
151,530
152,290
109,525
EBIT
94,060
50,530
57,896
7,719
Net Income
48,188
118,442
17,206
7,719
Net Change In Cash
719,152
689,183
653,876
623,683
Cost of Revenue
-7,354
-28,650
Free Cash Flow
149,524
115,838
108,797
118,811
Cash
50,673
39,198
31,715
39,069
Basic Shares
67,387
68,227
69,649
71,337

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.41
2025-03-31
$0.37
2024-12-31
$0.49