Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$199,829
$194,822
$188,724
$195,412
Gross Profit
140,235
136,503
130,795
140,414
EBITDA
28,334
11,033
9,148
19,222
EBIT
24,972
7,644
5,345
14,822
Net Income
27,420
7,747
-6,267
11,210
Net Change In Cash
199,829
194,822
188,724
195,412
Free Cash Flow
56,819
-16,157
61,489
47,321
Cash
369,446
363,612
413,331
376,772
Basic Shares
65,781
66,730
67,309
67,309

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$745,580
$659,661
$596,583
$528,657
Gross Profit
529,670
480,172
426,499
381,230
EBITDA
40,216
46,305
-97,701
-39,811
EBIT
23,009
34,797
-118,488
-64,059
Net Income
-814
11,881
-118,702
-33,833
Net Change In Cash
745,580
659,661
596,583
528,657
Cost of Revenue
-140,568
18,674
Free Cash Flow
154,611
103,191
35,149
73,578
Cash
413,331
336,867
464,448
600,162
Basic Shares
67,309
67,918
66,352
68,211

Earnings Calls

QuarterEPS
2025-09-30
$0.55
2025-06-30
$0.44
2025-03-31
$0.30
2024-12-31
$0.55