Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$255,290
$247,306
$238,935
$224,166
Gross Profit
205,267
198,761
192,768
177,788
EBITDA
19,946
26,338
18,242
8,042
EBIT
23,822
15,781
5,355
Net Income
13,442
18,996
11,816
2,786
Net Change In Cash
255,290
247,306
238,935
224,166
Free Cash Flow
77,976
25,748
50,736
46,019
Cash
252,482
334,972
338,769
315,914
Basic Shares
56,056
58,441
57,903
58,184

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-06-30
$0.25
2026-03-31
$0.77
2025-12-31
$0.78
2025-09-30
$0.08