Crexendo, Inc.

Listed Company
CXDOCIK 0001075736NasdaqNon-AcceleratedSmaller ReportingTelephone Communications (No Radiotelephone)DelawareFY ends Dec 31
Period
FY 2025
Revenue
$68.17M
Net Income
$5.07M
Total Assets
$77.69M
Equity
$63.82M
Shares Out
31.15M
Op. Cash Flow
$9.30M

Business

Crexendo, Inc. provides cloud communication platform software and unified communications as a service (UCaaS) for businesses of all sizes. It offers voice, video, contact center, collaboration, managed IT services, software licenses and device sales, delivered via subscription, term and perpetual licensing and equipment financing. The company operates two reportable segments: cloud telecommunications services and software solutions, including SNAPsolution, SNAPaccel, subscription maintenance and professional services. Its products and services are distributed through an extensive network of cloud platform subscribers, direct retail channels, service provider partners and hosted deployments in U.S. and international data centers.

Summary from filing dated 2025-03-04

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-12-31
FY 2024
2024-12-31
FY 2023
2023-12-31
FY 2022
2022-12-31
FY 2021
2021-12-31
Service revenue3432302017
Software solutions revenue302318159
Product revenue56532
Total revenue6861533828
Cost of service revenue14131375
Cost of software solutions revenue87654
Cost of product revenue33322
Selling and marketing181715128
General and administrative1514141311
Research and development66541
Total operating expenses6359557531
Income/(loss) from operations52−2−37−3
Interest income637,000191,0002,0000
Interest expense−19,000−42,000−115,000
Other income/(expense)63,000−84,00079,0001−100,000
Total other income/(expense), net681,00065,0001−100,000
Income/(loss) before income tax52−264,000−36−3
Income tax benefit/(provision)−300,000−212,000−98,000762,000465,000
Net income/(loss)52−362,000−35−2
Basic (per share)0.170.06−0.01−1.54−0.12
Diluted (per share)0.160.06−0.01−1.54−0.12
Basic (shares)3027262320,276
Diluted (shares)3230262320,276

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro