Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$238,935
$224,166
$215,187
$206,280
Gross Profit
192,768
177,788
165,644
157,938
EBITDA
18,242
8,042
-11,589
-24,750
EBIT
15,781
5,355
-14,538
-22,626
Net Income
11,816
2,786
-19,400
-21,371
Net Change In Cash
238,935
224,166
215,187
206,280
Free Cash Flow
50,736
46,019
49,316
-8,140
Cash
338,769
315,914
284,253
242,024
Basic Shares
57,903
58,184
56,158
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
2025-12-31
$0.78
2025-09-30
$0.55
2025-06-30
$0.19
2025-03-31
$0.14