Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$213,986
$206,092
$212,197
$199,829
Gross Profit
150,943
145,544
152,541
140,235
EBITDA
20,402
22,580
46,230
28,334
EBIT
17,072
19,260
42,902
24,972
Net Income
17,515
70,912
39,873
27,420
Net Change In Cash
213,986
206,092
212,197
199,829
Free Cash Flow
16,313
60,122
67,104
56,819
Cash
363,523
379,547
395,888
369,446
Basic Shares
61,846
63,382
64,285
65,781

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$812,940
$745,580
$659,661
$596,583
Gross Profit
574,823
529,670
480,172
426,499
EBITDA
111,463
40,216
46,305
-97,701
EBIT
98,064
23,009
34,797
-118,488
Net Income
145,952
-814
11,881
-118,702
Net Change In Cash
812,940
745,580
659,661
596,583
Cost of Revenue
-140,568
Free Cash Flow
167,555
154,611
103,191
35,149
Cash
379,547
413,331
336,867
464,448
Basic Shares
63,382
67,309
67,918
66,352

Earnings Calls

QuarterEPS
2026-06-30
$0.31
2026-03-31
$0.52
2025-12-31
$0.76
2025-09-30
$0.40