Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$247,306
$238,935
$224,166
$215,187
Gross Profit
198,761
192,768
177,788
165,644
EBITDA
17,837
18,242
8,042
-11,589
EBIT
15,321
15,781
5,355
-14,538
Net Income
18,996
11,816
2,786
-19,400
Net Change In Cash
247,306
238,935
224,166
215,187
Free Cash Flow
25,748
50,736
46,019
49,316
Cash
334,972
338,769
315,914
284,253
Basic Shares
58,441
57,903
58,184
56,158

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$884,568
$738,680
$630,039
$537,875
Gross Profit
694,138
566,625
475,817
407,990
EBITDA
1,352
-25,573
-59,319
-72,746
EBIT
-9,638
-36,576
-70,459
-82,958
Net Income
-26,169
-55,042
-127,525
-90,947
Net Change In Cash
884,568
738,680
630,039
537,875
Cost of Revenue
-58,265
Free Cash Flow
137,995
86,152
68,516
7,716
Cash
338,769
301,835
256,100
240,197
Basic Shares
56,272
55,355
54,100
52,954

Earnings Calls

QuarterEPS
2026-03-31
$0.77
2025-12-31
$0.78
2025-09-30
$0.05
2025-06-30
$0.19