Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$181,573
$178,739
$179,024
$180,431
Gross Profit
123,930
148,192
148,085
148,701
EBITDA
41,797
42,485
33,474
52,528
EBIT
18,333
17,612
6,435
27,845
Net Income
7,658
7,009
-2,013
17,304
Net Change In Cash
181,573
178,739
179,024
180,431
Free Cash Flow
58,279
23,697
28,644
24,442
Cash
55,072
27,704
31,435
50,673
Basic Shares
63,070
64,476
64,467
66,802

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$719,152
$689,183
$653,876
$623,683
Gross Profit
594,820
566,978
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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.48
2025-06-30
$0.41
2025-03-31
$0.37