Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$212,197
$199,829
$194,822
$188,724
Gross Profit
152,541
140,235
136,503
130,795
EBITDA
42,852
28,334
11,033
9,148
EBIT
39,524
24,972
7,644
5,345
Net Income
39,873
27,420
7,747
-6,267
Net Change In Cash
212,197
199,829
194,822
188,724
Free Cash Flow
67,104
56,819
-16,157
61,489
Cash
395,888
369,446
363,612
413,331
Basic Shares
64,285
65,781
66,730
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
2026-03-31
$0
2025-12-31
$0.76
2025-09-30
$0.55
2025-06-30
$0.44