0001654954-24-005694.txt : 20240507 0001654954-24-005694.hdr.sgml : 20240507 20240507160050 ACCESSION NUMBER: 0001654954-24-005694 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 17 CONFORMED PERIOD OF REPORT: 20240507 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Crexendo, Inc. CENTRAL INDEX KEY: 0001075736 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] ORGANIZATION NAME: 06 Technology IRS NUMBER: 870591719 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-32277 FILM NUMBER: 24921629 BUSINESS ADDRESS: STREET 1: 1615 S. 52ND STREET CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: 8012270004 MAIL ADDRESS: STREET 1: 1615 S. 52ND STREET CITY: TEMPE STATE: AZ ZIP: 85281 FORMER COMPANY: FORMER CONFORMED NAME: IMERGENT INC DATE OF NAME CHANGE: 20020710 FORMER COMPANY: FORMER CONFORMED NAME: NETGATEWAY INC DATE OF NAME CHANGE: 19990527 8-K 1 cxdo_8k.htm FORM 8-K cxdo_8k.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

_______________

 

FORM 8-K

_______________

 

CURRENT REPORT

 

Pursuant to Section 13 or 15(d) of The Securities Exchange Act of 1934

 

Date of report (Date of earliest event reported): May 7, 2024

_______________

 

Crexendo, Inc.

(Exact Name of Registrant as Specified in Its Charter)

_______________

 

Nevada

 

001-32277

 

87-0591719

(State or Other Jurisdiction of Incorporation)

 

(Commission File Number)

 

(IRS Employer Identification No.)

 

1615 South 52nd Street, Tempe, AZ 85281

(Address of Principal Executive Offices) (Zip Code)

 

(602) 714-8500

(Registrant’s Telephone Number, Including Area Code)

 

Not applicable.

(Former Name or Former Address, if Changed Since Last Report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

 

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

 

 

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

 

 

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

 

 

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR §230.405) or Rule 12b-2 of the Securities Exchange Act of 1934 (17 CFR §240.12b-2)

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

 

 

 

Item 2.02 Results of Operations and Financial Condition.

 

On May 7, 2024, Crexendo, Inc. issued a press release, a copy of which is being furnished as Exhibit 99.1 hereto and is incorporated herein by reference. Pursuant to the rules and regulations of the Securities and Exchange Commission, such exhibit and the information set forth therein and herein shall be deemed "furnished" and not "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.

 

Item 9.01 Financial Statements and Exhibits.

 

(d) Exhibits

 

The following exhibit is furnished with this Current Report on Form 8-K:

 

Exhibit No.

 

Description

99.1

 

Press release dated May 7, 2024 by Registrant, reporting its results of operations for quarter ended March 31, 2024.

 

 
2

 

 

 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

Dated: May 7, 2024

Crexendo, Inc.

 

 

 

 

 

 

By:

/s/ Ronald Vincent

 

 

 

Ronald Vincent

Chief Financial Officer

 

 

 
3

 

EX-99.1 2 cxdo_ex991.htm PRESS RELEASE cxdo_ex991.htm

EXHIBIT 99.1 

 

 

 

 

 

Crexendo Announces First Quarter 2024 Results

 

PHOENIX, AZ / ACCESSWIRE / May 7, 2024 / Crexendo, Inc. (NASDAQ: CXDO), an award-winning premier provider of cloud communication platform and services, video collaboration and managed IT services designed to provide enterprise-class cloud solutions to any size business, today announced financial results for the first quarter ended March 31, 2024.

 

First Quarter Financial highlights:

 

·

Total revenue increased 14% year-over-year to $14.3 million

·

GAAP net income of $434,000, or $0.02 per basic common share and $0.01 per diluted common share

·

Non-GAAP net income of $1.9 million, or $0.07 per basic common share and $0.06 per diluted common share
 

Financial Results for the First Quarter of 2024

 

Total Revenue: Consolidated total revenue for the first quarter of 2024 increased 14%, or $1.8 million, to $14.3 million compared to $12.5 million for the first quarter of 2023.

 

Service Revenue: Consolidated service revenue for the first quarter of 2024 increased 10%, or $0.7 million, to $7.8 million compared to $7.1 million for the first quarter of 2023.

 

Software Solutions Revenue: Consolidated software solutions revenue for the first quarter of 2024 increased 25%, or $1.0 million, to $5.1 million compared to $4.1 million for the first quarter of 2023.

 

Product Revenue: Consolidated product revenue for the first quarter of 2024 increased 6%, or $0.1 million, to $1.3 million compared to $1.2 million for the first quarter of 2023.

 

Operating Expenses: Consolidated operating expenses for the first quarter of 2024 decreased 2%, or $(0.2) million, to $13.8 million compared to $14.0 million for the first quarter of 2023.

 

Net Income/(Loss): The Company reported net income of $0.4 million for the first quarter of 2024, or $0.02 per basic common share and $0.01 per diluted common share, compared to net loss of $(1.6) million, or $(0.06) loss per basic and diluted common share for the first quarter of 2023.

 

Non-GAAP: Non-GAAP net income of $1.9 million for the first quarter of 2024, or $0.07 per basic common share and $0.06 per diluted common share, compared to non-GAAP net income of $0.6 million or $0.02 per basic and diluted common share for the first quarter of 2023.

 

EBITDA and Adjusted EBITDA: EBITDA for the first quarter of 2024 of $1.3 million compared to a loss of $(0.7) million for the first quarter of 2023. Adjusted EBITDA for the first quarter of 2024 of $2.0 million compared to $0.7 million for the first quarter of 2023.

 

Cash and Cash Equivalents: Total cash and cash equivalents at March 31, 2024 was $11.0 million compared to $10.3 million at December 31, 2023.

 

Cash Flow: Cash used for operating activities for the first quarter of 2024 was $(0.2) million compared to $(1.6) million used for the first quarter of 2023. Cash used for investing activities for the first quarter of 2024 was nill compared to $(0.0) million used for the first quarter of 2023. Cash provided by financing activities for the first quarter of 2024 was $0.8 million compared to cash used in financing activities of $(0.2) million for the first quarter of 2023.

 

 
1

 

 

Management Commentary

 

“Our superb performance in the first quarter of 2024 reflects our unwavering commitment to innovation, operational excellence, and delivering value to our shareholders and customers. We are very pleased with the strong financial results, including a 14% year-over-year organic increase in total revenue to $14.3 million as well as GAAP profitability.” Said Jeff Korn Crexendo Chief Executive Officer and Chairman of the Board. “Our revenue growth remains robust, driven by a 25% growth in the software solutions segment as well as a double digit increase in telecom service revenue which equated to very solid performance across all revenue segments.”

 

Korn added “We remain steadfast in our efforts to streamline costs and improve operational effectiveness. Our efforts resulted in GAAP net income of $434,000, non-GAAP net income of $1.9 million and Adjusted EBITDA of $2.1 million, demonstrating our ability to deliver profitable growth and create value for our shareholders. This is now the third quarter in a row of GAAP profitability which is particularly meaningful. Looking ahead, we remain focused on driving organic growth, pursuing larger opportunities, and exploring accretive acquisitions to further accelerate our expansion. Our strong performance in the first quarter of 2024, coupled with the demand for our services positions us well for continued success. We are confident in our ability to sustain our growth momentum and capitalize on market opportunities, supported by our dedicated team and strong market positioning. I remain highly excited and enthusiastic about our future.”

 

Conference Call

 

Crexendo management will hold a conference call today, May 7, 2024, at 4:30 PM Eastern time to discuss these results. Company CEO Jeff Korn, CFO Ron Vincent, and President and COO Doug Gaylor will host the call, followed by a question-and-answer period.

 

Dial-in Numbers:

Domestic Participants: 888-506-0062

International Participants: 973-528-0011

Participant Access Code 203352

 

Please dial in five minutes prior to the beginning of the call at 4:30 PM Eastern time and reference participant access code 203352 and the Crexendo earnings call. A replay of the call will be available until May 14, 2024 by dialing toll-free at 877-481-4010 or 919-882-2331 for international callers. The replay passcode is 50499.

 

About Crexendo

 

Crexendo, Inc. is an award-winning premier provider of cloud communication platform and services, video collaboration and managed IT services designed to provide enterprise-class cloud solutions to any size business.

 

Safe Harbor Statement

 

This press release contains forward-looking statements. The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for such forward-looking statements. The words "believe," "expect," "anticipate," "estimate," "will" and other similar statements of expectation identify forward-looking statements. Specific forward-looking statements in this press release include Crexendo (i) having had  superb performance in the first quarter of 2024; (ii) having unwavering commitment to innovation, operational excellence, and delivering value to our shareholders; (iii) revenue growth remaining robust and having a very solid performance across all revenue segments; (iv) remaining steadfast in efforts to streamline costs and improve operational effectiveness; (v) demonstrating its ability to deliver profitable growth and create value for  shareholders; (vi) the third quarter in a row of GAAP profitability is particularly meaningful; (vii) remaining focused on driving organic growth, pursuing larger opportunities, and exploring accretive acquisitions; (viii) being positioned for continued success; (ix) being confident in the ability to sustain growth momentum and capitalize on market opportunities and (x) remaining highly excited and enthusiastic about the future.

 

For a more detailed discussion of risk factors that may affect Crexendo's operations and results, please refer to the company's Form 10-K for the year ended December 31, 2023, quarterly Form 10-Qs as filed with the SEC. These forward-looking statements speak only as of the date on which such statements are made, and the company undertakes no obligation to update such forward-looking statements, except as required by law.

 

Company Contact

 

Crexendo, Inc.

Doug Gaylor

President and Chief Operating Officer

602-732-7990

dgaylor@crexendo.com

 

 
2

 

 

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(Unaudited, in thousands, except par value and share data)

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$ 11,041

 

 

$ 10,347

 

Trade receivables, net of allowance of $125 and $116, respectively

 

 

4,216

 

 

 

3,476

 

Inventories

 

 

381

 

 

 

382

 

Equipment financing receivables, net of allowance of $58 and $56, respectively

 

 

884

 

 

 

856

 

Contract costs

 

 

1,601

 

 

 

1,345

 

Prepaid expenses

 

 

899

 

 

 

508

 

Other current assets

 

 

23

 

 

 

35

 

Total current assets

 

 

19,045

 

 

 

16,949

 

 

 

 

 

 

 

 

 

 

Contract assets, net of allowance of $82 and $85, respectively

 

 

320

 

 

 

342

 

Long-term equipment financing receivables, net of allowance of $122 and $115, respectively

 

 

1,869

 

 

 

1,768

 

Property and equipment, net

 

 

590

 

 

 

670

 

Operating lease right-of-use assets

 

 

860

 

 

 

1,009

 

Intangible assets, net

 

 

22,796

 

 

 

23,556

 

Goodwill

 

 

9,454

 

 

 

9,454

 

Contract costs, net of current portion

 

 

2,396

 

 

 

2,273

 

Other long-term assets

 

 

137

 

 

 

139

 

Total Assets

 

$ 57,467

 

 

$ 56,160

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$ 619

 

 

$ 769

 

Accrued expenses

 

 

5,002

 

 

 

5,951

 

Finance leases

 

 

76

 

 

 

75

 

Notes payable

 

 

462

 

 

 

457

 

Operating lease liabilities

 

 

476

 

 

 

566

 

Income tax payable

 

 

80

 

 

 

53

 

Contract liabilities

 

 

2,898

 

 

 

2,390

 

Total current liabilities

 

 

9,613

 

 

 

10,261

 

 

 

 

 

 

 

 

 

 

Contract liabilities, net of current portion

 

 

198

 

 

 

198

 

Finance leases, net of current portion

 

 

4

 

 

 

23

 

Notes payable, net of current portion

 

 

475

 

 

 

592

 

Operating lease liabilities, net of current portion

 

 

412

 

 

 

473

 

Total liabilities

 

 

10,702

 

 

 

11,547

 

 

 

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, par value $0.001 per share - authorized 5,000,000 shares; none issued

 

 

 

 

 

 

Common stock, par value $0.001 per share - authorized 50,000,000 shares, 26,628,022

 

 

 

 

 

 

 

 

shares issued and outstanding as of March 31, 2024 and 26,130,218 shares issued

 

 

 

 

 

 

 

 

and outstanding as of December 31, 2023

 

 

27

 

 

 

26

 

Additional paid-in capital

 

 

134,604

 

 

 

132,888

 

Accumulated deficit

 

 

(88,033 )

 

 

(88,467 )

Accumulated other comprehensive income

 

 

167

 

 

 

166

 

Total stockholders' equity

 

 

46,765

 

 

 

44,613

 

 

 

 

 

 

 

 

 

 

Total Liabilities and Stockholders' Equity

 

$ 57,467

 

 

$ 56,160

 

 

 
3

 

 

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(Unaudited, in thousands, except per share and share data)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Service revenue

 

$ 7,845

 

 

$ 7,158

 

Software solutions revenue

 

 

5,146

 

 

 

4,108

 

Product revenue

 

 

1,295

 

 

 

1,225

 

Total revenue

 

 

14,286

 

 

 

12,491

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

Cost of service revenue

 

 

3,109

 

 

 

3,044

 

Cost of software solutions revenue

 

 

1,392

 

 

 

1,185

 

Cost of product revenue

 

 

730

 

 

 

839

 

Selling and marketing

 

 

4,027

 

 

 

3,809

 

General and administrative

 

 

3,296

 

 

 

3,997

 

Research and development

 

 

1,249

 

 

 

1,191

 

Total operating expenses

 

 

13,803

 

 

 

14,065

 

 

 

 

 

 

 

 

 

 

Income/(loss) from operations

 

 

483

 

 

 

(1,574 )

 

 

 

 

 

 

 

 

 

Other income/(expense):

 

 

 

 

 

 

 

 

Interest expense

 

 

(13 )

 

 

(42 )

Other income/(expense), net

 

 

(9 )

 

 

58

 

Total other income/(expense), net

 

 

(22 )

 

 

16

 

 

 

 

 

 

 

 

 

 

Income/(loss) before income tax

 

 

461

 

 

 

(1,558 )

 

 

 

 

 

 

 

 

 

Income tax (provision)/benefit

 

 

(27 )

 

 

(24 )

 

 

 

 

 

 

 

 

 

Net income/(loss)

 

$ 434

 

 

$ (1,582 )

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

Basic

 

$ 0.02

 

 

$ (0.06 )

Diluted

 

$ 0.01

 

 

$ (0.06 )

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

26,314,903

 

 

 

25,734,049

 

Diluted

 

 

30,142,100

 

 

 

25,734,049

 

 

 
4

 

 

CREXENDO, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(Unaudited, in thousands)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

 

 

Net income/(loss)

 

$ 434

 

 

$ (1,582 )

Adjustments to reconcile net income/(loss) to net cash provided by/(used for) operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

840

 

 

 

908

 

Allowance for credit losses

 

 

14

 

 

 

55

 

Share-based compensation

 

 

728

 

 

 

1,414

 

Non-cash operating lease amortization

 

 

(2 )

 

 

-

 

Changes in assets and liabilities:

 

 

 

 

 

 

 

 

Trade receivables

 

 

(749 )

 

 

(548 )

Contract assets

 

 

25

 

 

 

(5 )

Equipment financing receivables

 

 

(137 )

 

 

(239 )

Inventories

 

 

1

 

 

 

40

 

Contract costs

 

 

(379 )

 

 

(268 )

Prepaid expenses

 

 

(391 )

 

 

(190 )

Other assets

 

 

14

 

 

 

163

 

Accounts payable and accrued expenses

 

 

(1,099 )

 

 

(1,110 )

Income tax payable

 

 

27

 

 

 

23

 

Contract liabilities

 

 

508

 

 

 

(215 )

Net cash provided by/(used for) operating activities

 

 

(166 )

 

 

(1,554 )

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

-

 

 

 

(9 )

Net cash provided by/(used for) investing activities

 

 

-

 

 

 

(9 )

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

 

 

 

 

Proceeds from notes payable

 

 

-

 

 

 

278

 

Borrowing on line of credit, net

 

 

-

 

 

 

(82 )

Repayments made on finance leases

 

 

(18 )

 

 

(30 )

Repayments made on notes payable

 

 

(112 )

 

 

(152 )

Proceeds from exercise of options

 

 

1,049

 

 

 

40

 

Taxes paid on the net settlement of stock options and RSUs

 

 

(60 )

 

 

(257 )

Net cash provided by/(used for) financing activities

 

 

859

 

 

 

(203 )

Effect of exchange rate changes on cash

 

 

1

 

 

 

(21 )

 

 

 

 

 

 

 

 

 

NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS

 

 

694

 

 

 

(1,787 )

 

 

 

 

 

 

 

 

 

CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR

 

 

10,347

 

 

 

5,475

 

 

 

 

 

 

 

 

 

 

CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR

 

$ 11,041

 

 

$ 3,688

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

Cash used during the year for:

 

 

 

 

 

 

 

 

Interest expense

 

$ (13 )

 

$ (24 )

Supplemental disclosure of non-cash investing and financing information:

 

 

 

 

 

 

 

 

Transfer of property and equipment, net to property and equipment, held for sale

 

$ -

 

 

$ 2,333

 

 

 
5

 

 

CREXENDO, INC. AND SUBSIDIARIES

Supplemental Segment Financial Data

(Unaudited, in thousands)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Revenue:

 

 

 

 

 

 

Cloud telecommunications services

 

$ 9,140

 

 

$ 8,383

 

Software solutions

 

 

5,146

 

 

 

4,108

 

Consolidated revenue

 

 

14,286

 

 

 

12,491

 

 

 

 

 

 

 

 

 

 

Operating income/(loss) from operations:

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

78

 

 

 

(1,179 )

Software solutions

 

 

405

 

 

 

(395 )

Total operating income/(loss)

 

 

483

 

 

 

(1,574 )

Other income/(expense), net:

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

(5 )

 

 

(39 )

Software solutions

 

 

(17 )

 

 

55

 

Total other income/(expense)

 

 

(22 )

 

 

16

 

Income/(loss) before income tax provision:

 

 

 

 

 

 

 

 

Cloud telecommunications services

 

 

73

 

 

 

(1,218 )

Software solutions

 

 

388

 

 

 

(340 )

Income/(loss) before income tax provision

 

$ 461

 

 

$ (1,558 )

 

 
6

 

 

Use of Non-GAAP Financial Measures

 

            To evaluate our business, we consider and use non-generally accepted accounting principles (“Non-GAAP”) net income and Adjusted EBITDA as a supplemental measure of operating performance. These measures include the same adjustments that management takes into account when it reviews and assesses operating performance on a period-to-period basis. We consider Non-GAAP net income to be an important indicator of overall business performance because it allows us to evaluate results without the effects of share-based compensation, acquisition related expenses, changes in fair value of contingent consideration, amortization of intangibles, and goodwill and long-lived asset impairment. We define EBITDA as U.S. GAAP net income/(loss) before interest expense, interest income and other expense/(income), the gain/(loss) on the sale of property and equipment, goodwill and long-lived asset impairments, provision/(benefit) for income taxes, and depreciation and amortization. We believe EBITDA provides a useful metric to investors to compare us with other companies within our industry and across industries. We define Adjusted EBITDA as EBITDA adjusted for acquisition related expenses, changes in fair value of contingent consideration and share-based compensation. We use Adjusted EBITDA as a supplemental measure to review and assess operating performance. We also believe use of Adjusted EBITDA facilitates investors’ use of operating performance comparisons from period to period, as well as across companies.

 

            In our May 7, 2024 earnings press release, as furnished on Form 8-K, we included Non-GAAP net income, EBITDA and Adjusted EBITDA. The terms Non-GAAP net income, EBITDA, and Adjusted EBITDA are not defined under U.S. GAAP, and are not measures of operating income, operating performance or liquidity presented in analytical tools, and when assessing our operating performance, Non-GAAP net income, EBITDA, and Adjusted EBITDA should not be considered in isolation, or as a substitute for net income/(loss) or other consolidated income statement data prepared in accordance with U.S. GAAP. Some of these limitations include, but are not limited to:

 

 

·

EBITDA and Adjusted EBITDA do not reflect our cash expenditures or future requirements for capital expenditures or contractual commitments;

 

·

they do not reflect changes in, or cash requirements for, our working capital needs;

 

·

they do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments, on our debt that we may incur;

 

·

they do not reflect income taxes or the cash requirements for any tax payments;

 

·

although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will be replaced sometime in the future, and EBITDA and Adjusted EBITDA do not reflect any cash requirements for such replacements;

 

·

while share-based compensation is a component of operating expense, the impact on our financial statements compared to other companies can vary significantly due to such factors as the assumed life of the options and the assumed volatility of our common stock; and

 

·

other companies may calculate EBITDA and Adjusted EBITDA differently than we do, limiting their usefulness as comparative measures.
 

We compensate for these limitations by relying primarily on our U.S. GAAP results and using Non-GAAP net income, EBITDA, and Adjusted EBITDA only as supplemental support for management’s analysis of business performance. Non-GAAP net income, EBITDA and Adjusted EBITDA are calculated as follows for the periods presented.

 

Reconciliation of Non-GAAP Financial Measures

 

In accordance with the requirements of Regulation G issued by the SEC, we are presenting the most directly comparable U.S. GAAP financial measures and reconciling the unaudited Non-GAAP financial metrics to the comparable U.S. GAAP measures.

 

 
7

 

 

Reconciliation of U.S. GAAP Net Income/(Loss) to Non-GAAP Net Income

(Unaudited, in thousands, except per share and share data)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

U.S. GAAP net income/(loss)

 

$ 434

 

 

$ (1,582 )

Share-based compensation

 

 

728

 

 

 

1,414

 

Acquisition related expenses

 

 

-

 

 

 

1

 

Amortization of intangible assets

 

 

760

 

 

 

792

 

Non-GAAP net income

 

$ 1,922

 

 

$ 625

 

 

 

 

 

 

 

 

 

 

Non-GAAP earnings per common share:

 

 

 

 

 

 

 

 

Basic

 

$ 0.07

 

 

$ 0.02

 

Diluted

 

$ 0.06

 

 

$ 0.02

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

26,314,903

 

 

 

25,734,049

 

Diluted

 

 

30,142,100

 

 

 

27,523,334

 

 

Reconciliation of U.S. GAAP Net Income/(Loss) to EBITDA to Adjusted EBITDA

(Unaudited, in thousands)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

U.S. GAAP net income/(loss)

 

$ 434

 

 

$ (1,582 )

Depreciation and amortization

 

 

840

 

 

 

908

 

Interest expense

 

 

13

 

 

 

42

 

Other, net

 

 

14

 

 

 

(58 )

Income tax provision/(benefit)

 

 

27

 

 

 

24

 

EBITDA

 

 

1,328

 

 

 

(666 )

Acquisition related expenses

 

 

-

 

 

 

1

 

Share-based compensation

 

 

728

 

 

 

1,414

 

Adjusted EBITDA

 

$ 2,056

 

 

$ 749

 

 

 

8

 

EX-101.SCH 3 cxdo-20240507.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 cxdo-20240507_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Emerging Growth Company Document Period End Date Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Written Communications Soliciting Material Pre Commencement Tender Offer Pre Commencement Issuer Tender Offer EX-101.CAL 5 cxdo-20240507_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 6 cxdo-20240507_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 7 cxdo-20240507_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 8 cxdo_ex991img8.jpg begin 644 cxdo_ex991img8.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" W 0P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[)QQ2YI*\ MU^+GBZX\,>%1'I\ACOKYC#&XZQC'S,/?H!]:TI4Y59*$=V<^(KQH4W4ELB]X MF^*'A?PU=M8S7+7=ZO#06PWE3Z,>@/MUJEIOQ6T^X*MJFA:MI%LY 6ZNK0JY_BYY/7)Q6'+\2O&7 MB_49K/P/X?5[-)(5?IS7IQP].=XTU=+>3=E\CPI8RO#EG4E9 MRVBE=V\]3W4.LB!D8,I&01R#3NU>-Z?JWQ2\*6T?]L>'+?4=+A'S)9$>9$G7 M@ \X[#%>I:-J]CKFDV^J:?+YEO.N]&Z'W!'8@\$>U<%:C*EU37=.YZ^&Q4:V MEG%]FK,UJ**X7XD?$OP_\-?#8U76F:::5BEM9Q$>9.WMZ =SVKG.X[JBOA_5 M/VLOB!=7C-I.FZ586_\ #$\33-^+%A_*NA\&_M::A_:$-KXXT:![1VP]Y8 J M\?N4)((^A!H'8^OZ*S;;6-+O=#BURUOH9=,EA^T+=!QY9CQG=GTQ7SSXT_:O MT'2K^:P\(Z.VM&)MOVN:3RH6]=HQN(]^*!'TQ17@OPC^.ESXXTWQ5JWBBSLM M'T_0HHIFEB9L!6WYSG_<&/K7FGB[]K769-0E@\%Z+;6]FC82XOE,DD@]=H(" M_3F@=C[%HKXCT?\ :R\=VMZK:WI.F7]L2-R11M"^/8Y/\J]MU#XR7VM?"27Q M[\.;"WU!]/?_ (F6G7F?-MUQR1M/..N>XR>V* L>VT5\[?![]H<^//%,GAOQ M)8VNF7LZ[K%X6.V9AUC.X_>QR/7D>E=Y\6?'#>%= %GITVS5;X%8B.L2?Q/] M>P]_I6M*C*K45.&[.;$XB&'I.K4V1Z9N&?O"@]*^7OA])KFK7]UX@U_Q1J5O MX=TE3<7DTM[(%;'(3K^)]N.]8'C#]K35'U&6V\$Z/!%9HV$NK]2[RCUV @*/ MQ)K3$4/85/9\UV88'%/%T_:QR?Y5]2_#GXD>'_B1X;.KZ*[121L$N;24CS(']#CJ#V/>N8]"QW-%?./Q M*_:,5\[-^UA\2#J!F6ST=;;=GR/L['CTW;L_C73_M$ M^(9/%7P4^'_B*>W6VFU)FN&B1LJA,8R 30.Q[O\ "'XF1?%#P=)K#:?]AO+: M([Z^G2WMK>^,DLKG"HHB4DFN M>\;?M97BZE-9^!='M_LL;;5O;X%FEQW" C ^IS]* L?7=9NL:I#HVES:A<*\ M@3 6.,9>1B<*JCU)(%?%^F_M9?$2VO%DU+3])O[?^*)86B)^C!C_ "KZ.\'^ M.-!^,G@F6?0[AM.U&TDCD>"7#/:S*=R,?[RDCKWYZ&@+$Z?$'4FOVA;3X"%N MVLO( D!:=>L*S$>67].@)X!KOM-U*VU32[?4;-BUO<()$)7!P?7WKS&+P)JT M.LC5H=,$>J?VC-?FXFOC+:JT@(.(<=LY4@!@>]>DZ+IL&AZ%9Z3',2MM&$W, M>6/4G\3F@1QWBCQ5JW_"4V?@WPNL1U2=/-FN)1E+6+UQW./Z>M><_%?2-0TO M4/#-UJ^L3ZK#YK+++.B(JGE;$VI1>%_P!HR[NM8?RK35(%2*9^ M%3*J!SV&Y"/QKO\ Q[X5C\8>$I[!&47(_>VTAZ!QTY]"./QKV*7$FDZ%H-FV!J%QDCLV,!1^;9K MT[PWH5GX;T"UTFQC588$ ) Y=OXF/J2:\/U74)M6\(:#>:A&T6J>%M0CM]1C MD&&5,@*Y]CM'/KFOH>)@T:$="*QQ+Y:,*:Z-W]?^&.G VJXB=5]E;R5M5]YA MZ_XBAT6.*%+2?4;^?B&RMEW2/[GLJCNQXKS[_A--?\&^=<:Q\/YM.TB><9\K6VBM\R/2-8T_7-)AU/39UGMIE# M*P/Y@CL1W%?#W[3VO7.K?&J[TUY";;2;>*WA3L"RB1C]26Q^ KZ+^ DTS:9K M=JK%K.&X1HL],L#NQ^ 6OF[]IK1[C2_CGJ-U)&1#J4$-S$V."-@1O_'D-+$4 M_95)03V-<%7>(HQJ-6;_ .&/I+X&?#?PQH?PHT;4KC1[6[U/5+=;NXN+B%9' M^?E4&0< @8%<=\7?V<;GQ9XKAUKP5'I>DQ20[;J%LQ*T@)^8*JX&1C/TKT7 MX$^+=*\3?"'0H;2ZC:\TVU2SNH-PWQN@V@D>A !!]Z/B1\PZFL#L/#?B%9>+/A/^S7:^ ]7U*&:?4]4=%>V=B%M= MH=DR0.K]O0UQOP$^$6F_$S5-3O->N)X]*TP(K1P,%>9WS@;NP 4D_45TOQZ\ M?6_Q(^&7A7Q)9Z5*O^OF#_T% MJ!]# ^/O@_PW\*_A];:'X/@GM%\17:F]\R=I/,2 $JO/^U(#^%8O[.?AWPG' MI7BCXA>+[6.ZM="5!&)8O-6+()9]GO>&_&/PQUJ\^QG7(U>%@P5I!@JX7/&X#:.4#*CL:_=:AIMO+<-]N@6.%$*E"6;'^WQ0(\M^-WP MYN_A?\0X]4T3S+?2+V7[3I\T9P;>0')CSV*G!'MBO1=-N;SXU:3I^O:=('\0 MVYBLM6M"W"=DN%'9",YQT.:\Y^/'Q/D^(GCC[%I>T<_+<0. 2I^H_(CVK>A6G1G[2&YS8O" MPQ5/V=38]_\ VB8XO OP2T7PAI;%([^[Q<..#*$7?_ +.?AOPL M\'B;QYXNM([JS\/PJR++'YB1D@EGV?Q$ .O@IX;\<>'Y?M&G M1767(ZQ^8N"&'8AE"GW-<;^S=?Z)JVE^+_AOK5[]C&OVX\EPP5GP"K*I/&[! M! ^OI64I.4G*3U9O3A&G!0@K)':?$?XE? CQIX$U+2PRIJ @9K&=-/*O%,!E M,,!P"< CI@UXY\!/%5[X9\;ZG':RLJ7NDW8*CH7CB:1&_ J?S->N>+?V?_@_ MX'T9]6\2>+=3M+<'"KNC:25O15"Y8US/@SP_\&[F]U>]\$ZOXAO-5T_1[ZY5 M+NW5(0OD.AW$#_;XJ2SQ#P;H#>,/'VD>'Y+DP_VE=K%)-U*@GYC[G&:^T]0_ M9F^&5SX<;3;/3[FSO A$=^+AFD#8X+ _*1GM@5\E?!?_ )+AX2_Z_P!/Y&OT MDH!GY@>%YKK0?B9H\D,A6XLM3B7*K6X0J9+Y[E<]U MD_> C_OJ@9]J?#OX0^#O"?@JQL9]"L-1OY85>[NKJW65I7(R0-P.%&< #L*\ MC_:RM[+2_"'@_2-/MX[6UAFF\J")=JHH4# '8%O%W@;3KQ]:L MK74(;=([RUGG6-XI%&&.&(RIQD'T-?-7[3GQ T3Q=XITO1O#]Y'?6VDQOYMS M$VZ-Y7(RJGN %ZCC)]J"3G])UV;1_P!E37+*WD:-M6UY+5RIQE!$'(_':*Z+ M]F'X?Z+XL\3:KK6OV<5_:Z0D8BMYEW(TKDX9@>" %/![FL&W\-7ES^R-=:V( MV\JW\1"<8'5/*$1;Z;FQ^%=A^R9XJT_2O%.M^'+ZYC@?58HY+?S&P))(RWR# MWPY/X4#/IZ=;OB-"I\NP+WDK8X554XS]20/QH$C]# M****!''>-? VD^--,6"^S#=&?X7^;G!P0>H(K9AUCXZ6]M% OA]"J*%!98R2 M,<_-7O.VC\JW>8N5TNP8CS$W*JD?[J9+?0FOH#'--['FI6-Y?AA%/O8K^R^;2 MI4E)=F]SGO"?AC3_ ?H,6E:>"R@EI)&^](YZL?\.P%JL.ZG R/;->E5RVO^)KO2==TW1]/TD:A<7T4LP,ETL"(L M>W/)!R3N%>?*?L[_&+0=0<:3I?VL<@7%A>H@8 M?\"936YX1_9<\=:QJ<=QXOFAT:Q+;IOWHFN']0 N1GW)_.OKK3?%VEWWA-_$ MUTQT^TA:2.?SB#Y;HY1AE<[OF! (Z\8ZU;TOQ+I.K)=_9)I=]F 9X9K>2*6, M$$@E'4-@@'!QS@TC2YXG\:?@YJVO^"/"GACX?Z; +31FD7RY)@FU2H .3U)( M))]:TOV=_AOXJ^'6E:_;^)[6&![V:)X?*F$F0JL#G'3J*]2C\9>&Y;BUMUUB M$R75DVH1#D;H%ZOTX[\=>#Z&I+SQ/HNGZ59ZG=7FVWOMHM@L3L\Q*[@%0#<> M 3TX% $WB+0=+\4>'KW0-9MQ<6-Y&8Y$/!]B#V(."#ZBOC7Q=^R[X\T75))O M";1:Y8AMT++*L,ZCL&#$#(]0?RK[#;Q7X?7PM-XH;4D&DP(TDMQM;]V%.&RN M-P(/!&,U)-XCTFW\/+KMSR:A\&?$W@WX3S^$?AS"E]K&MG;K&JRRK" M?* _U<8/(4Y(^F?7CWO3O$FBZMI]S?6=ZIAM&9;CS5:)H2!DAU8 KQSR.G-9 M.G^/-)U;Q59Z%ID=Q+]JLI;T3RP20C8C1J"H=1N#>9P1QQ[T!<^<_A)^SCXB MT?Q_;ZYXZM+9+#3OW\,"3++YTP/RY [#K[D#WKTWX^_"*X^(^AVFH:!%%_PD M%@VQ?,;8)H2>5)]0>1^/K7M]<;?^.])TGQ5?Z'J23PBTMHKHSQP23+M8L"6V M*=@&WJ>/RH \.^$WPM^(_ANWU3P;XTTBUO?!NM1E+F);M6:W?'$B#\!G'< ] MJX'QA^RYXXT?5)9O"#Q:YI^[=#^]6&=/0$,0"1Z@_@*^S)-8TV.?38?M2%M2 MS]D89*S87?PPX^[DCU .*FTS4[/5[$7VGS>?;,S(L@4@,58J<9ZC(/- 7/A2 MQ_9W^,FO7T:ZMIWV-1A?/U"]1PJ^VUF/X5]+>#_@Q8^ ?ACK^CZ;(-0U[5[" M6":[<; [&-@J+_=3)_J:]2UK4ETCP_J.KR0M*EE;R7!C4\N$4M@?7%']>U3 M3[6.RLKI99F6Z5B%&>W>OL^N;U+QCXZ8-0%RDYN C&/S-W*GH0*]J^-'P0M_B:L.K:7=1V&OVL?E!Y!^[ MN$'(5\<@@YP?>N]\2>+QH>MV6DQ644UQ=0M,KW5TMK"0K ;5=@0S\YV^G-;= M]JUOI>FKJ&H)-&AV@I#$T[!CVP@)/UZ4 ?!E[^SG\7K2Z,$?AD7:@X\V"[B* M'_OI@?TKKO!_[*7C#4KR.;Q=>V^C6.07CB<33L.X&/E'UR?I7UZGB;1)?"S^ M)QJ"C2(XVD>XVL-JJ2&RN,@@@@C&012:3XHT76[MK73[F0SK&)O*GMY(':,\ M!U#J"R^XXH"Y6M?!/ANR\!+X'AT]3H@MC:F!N=RGJ2?[Q/.?7FOD_P :?LK^ M+]+U.6Z\%W4.KV&[=%')((KB/T'/RMCUR/I7UQ9^(+672]1U*ZGM[>UL+B>& M642$J@B8J2Q(&#QR.?8FG:-XET77I)H]+NVDEA57>*6)XG"MG:VUP"5.#@]. M* /B2W_9]^-7B*]C36-/: )\HGU&_5P@]MK,?TKZF^$/PETOX6Z),JS"]UB\ MQ]JO-NT$#HB#LH_4_A756/CCPSJ6IQZ?9W\CS2RR01LUM*DWUS^PO-EEU+:K>3%!(X3=G;N95*IG!ZD4 ;]%<1X?UKQ%>Z_< MV^HV*I;*6VD1E2@!;J2?9>#@G=GM7;T""BBB@ HHHH **** "N=UCPCHNOZU MI^IZM:K=M91RI'#*H:,[]N20>_RBBB@";4O#NE:EXI'$]Q<$9\N/=M0!0 "S'W)-%% & M#-\+_#%-,\206,=T/)E ML9?.M71%81G:5(VL"I!4D8(HHH 9)X/TV3P1/X59F6TN(V262-$C9BQRS84 M9)]JM>(O#NG^)]&;3=2#"+S$F5DQNCD1@RL,@@X(Z$$444 5M-\*:;8:'?:+ M(JW$5^'^TL(DB\P,NWH@ Z<>M5M)\%Q:7K5IJLVM:A?RV5J]A;)<,I5(F*'L M!EOW:_,:** .OKC]4\$QZEKEYJL>LZA8R7ULEI$KC5O"VG^&M%:.QM8/*5+GS&$EHL> K1XZMM!7GU^M=98V-KING6VGV< M0BMK>-8HT'\*@8 HHH CU;3H=6T2^TNX9EM[R![>0H<,%92IQ[\U@?\ "$Z' M'XKTOQ'&LL>H:= 8,JV%G78$!D'1F '!Z]J** (M2\ :/JGB&;77)5[KRQ=1 MF*.19@GW?OJ2O'!QU%:FK:#!JVIZ9?+>36EYI4C/&\6,%77:RD$8((_*BB@! MNO\ AV37D\HZM<6MN\9BE@5(Y(Y%/?#J<-[U5OO!FGWGAS2]!CGN(+?2_+\@ M%A)N"+M D#9#C'8]\&BB@"G-X'AMOAAJ/@O2+EA'F:DNKW.IWFJWXM1:1S7++\D60Q4 '/"5CX;:5H)?M$LNV/S&ACC8(O1JYP:** .LHHHH __]D! end XML 10 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover
May 07, 2024
Cover [Abstract]  
Entity Registrant Name Crexendo, Inc.
Entity Central Index Key 0001075736
Document Type 8-K
Amendment Flag false
Entity Emerging Growth Company false
Document Period End Date May 07, 2024
Entity File Number 001-32277
Entity Incorporation State Country Code NV
Entity Tax Identification Number 87-0591719
Entity Address Address Line 1 1615 South 52nd Street
Entity Address City Or Town Tempe
Entity Address State Or Province AZ
Entity Address Postal Zip Code 85281
City Area Code 602
Local Phone Number 714-8500
Written Communications false
Soliciting Material false
Pre Commencement Tender Offer false
Pre Commencement Issuer Tender Offer false
EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !B IU@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 8@*=8;N3T]>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^VN"J&;B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RG@]!#Q.X26\QMP2,HH4C #J[ 0F>R,%CJBHB&>\$8O^/ 9^P(S&K!'AYX2-'4#3,X3 MPW'J.[@ 9AAA=.F[@&8AENJ?V-(!=DI.R2ZI<1SK<55R>8<&WIX>7\JZE?6) ME->8?R4KZ!APP\Z37U=W]]L')EO>KBM^7?';;621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !B IUC"9L(%TP, )8. 8 >&PO=V]R:W-H965T&UL MC9==<]HX%(;_BL8[LU=-;)D/DRPP0VBRFVF3,B%M9[JS%\(6H*DM>241X-_W MR :;MN:8&VS9/B^/=*3W2,.MTM_-FG-+=EDJS8$CXBF/K9-@<'GC4YZF3@DX_C^(>M5_NL#3^Z/Z M0]%YZ,R"&3Y5Z5>1V/7(&W@DX4NV2>V+VO[##QWJ.;U8I:;X)=ORVV[@D7AC MK,H.P4"0"5E>V>XP$"=,0'@(" ON\H\*RO?,LO%0JRW1[FM0 E8)JPG?D ]\WH>%*01#0(.I%G3Z"U:NP>JC8>Q5O8.E:\KK/&X<)#Q]< M?4 @^A5$'U69 $%24#RD;-5$@<P^F 1JJ1Q M[%J4G[]@@"<^3B\!?&4[\IA 5L52Q"7E^0%LD1Q$5T'OAD;T!B.L/9ZB%GTD MG"0)&+2IKA_A,T(;\7 ]VJ<],H>=QIKT0IB[\ ZJ((9:VSV]R.^/B%/7^*3) MJ]K*1E!<[95GO[K@SURUV].+[/[(51\$%^D&(@=1U@.+&_5'% M,":SM9*8J[6(1+1[->@% 4945P"*&_=7+:SETM6B;",/AF$:J7"AMII$:^>G MN&W/52IB85VA?(+9K05+&WEPE3:>L#;^$+?GF>;%\'!87N66!G85L%G]M%PV MYZ]%KY6L=OP0M^??R!Z-V0!9*R N>Q;0/SEEN!/;$W/[&4-2O@2AX#J"!:W+ M0U#9L"HO#AX+9>$84]RNX>#(M?L WB^5LL>&.\M41]'Q#U!+ P04 " 8 M@*=8GZ ;\+$" #B# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2 M,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B M6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG- M@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3T MXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(? M]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I M^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PE< MA!OZ%>Y7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=> MBD[E\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T

%^@2O&+(=/EB>N$_NG_A. M\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.( M[12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF M&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\ M!%!+ P04 " 8@*=8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( !B IUBJQ"(6,P$ "(" / >&PO=V]R M:V)O;VLN>&ULC5'1;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VO MG]NJ&M)>]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^ MIK%AL&6L <2[=)IEL]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3O MW/1W!R;Q&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B M#Q]6C>1FEJE@A1REW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG M4.*<_U,C5146L*:B]1!DZ)'!=09#K+&))@G60VY6= ;N\N@#FW+()FKJIBF> MHPYX4P[V1D\E5!B@?%.9J+SV4VPYZ8Y>9WK_,'G4'EKG5LJ]AU>RY1AQ_)[E M#U!+ P04 " 8@*=8)!Z;HJT #X 0 &@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD M3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1,)KM\, M<'AT_@%02P,$% @ &("G6&60>9(9 0 SP, !, !;0V]N=&5N=%]4 M>7!E&ULK9--3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-. MVDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B M2K636Q#WR^6#4,$3>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5* M$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I: MP'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$Y ML01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\; MSO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4 " 8@*=8!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( !B IUANY/3U[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ &("G M6,)FP@73 P E@X !@ ("!#0@ 'AL+W=O7!E&UL4$L%!@ ) D /@( &H3 $! end XML 12 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 13 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 15 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 1 19 1 false 0 0 false 3 false false R1.htm 000001 - Document - Cover Sheet http://cxdo.com/role/Cover Cover Cover 1 false false All Reports Book All Reports cxdo-20240507.xsd cxdo-20240507_cal.xml cxdo-20240507_def.xml cxdo-20240507_lab.xml cxdo-20240507_pre.xml cxdo_8k.htm http://xbrl.sec.gov/dei/2023 true true JSON 17 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cxdo_8k.htm": { "nsprefix": "cxdo", "nsuri": "http://cxdo.com/20240507", "dts": { "schema": { "local": [ "cxdo-20240507.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "cxdo-20240507_cal.xml" ] }, "definitionLink": { "local": [ "cxdo-20240507_def.xml" ] }, "labelLink": { "local": [ "cxdo-20240507_lab.xml" ] }, "presentationLink": { "local": [ "cxdo-20240507_pre.xml" ] }, "inline": { "local": [ "cxdo_8k.htm" ] } }, "keyStandard": 19, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 20, "unitCount": 3, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 19 }, "report": { "R1": { "role": "http://cxdo.com/role/Cover", "longName": "000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-05-07to2024-05-07", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "cxdo_8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-05-07to2024-05-07", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "cxdo_8k.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r0" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r0" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r0" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r0" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre Commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r1" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre Commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://cxdo.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r4" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 18 0001654954-24-005694-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-24-005694-xbrl.zip M4$L#!!0 ( !B IUAGM'G8B@0 (,6 1 8WAD;RTR,#(T,#4P-RYX M=HR_0*&=%G MK#25KINA_TGMC-"5-_""/XO?[[$"EN"6 \*PD#R"/B06B!C-EAI<^\&-?Q5< M_5Z 7L5";[&D"$NR8IH2G4@"'E=8KG$LZ1IS$Q2Z MVVBOT/4@XKUDRY5&OY!?D3&#GMR7CU_0?:(8ITJA5Q$EQA7U&WKBQ$-W482F MAJ'0E"HJ-W2>J5-D!4809)BKT2Z:."NMXY'O;[=;;S>3D2?D$B()!O[;,^/_ M.1E2TD4C],8':0XDB910K'V!MDA%B;<4&S^7FEP-<@I4=(EQ[&*M"]8"JYG5 MGPE]$$HV2S34.:,I1NJ-@*"BG^[(JAYI)!4HXQNJ=#TXE0$\'+A!Z ["G,3I MTG188WZ&OA01]3-8P<*,J'I+5G2<(KV/J:K-CY54X$K'LB$W("E#*TYO![G+ MH?_V^?G5MHI3] JT0QT\' Z'OI7FT!-DM;&,> 9?5Z$9I.P,GG'SI9,*?GY4 MI Q\[:?""I350F]2*"L:5R1@B.X>\0# M/VN=KQL9S>.B#":[N2B09N,1L;;3.K@._G!0,5H^";E^I N<1.!"PO]/<,06 MS'RR-*+F,*D 2F*-Y9+J%[RF*L:$GC$&(QB-,>="VZ/#;&$?QXPOA-V@L?D\ M1J927R!#R"S^GCZ=JK0SY4' ,>D@!L,G7:8Z,B5SNF"<63N!^0N1>S@77609 M8_\86M:0P!GX%[^U:SB=%!"MW^9HR)@9I(E%<$22J"/IX$T#)_LISU(Y<_ET MF=(%LE-I9#IMXBBVCB,S0^QO*WN@F62Z>6W^A0 ]Z)@<8I2?F4HV_\S(%;/&8K9N3G/-3^YX15< MM+R=FF?^=?'@$%HW#W)>5P_J+R(M;><$8_2ZO;GZ"TJ=376.DF],8PYZ6*]> MZ]N9+W.*74\'#K>55K9SN%FTM]CB"M.FV&7F2THT11^:3@MO+O&DGQ?]7&AZ M1[7*?X&WJYX5L-?L;-[!!9!HE^[B"-[/6LC])]BW2T0D947+QX.2B\I2\_!K MZTZ9]6X^=$A'SKBH)\J/V%9-<2"DRYZCX/#Z;V4UAYM%>XN-KZJS-D^>,SZ- MM#KHZ&F__(#L:]_JN'04EM^C38Y\BVGWJD?9#__8:%?W'&]7/3(/+\WNA2\_ M3]/DYVKZ>="]]+4>=*Q^S;.\;]_UBKKTPK\@:/L_QZK]L9_JN_T*4$L#!!0 M ( !B IUAIAD1*VP$ (L# 5 8WAD;RTR,#(T,#4P-U]C86PN>&UL MC5/-;YLP%+]/VO_PQ@[;I!E#LFX+2EKEHX=(Z0YDFWIUS2-8,W9DFT#^^]FD M9(W:2>6 ,._W]1Z/Z4U72SB@L4*K693&202HN"Z$VLVBQA)FN1 16,=4P:16 M.(N.:*.;Z[=OIN\(N5_D&UAIWM2H'"P-,H<%M,)5$$IWS#HTA#RB?Y]\,AC% MXSCY?GZ_8-:SM.HYOIB>*RNO![H$'I1[:G)%DZ]TE(R^G$%;7;J6&01F>"4< MWVVVO/*YB%!AX!RC@1547N*ED\F$ M]M4!^@S9/1@Y>(SI$,?#KX\><+/'8.58'%H!+,7Q/)"1> R>E*@?S[ M"YX\AMV[51Y[]+M2:K]W(<0IW91>[,?U7U!+ P04 " 8@*=8R\7;Y90" M !$" %0 &-X9&\M,C R-# U,#=?9&5F+GAM;+U56V_:,!1^G[3_<)8] M;)/F.,#85E1:TSMJ?&M"=G82E< C"R4(%E&'NA(8*V3DQ->56OH$^1J M['3MT>%UG$8Y5O/0$+;!7;XN1JA7/5\E&UI9O8<7.,"S"+IC-8S1(]9JLTXK M7?D\B8,#6(_.68TCG #0Q<_136,J5[E-I2TY%?BEC>LWAJPXA<-)/R$ HY>7 M=;,O)/MV!Q0>9W$=>U7.=!P$W[*,*ZAVW0?=]GBFO7IJU%>WLBZBA)/S,;)< MQ<^$OH $-D;;734JR@0>H7R#X7L%CIVZL6*Y+84Z,/)3]M'S5CZLQ'),+_J@ ML+O48R<56A^6KR(<.Y6Q87!HL)KS']C#5].W%\J(RB76T8;W=2 MXRJ@R3&OSO&[WQU9FTE3M! M-.V[UCV=GZ\;]RC3J5WP'!6=CAVZH"VPLYX@JH?*=S#VP0D9:B4MQJ@K_8>( MV32QF0[?,QXZU_C.P7;V!U!+ P04 " 8@*=8$#IL[6K3=!42 ]82&]FFP+^?G1<@P4[:ZEXG7TJ(G^?X.3Z/3IR$ M7KS?Q!$\(\8Q)9=.MW/B "(!#3&97SHK[OH\P-@!+GP2^A$EZ-+9(NZ\O_KV MFXOO7/?3]7@$-S18Q8@(&##D"Q3"&HL%J*$[GPO$7#=#_YG.TX/3SEGGY+?= M^6N?2Q8E"4<.=GT!D$*G)"/?G5.WGGG9Z<_K(#3>A,K'V&P&?! @L4 MB!7S(P@1QW,"4CBD"?6@_T, -PN?Q?Z2H=@G*BGH/XO.+M: +K<,SQ<"?@Q^ M C4-#-W[VR>X7G%,$.$_PY $'>A'$8P5@\,8<<2>49B%BS#YKZ?^ M3&5^(!>:\-Z&XTMG(<2RYWGK];JS/NM0-I?YG'2]3W>C2;"0NEQ,U(('R,E9 M*HJ.UST_/_>2T1QZA-Q,693/<>;E1DI2<6S TTTN)&/,4WR-H MKHRFICE7TW3?J6F^STZ/_"F*'%#(C^.A,:OS0JR,Y+U0ZNN"/R*&:7A+\EF^ M4*+EL"\5_T6GGPB?B3B+"Z;)ZI U<=)"G++Y\'5&X ^E,NF!^(/%*2Q*6C M&?>*@A2NSW)5\A)-0JVF%,CUQ)!%J%X6(^W'B7"48^"='_7OA[:-\]1+?$H'% M=HSF6,U.Q+T?(TT>>IB=@E=)S.NNP[2@_!6RRBY(H;#'@@(WX(6!W+#+7?)0 MMJ3-'VAKS.H(9],-!I%%.Y1 K?I?!$!D8$C1(N%5+Y'=P3S*B)I_BL!T# MZ"3E=3\<:T&Y-7+*5=[=(BN,U=+VY;2AFOI#Y,\UXDOC=HJK%957MS#8@O+J M])3KN\. C70SF]CQ.:8S']G="T6 QHO?6)NZ@:TS=9>*;C8X+70%ABC7IVA MV><42#F0D1II^;MG".I16T5S*^'L7@2T(LM7@P*H!?:HTF6\/J1@D&A0\ 8Z MR0<<2RMV"CVXRTHOT&2H24H'*3 !FH^) %E2\J2Q\ 3 M(8TWH"NY(=T.:&B^3ZQAV73&BQ(HFJ62TAK_O$2EP5(%*B1'9QP@3 MU#4FJ\7:M$Z%V*)M-,#66,:LS6"7#+G[5!3H-N>5@3Q\8$]T3>IR/$0VX)-C MH5J7[&%M\\B1LAJ'*#P\,%",YOR17!H?V".CSY@$YOV."=Z 4PR2M78I8=OF M&;V\&N.DNQGIG)S6G'L>*1=^]#=>5NZ5]> &G*.5J_5- =DVU^C$U7@FI8#D MV-_^JD;79\@W>*0X;.D%JT;2[OWJP5@+*J^1<_1V-:FTQ-BOK?KY5/2XH,3\ MV.088J?&)FEYG MM>+*-I$$.&1 2H&$TZ1AAIRO$'N5;3241LQCE&ZPT!&^?48R2:RU4TJL=M7A MB9$\4O\ID)W"Z:_GK_X'4$L#!!0 ( !B IUCSY&H,/@0 /H> 5 M8WAD;RTR,#(T,#4P-U]P&ULQ9E;C^(V%,??*_4[N/2AK=0D7'9V=]"P M*X:97:'.!<&T7?5E99)#L-:QD6UNW[['X;(P),%]*.:!6_['/O_?<9P4D M D' M3_7P8Q5/,*V#" H^AMHNRHQ3%-:ZO MKZ/\Z$YZHER-%=_-T8IVZ:!0KSS8/C8GDJ#7$ M82H740+,KO^6?6.!M'(8^.%K/F]WK(VBL=F-Q.D8>#[^5]2\DD3_>T[W E&M MAY R.Z HPJ>KM.M(IKAAB%,@!L& MWQ=_HF161FK+19Y)]Q ?3G4YPCUT@[M>'Q?SZ@]85R$^D3HQ;GAC7&+MHI!W M9_<+CEC,]ECAA+3I 6F1D8N2[.+LB6+0\L"ZUX./?O,U I MWN!\5G)IICV9S:BHW %* IQ O_&V#U3:]+(;#$ QF=R+Q-ZG5F\+KZ1.J*\\ M[@^%UCRL[4^,P],\&W^_]2I:T(J&+G(M5,JAS+".E 3\[Q M*KONR:3R]NQ,H!/[=][8.]GV4(X7NNHG:)!-V*85.[_B2T.<2O#>6PG.6/4 MOYLD"$EO7[!#A$85^$*Y$_1K;] K+/H#WL.WS^I%+H4#[D.Q6[OBKR>/ M=;[7/:N!D@NV^5WI'/"3"#?J_KK$:J?^T ^D-I3_PV;G+JW%>C?L/CK)\RXO M"MV>;ET%M!SSL<(-K(^VLLC)15':'X3Y8"I%Y9WWJ9B>_>CB]F62-T ^V@;*[U=E/)(9<^H?>UGH/ZK^@+HMP* MX*-5='5\4H:;Z,0+=CO?[+^QFR/VR?Y#^>%?4$L#!!0 ( !B IUA\8]U] M\PT /E5 + 8WAD;U\X:RYH=&WM'&ESXCCV^_X*+5TSG53%V(80$D(S ME2:DE^W.44#/],Z7*6&+H&UC>20Y@?WU^YYL P:2)@_-?Y1'VKH!EU#5>/C=X6A MUE'-MJ^OKXOCO@R*0E[:)<,B^O.]\*DR[Z]7]9UUM+6FH!D*.J 8T M<*:*Y92LTM[<))9B7FXB>"Y>BJMOSK-OE=UL'B^6$LB;3"7T4]<;LA&U>*@T#3TV'06(?[T9 M +9F79=ZSK'=*=O8W*=J-C.T\EOZ+V$"K;[.5P+X]%J9'TM;3V)F T]F.3>=( (UQ@C0FMAG&2#&[FR9T/K5."4 MV"VYU=M8F/3(!L3*DB)@,WD94-4WO;.6',6>B$,M;Y+#I#$W(-;R1F0.;&C- M.BJI+21_!2;3IMS,P*^% :O9"6,R+ M:4]\*'IBA#UVG8I3+33J0T;]1EUS'; &MO^U_[4(BEBWDU?U?UK6L?!@T4-- MFI)1S7S2GQ"T#J=4:28MJU$?,4T) K'8WS&_>E=HBE##"*L'=!:(ESR]*V@V MUK91<[M1MQ/0?>%/B-*3@"7M%@WX95C[;ZPT'TP.!S"VYCJ1)IJ/F"(ANR92 MC&@(N/O\*AOI8K M3'V6"#\)Z0AA,EYKA<"G21.HDS1HASX;?V23E.*Q[J!VG <9+CE@.VL:C'[ MGH#FXRNK5'4+#0>,FU.M5,M[=3L'[V;P1[ N/J[-24 OUP>;6'0$K6M] ;I$ MPP$-T-K-$"H5&N;=$BYVGBV@XPR-/%.-.EK-FC*V&7 @QN#64-;?%10?10&: M1_-N:.P&RIN5R6)QK'PC%@MSFDC!VNI70:;&^A,^O.S")E3]S'YP%G MDAA4V4HGV&Q_S*_(XN!&]BH_>P1,$G[V!$Y!ZF-0FL8,K6S\Z V#EV9//$(4]8\[E[/.7!B%$52]9(K6P-VK+A65/VC..7YNH.*2S#TG0I M*:;Q3O,!_(N%.4&=@;WS/8W,42WD/:E8&H\OCUDH1CQ<->VZU.2FL//8YXBV M\])KSQD7&P: X:7]@&5&#(V4I?C_6,V-QH?7W-=#L%G.+\ AC682/F"@]K/^ M[\\[QZV.]?Z\USL_K9%*-"9*!-P_-'ID^M[6O[3JTOJ=OKZ:8!W6\W/G7:O#9"/SHY) MZTOS7T=G'UJD>7YZVNYVV^=G3XS0'U0-(1G1(MPAQ\5FD92D' MX-/WK8_+'ATQ:OR4@$UJ'1B!3NNL1SJMB_-.[WND\&)&5/H92Q53R!NT(%WF M804AP<8 NS7VAC2\9.3(T]CL'I1WOR=^822' M=$D6":G)5O;,*,0-3&G"KC#92IJ9OUU+DM2+G0.*434MTA"&"%-?EQS4@NG.L+"9&>!<;5 W];27P_1-$A/N04A(/!8$$?5-7;'@S(>(&?PA M,P-=B NQV7\"&W"K;WNPY";)=H==3H;.9-&R\_!.C9J;+7&%(P=TH.68$8AH8IT(^9AQND3'I*V5J0)^0F,W:[; M,'2!A T$\#^"_F63K:V"^Y5[J> -F=@;Q_P1=YJ1)5#*I5\.KYC4W*-!BJD6 M$7)\\YK\.,H*6B@D.#*S?]#5X%>:22VV*?R\T\'M"*R):!9)<87SY+U.I= X M8U?4I[<['*,*,T8G? 0VSO-L00[,XX".>#"I+3(L6?^:@^LW)V<+4'Z8Y3SA M 8,Y^DS.+\T>5LIJBID@%48?^!6W8,U MUNH;?C%[_]1\0Y]IK DF$N=ZR"3Y-^0/RN_;D(_Y'!7PB(PH(_>92$:#/@+OB.2FG??:KZX2T:FZ**=OY" I-X1 /2 M&C,OUOR*D?,!Z"]3VV0+R"!(QYP._UB:NO5@X4!E.)*,+HI#J=#8"UB$ M1*2.UE0D@AB318+L_+'%\DQH0J,H #<+[C-=NN)3KMT)I)[@[I.:BR3I8VI8 M=@@?8)TEO&3@<] *DT]4:=(Q1=G7OFHS(,TA\[X2B)]Q,:2(),>8NB_&I,\" M<8U2IEJL2Y\\]FEN2,"#RA&);/L?C/[O6=B_F!_ M\(?D&N0,\Y[CL,NZ<@-R3"2D- M0/T\$22:VR+KQ" 3NZ5*J@HZORN&FV%;;I4T3SJD5':*T''[/N7K>^&?B"0/ M,36JE6\HMSQ^">=QB@_/);9= =X-%B^\/ 6C"I8UN(/,5EZ S,X((*.4@F6! M=7>IY9;F9#:W?3N5V%VGF/3\*;0O6F@O)$,[BVP4+N0=D,I!4 $\1 MS4MR*<6U'B)W(\Q'J"(^&T!683;@DRC-J61IRD*(EIQ7*D]9B^16#TW YE2V M,=%,5J;4MTHKIEAU]FEQ+EPL'+[]/22@K1N8_D@ES6SZ#V;V9C+Y'=1^_W:U M?^7,;P]ND?L=D/:52L27AAZ4L]-?.I])726T YX^6 M#QN"_=NBVYF6S:M6D4Q7]5E2_@<>]%]Q0XM0(#:[I!.^D MK!W9+6']76P-SH!DI=VV9B-2*CHETF$J#K39?3F/F$S##U!)=$J5A9.O\T GZ?'FN<.Q>Z0_$%$"#$@]O0)!8.%^U82S"55; => M>"(R-<_K(?>&&(KT&9JX02Q#KH8X!L."(>]SG8 Y."BZ!*(8!I8.>6[JL-E9 M!^B/31"H@-&>7J,KDHLY\VBL-T0AR9*!'8^#= F7 Q+L,;6I'"@ ?X MC'X"K'LD%#,8YH^2[Z\91>T@'^G(.*,==# YGLTSBQA4)UG5^L9J7!KJ+4V\ MZ&QV@$T>B\Q9SBG=;&P$ 0OE4SX!$BHYZ^GEL3&\IBE"Q5>F1M^V*0=%QYVS M'&;[&_.;3/J,C*E7:T=6 L&K#QEEWP,]O=R.3687P#3-[)B)\/00WC7-ST)D MNVD$#R2!V2#[UL<7LP>SD-T^SD;+0EBV> !Q?VD'IB^T%J,G.8*8]6V4VL36.G8:S8A;.8MCQ=VQN6I DA3VE$OQPV4WF+.9YNO%BV?-D M:/?)R1;TMA^ 4LQI+UG*V5;9I=)=R^I/F\J]P.KGE'5/>=ZGV_YP=M3[W&EU M-Q">K9V!+64W^#,T,@TBU\T/5A2U_!@"=(_&6(@RD4MZ9Q/ 0 RO EH@/ % MK4B?06P_0$N#$YFL(>U@\I\XA$%F/AKKH9 @.OXCAO)KL^IY(Z"->6Z\P^K7 M2.Y>ZIQK F>,AX'>%4J%C:,RO?&]!4GD2 M,.YF;BMM>/OX#O':XRG"^TGM983UMK))1X0T\,GO>)8SU,^JA)M8S%<#>:*2#DY,2YH=&WM?6MWXD;2 M\%_IUTDV]CF"D;@9[(G/P]AXPK-C/&L\F^Q^>4XC-48[0F+5DFWRZ]^JE@3B M8HP]$C22]FP2#%)?ZE[55=4?1][8NO@X8M2X^.B9GL4N]&?#^3_VW&II9?CQ MXX?@VX__KU2Z,0SQXP3FST1UQE3 M^YS.3TE]D7=]W/O\,WZB]'%Q\GT>@X4*G?_7C87HF;?[$S,8GX,^Y;'4R;E MV>)V _BOO]]V>MT_%=+^-_E VI>7G7[_C^Y=!_ZXH5-RJ@1[_T B&"FD:^ME MW9XHA-J$/E'7*#V9MHVR;>*RL0F@F[C.HVG !V=(=,OQ M#:([X[%OFSKU3,, MP[2>8\"N:4@&!AF:-K5UDUK$#;!/8*W$&S'X!0GDOR&! &3@Z1OJZB-2U0*@ ME3/%-*O3+K+(]0Q2(U '%JH$?K87L>_1@<6BF8!X@/A*?$)UH,HS]3SVNL6& M@9@^6ZM+GTS#&\%/H#.)SBQK0@T#QOCM2#W"6=QHBA'#S9YI=13*\(,1_1 , M4/OE_)&Y'M"[%<[K.9/SHY>D^D=[=SQ!Q8_,]ADQ;;1$.-"L5ON%3!EU2PZ\5L)/R!H_:[5RE<"\%C"+ MF #^Y6ZW;1EV^[G=_@JH]'"CSIBA\/FY5JTIJJHJ!#CX9[6L5L@$Z'9 N:D+ MF002AH^HRX2EZ#U',LTA/_A M+4B#]3HM!-.BK AH1"LWYT2S+"Z0'B9 "D;P2Z5P$KTQMQC?BJ!* M?<8MZB*"ZC$\+""HMC6"LH6?KZYC^+KW&E(FX6-OQ41CQBG:DMAZ46J5*_GD ME%M0[.!M87#J><)LSOA+R'!F3[+PR5?P8; 99X3X.%;+E9,EC%1?$EZ@8M1\ MXJ0'%EM76&P?CK\XG)_$4'(/0+A$,($OZ[*)XR)JEDP\M5S;"G"U)$QC90%K MN!(+EBS6<:R5&R>+QN8Q&I,GP2/S*7&6=6/G2B9&!GL,V5O8\%LB^ I@;NF1T^* M#VS^)*'>4EB1/%$.V-9> K:FQ@@!WKYB.AL/ ,;A )D$\K7E/,4-%?S.1U,# MR6UNJ5#=,Q]-SWS55A$P7C!/%H&\H,KF,VU@I\4EF?8CXV]?D@T3+BT$!.L[ M%A*&R0TRF$8Q[C>#1WW!4M-G.S7M]8.'LJBRK2R2)WJ<1K18G$_ #Y/!R)VO MY4T!QD^W=U>=N]*GV_O[VYLS,K"H_IUHDVXD.8=PS0JTG.N6_SD.36XRWO.DH=I@=*74C MSJU$#@"8Z_A?ZDXS%H'\VT_-2D4]O_4!TS[(W $:?'BV!Q( CQPV"!27#2VF M@[ISX&7??J*/S$6A@;:AZ0FP@60Q;=MY%&>!2B34'1NT)WM&CF,PBQ)8ELPR MPP% C?H,W\6!A8DYFY*)%?BI3Z8W$HL. MT+1Z&JB@R6OYAI!OZXY2'/>!VF#O1K$( 86%V.M*]!1$ZQ/L!O\K#&L0U4,3 MV,&T3&]:%C#6SDF?F@;Y7S8B8@^C4Q=&$5AZ#I DA!M M"Q1&=1!!5[(],U9O()-DD!+T^XJE5N#"D3W@;CQS-UWZ*N-25C1C$% M8NA;9?+%<;X+Z8"Y70IP082GH:,+&PF@@&PEMA8*BV #"IGX+O?Q!QCV 87E M!.,[OBV,J$#2L>>)Y;B!>06;%2Q/=7 ?N#E+ P5P$B*"+YPFU M.3P4X#<4<=M*;(P"^" G8T(2\(1+FH$Y2L^8.-%B_% ,X",Z6%(FL"C8,#XL MC,]%,/PR!-O4GE%P#-T<2(6&7X=X'CO(X?XX=)\F@!T+DSH L&/J?@?B6X(; MZ*8P3@:"# <"/L)L%)0MP!Y!(DH C7" : < YS+I1A@4>0Y35#XFOBO087LC MGYO ?1CC&#B^)R88^I[OLFS)H(_SF/"0N:A[P;.PK(R9-#.].I[;;T_HA*'\ M -&@SW>OH]X1^4-*/'5*01^\=E95R=<;TA&YGK98B9!>)@(5<7M^2.R#K?X(TA84$$N KO!5PBU#QM[?DRO$?R&4I_IOAM$J[_ ?QX"TJ[5:]8BZ,+!QQ!&X(P'<(R'SP+49O3KED^,:G!P-P)-ECTPY(D>84*%[ M^ G$NY#R7O ][' '3?!8:9N;'1<8C!2L'AA)0*$-BZH#\^; M0[!57GXH\ M70!Q$PF(JY]@\ 6 (SW9$C3 -](V!P7,893[,3@*#8DJ8#-C \C+X8.C'QY?>&3B+\+4+J$0#U MYJC)R_$2,:(9A\INPB3!O##Q@ E%%?K[X6':2J@"'48@A9Z)O8)AM#$U0JD7VPN(4.!HC4,O#[QP\^D"K%GX./11+% M+I(H*GE-HG@=Z;'J^(2**YNME>K*@>-YSGBQP&[[2O"[SI^=WM4M",7>93G8 M7;MW1?K?/O6[5]WV7;?3G^N!Y?K;)1;;?E8'M+*-9NY"AOTG:@DOHC]B[.6Z M\U=G.?YF4]] >U$)3%3'YR 9YXH$[@+=CP"38I7L# ^M7;JAF'3=.)&D-'"E1R\(O[G8 M"Z#P(INM01*&Z&!]]F]'E9>86 '-U_;55;?W.;Z)\Q\& M5S[!ON+3[!;R:916QS^Z03X<4MU9 ?,<[WP3M9T/P/=X,<]^TG7&1L. MDR##0'F8:')Z9\V)=S2O4UFN/MDQWM?KNO73_/PBMIIPGX;.)3-=* M/:BGU+2&@J'F27 ^8TT/7)Z^FT!J2D5K'-+&I85D5:F=I@1)B113UWZ$SXYK MLEVK(GD0W3QHC201'"M2L$N:B@DKC"=OFZFJHW RU5+Y24H)1FLW9( MVY87CO7L*R@\&G:I[@6I.7G%M*8TU$)+)0/):JTN!=>DJ:>^NFR"]:M1XZB\ M8KO9:AW2MJ6%8UUM2L$S:6J:6Y'EJR\$D'>#[U?.J-(CA 0.QR(*P0.L;'(NT]'%%\=^*'G,'8L4AK<'PK5*)3JO+;@M#$]X M0+-1L$TR>D95Y8@%)*EGNK9'[0<3JW5BWE)><5RI**>M(HTN$5!6E7KFTA2. M+CX[CH$-8O**UI92JQ=)/))#4H;8FTC;F84#HJ,9[,$B[CW-)\XK2K50+PE! MLG*Z>O)\Z-HE2$6P9M&V(AGAC39Z=;5&ILA&V!\V5OVE'*4CM/?'O%586G 9 MQ!RXB5:PO3;?F^)ZITJM\3K?5@^1;P\+$0U%6Q,L2@T110J$Y&?X!S*@K.#; MHQL6->'X8@8],Z.>EWW/T;^'349_%?M-=M>C(#=X/9$!9P;='_ROJ(F+- MV2;M5B*Y0>N!#"@K^.3P;T3!1%O782H/>TU/,>MGQRC>3M[AMYI M6EE/>],::_G#Q9[F>2_"JRNJFE(NY($,F!PD6_64RH ETBO7(J.4!2D\N>6: MM)K/',B B8%1CF+O-/5,SQ$7G^W%"),&S[5&H6(2@6,]^^WEEK-$8VY^;M%> MJ)MD++1&UG+=UO6,$U>->_0Y[TJG6:14)\(TN-.0+[^4* M61DCS=R 3PX5\:*I5Q1 +#>G2JE4_T &E!Z.$KE.B\=!!2X.:=/20G%- M]\JLJ:6%4Z*"BY;#WT6GQ&1ZL\C1]&I/IT?[9:LL1)9JVBH!%7&^O6%C36UM MCJ)\170/8U*G1?)>4I8&?'O3#4<7BZ5R3)3*%<5 4N\V M-^"3R"OZZK(A Z<'!P:&4T]7S"4@ZG)3QW&H\= M^\WLIR[QGT(J#:51:2IJI9(QDLD8@^0&?'*HN2 R$#!)J)Y$+P7'][@''S B M2#E&_VZHJX](50-64BLU\1#PE%95E8K6) LC%"0B\VYS SXYU%C 8>MYZHKI M;#P '1:R535CJ-_^J#*E$-*!#)@8&.6HTTBU/X-AF'CZ1"V"E\'";T2G$].C MN>U:K%5K2D,M4B:2@65%:3;E2#]*N8N#/_8MZH&Y9["AJ9NY;8M_W 2OL+HA M5>8M345.\@K!=4TN?P"",BF<&*LXP6W*SGCBLA&SN?G(B"D*!XOC]^WO'2W: M&,N$C563,4?)$'S-.5A!/-NWIU!.&SN\E;M R&L(J:VM6Y.%H67+T) 8Y>_9 M3L%W64:"?,ISN_[+>Z"APVI,7]P0( DB]G%# /P+2UK$.Q=_#NG8M*9GGCD&?K/9$W&=,;7/5V<@P6!BX&C @>,"6XJ5FO;#F2J& M%(.3Y0'#S:GJ+T<$@3VA!AY9_':D'KTD?XX6<#2:#$;N?+NOR*ZC300TL$"P MQ40SN>_\>5]J?^E^[IW!XFR/N>%WW=Y5IW=_AD(+,%#=T:H]42G_->+K41P.-[RIB/\QG![?=N[+_6[_^Z N2/_;IW[WJMN^ZW;Z"_WV=[$6%Q M6MDL(.9B("XL+3;T7I8=;Q08[]%8"=F"(R-I'RP",0$##-9G_W;46%A8##4+ MUM5&\KX?N8R1&X#WB),.D+HQS\-XY6J+E$S-7&"N\N.8PR29S1A:ZRDD9=CE M#MC5W0)[;][8T46?N8^FSHC+'IGMY^R"@E.E63OHJN:]PT^KRW&\G>2-4'UG MZ#VA"072R!>&WIZX0YHSV;JBU8KFMXET45 T50Z.25*)?'4=P]>]W;*)Q*'> M[0],E4JK./*2"A^5'>)#HL24( A?,/!;"::F5)H[3'HH$/(:0BI*K;7:(506 M%BYNYLW&;G,#OCWZ8?,N4M'U<$53 :EWFQOPR9$]$98T<]%.C>\UCB>-?UT% M__J@+QV5"))J+:4R((GXFE:GR@,9,#E(:LWL7[$8<=)D'[% M^9!^6BTNODKD_K"J'+=@IZF$^@ B4<9O&P3>^<[0Z:AQMBT3>YAV. QMZJGJE1:Q6EM,I!LM>1K1YLT!]TQSD0: M(+*0 6:;Y4PPV[4X='C#L6%M5=(6AT#[PX=V(&= "?)RO)C*60F=%\2S?=<6 ML)MV6/9:(.3U,W9UEX7A/Z":94!Y]H]?#F1 6<&WQT3!KFAO\^'8J2I13%1)QRQA)L]!/\F#C6%/JIZM'91L1LM,F5C(@.OMB]4 &E!5\>]1* MMZ(1FQGJIM!C.BF2C:3>;6[ )U&DL(N5DHQ[450A8RA^@\8O.GS^ /1J&_)* M4C>,TCR+6J](Q)6GA3F]-7F\,9(N&;]E 05KBGIEC+:E%3PON#@!+JZ\\9;B M@HV3#YP?1C?>PHTXW-WF!GQ[4U/+0?,!&SINU"B>>/0Y8QA^0[_HU2-^B;G8)Q\&S&;#7=VZDP73 M^'A-CGGAGNP:![(=FA::*!N[S0WX]JB)>LR;Q%KU=<%7M&9 M/VTLH+_3?#TX62TT3Z9%YX$,*"OX]JAY.M2U3?N!B[;WH(#&CAWTO"\R=J3> M;6[ )U%&PB?*37W'>-US4VJUK!YTWY(]@^\8X+>A>OB@;]^],BW?8T:^$ KX M/.B#DISS0^$99&.WN0'?'CV#/\1,S"A1&($^L 7O@!/'][A';;Q.JG 5I-YM M;L"7X 3B8Z=MGN_TZNO]S^T2?7=[^MV#4WK()93ED6I<9*#$Q2P:] M%S+Z#O',^NBB;:"C%;@2GD- 9_T='E$!4A:-(-IA^. M?712AHY[$NL&2W7/?#0]L[A*3?+=Y@9\$AV 7+$)<)LIFE$&UPF,'1CY+_%% MQO"]_?TKM2*PFP0<6Y)<^Y[F44C;LIPG:NL,U0[176:8'D%5M:OVX_*A73MH MNTX:,-:S?W]:'W-42@.*5AL8>=AT*->*Y[22DL \D &3NWVPEI80DDCU]!R[ M)%R@N:]C,>"EPH9#_SA1WSAGP"M)P3M)QMHN1]1^8!S/"0%$S./"V;%,.C"M M(C8@_VYS SZ)],N]2PV\7%UGYB,>#7, MH*V>\>SW_H=4+Y?LO:-*)Z^B_%AK)-IS,7?@4^KU#4YLT;0R<[E2!S*@K.#; MFZ)8+^V+#\W:#Z0 64%GT2>T%??U4>8X.\,T: "V\F;BN ;B_)K M"DO\_2GNA5>T-Z]H-5Z:8Y_(M!\9WXM/E 5:*OA:'EQ(Q]>%BY:-W>8&?!*Y M:-?=7KMW6;AHA[/;W(!/)A?-=6!T@Y.AZXQA'Q[C>3_I3:F8^$ &3.Z\//N] M=#XYKNL\H>?CV,0R;1'H"%KJ*-CP+:^X+S@HD0.BO;9+3%/IW#%0,4'WQ#&6 M; /W!'5V+&@(DN,CU423^O,&O6I6T_#6,$QAJ@E^T8JV.3\"OGI65 MF:N;P4&4,\$V4[E5,5IZ]Q8=R(!%J>K67'1/GX62,0U4.=XH:'#-F>=9XB(= MY"?N.?KWB*O$Z>Y=_UMQ +2]$&ZLTE'"IPX%#EY->(\JG(S.$C>/*FOMBLY*N<731&0Z9+A0Q>]9%TTCB4H\1 M/6P@"7H;.;V@E_?W<2EX=X_E)Y*Q;I&1D8W=Y@9\>U1-O?=8R-+:6=(U6T<\BH:JJTV:B30H+ M!2&YA#N0 64%W[Y3]M9I =*^)_>_=\BGSN=NKXH0P8S[[L/9 !906?S*JK [_M6VE58;6& MXP\L]KX(R:O7 +\VWYN4%9Y,OQ[NJ1ZBLCHH1%251O/U'CR)X:%04I)+V0,9 M4%;P[5%)]?W))$C4H!8Q3*Y;#O?=($L=3W^'EO-$3'OHN&-Q]UYQIYC4N\T- M^/:6*@%V'?*%2(0P?!<3(##I:Y=:O,A- Z4_$=<;4/E\_^@O3PP;$ M;1?A3P/'-9@KU@X*Z$R-[]YBPV!BL02R/&VX?57]Y8@@?"?4,&",WX[4HY<$ M1AB@BQ;YBGA9E")+PV>P'#1 P^^ZO:M.[_X, MY0H>MFTY[<4,?+].Z ,K#5Q&OY?H$,8](]1ZHE/^Z\564O*%34=N+]@'N/S[8%\,I;/@C]US' M?H!YP@]K222A:4/ SV>]O.O\V>E=W2J8\U469R/];Y_ZW:MN^TZTWIFM;B?+ M63#.^NQ!E"M=!_87?'-%/;JK)1U_LZEO@. P%+#[B#=R? [:BI^D/&\<_9M% MP9S!MY<*;Q4%[] )"5E:(V/36WH)Y;T3ACCTRVV=I1P26C.485N3Q1O.[\[U%M!;\ M\):XRLAR? .XT&*Z,Q[[-HP9E'ESYCZ:^LX;]>S9.6PI6EI%_[F 7U.I-N6X M_RNEX)5@FKXS])ZHRU!-^COL-9*-!%FMMGJI4)&PO"]\U!1ME_>Q[?/@'_@4 M@43!32=N8(<5=++];LNG-,-V- !M1MP+O'H^*]RZC6=V*67.'LB "9[959*]9;7P\3)AFU2W:'I8!/MW=V:WIM(B M*V=V;[ 0]T(Q!]6NM-8HFL;N'PMX.%=_8]?8=W+LQX1;:)!M*N13:(XQJ[>= M#$;NG#!>$4Q'FTCFO:TR&EM.N[-6&,IM*':]\6"6'_DWN7<(>Z26C_<8.KY+!CXW;<:Y0IX8T<&J M-8$Y1<,G'Z"+O=8>F,U<:EE30L&^GF -#WP [2W27R8NJ%9S8L%6CO_V4[-2 M4<\C?(@_M?,3T4XJ5, X<-O '<$PG4_=^ZLVH9Q0PN,]1<8!^H(KQ:-$&_@@ M^KK9.BN3^Q&#Y87/<1S=\@TF.HIRBO.(.7 X#E]2C\![P%6B4XE'OXM7/"?: M"'D:,9N8'A8GF>PIN&H9! C#_Z]? E[^2/$+TS%*GE,*/I$!Y28ODS]BL)R1 M9PP,,/4 @4',\<1Q/6KC+P;ZXXYHS.4\"I#/L+,P\X#I%)$#ZX5G'%BNSW'$ M&5X!(KX%&W\RL1^*)Z#"Q%V67-PJ/0(WI@0K!13 :C#8+>( "H#COSZ81O@' M#&*)>JTP&@X$$EU[:=ID2$V7X'1!PV-'T +"-MIU-. 8=F?^)?[")P'H,(8) M8@C&0R _.([Q9,).\0\+.+5DF8\L +Z'T(&)$&D"I 8; C1B9/.MW"^3)=BN M&'Z+3325^3B=Z+B"<) (T+/U Y()H2&^M4T6? E(1W$!5 I\Y08[IKH+4(F^ M@R?C6%K#Y=&GZ!?<9\(D)];U$H&+Y2'G;"^! #J!3(B)A)=D$@Q.+>[,T. ' MZFEYLB'8/9;IP4[Y' TH*[73\^B=]2(GP)/),60G*E1"H8.M^L0G!7?RQ)#P M>(2=&1K+A0X,=6 WH.4;.B6G"L'.,H11UP9P@Z!U$<- B4 3,!SZ,-/? 0( M!/*Z!ER09NGO0EV&6L=8)^*5&6VM:CRAOF!W[IAO>E59KRU=5,M>R&:@IFU4 M,C-)&+P4/313D LT%4WS@F)SB64"4QHF"#8$!]JV!K(@J%!K*MP*(#G'"N62 MT)T!9^!0"-FU RMOWRL']6498B>#N48-%@-L8(5:!L5(P,$#H!+/!Q6(HF55 M)Z!R#65;K"(Y%+4<65(8"/ UQ9VC4 PV#F:":PCH" $Y@W:9]/%5@*XG#!++ M'"-GBZ!Z2!T**'%OAA#Q $.6/=LE.V[=K3!Z/0V?;,&WK_W(D4QMQ<'=$!T" M?P%WL^#/A@XLGXX'C@43_J0UJS A_G:Q=MZUT[W,X>#L"W2[;&B)*\2!*43/ M8J':@+,"IG1!N.!'> X8SF6!O8JTJ].)B7IH^7G4>R[5/1]^PT,<,[!QM_5M MWP%Q&0 -S#5=!NG<-! "0$!W&8R* /R3XWY'613!U&;,R"/$T')=-8[ M %E[-@@Z6?,QX"_AA@U0PDXLJL,7'/"!.BUH%\I""1S8']L+=,36>CQR7Q]% ML^4!D4\C$TV+%UPN,-/ ,,-O'!M-JP4[=":#A&0"-P4U92! AK-0WLPLXY&? M*AR>91]5IS9XAR"L."S-',(R;<\"=O2%#R>0 HZ7\'@ICPC('\-@ECF,+#A8 M6V"[(07$GWD4MJ:%%C'NP!1G<*-/A&=U'CWTCWYC# M(6@,@0Q0"#8J!,-1 D,XO 0('/L@0"%"731"-$#\<1[C*Z]&LJ,SAO1LZ#_8 MG)H#IV+5SA],T5V8 JBLD%D55\^,W>D&-C#)8O!BKP#Y!U M8FWS&&<83N"!R\9-X0"N"R:6W^J["HD\P[PA'&0GB$*&X EC$7SN.V8D\A = M.]PQL,(QAC,+:^;G!**[Z@PCRA>T( #DCCWX@7=./H,*X#Y0RF J'NUW+D7P M!.DHI)#H+K"Q X:E >/H*"U"(8".ZYR-YGIA%MI (G4CE(0C^5%7\#EJXF]B M%%1$/H4YMFZ>F-21Q4O/]C'I:7%,FE*W_E5Q-2?S'LC\*%_FBPB1 5/,6&;^ MZ[[;^2M@*^+9(^J6P-:&09EZT!<-__/9 M\#_E$J(-60,[SMS?<\_P6G7#=9'2IG+* CU,RVRNUCT>8M+TFFJ'%^)Y>2UM M.:T4;?V2@*.FU+24A(Y$M4+M#4E-><7\0=^<*0T45^LQLE:DVGXQ930\\BL* MO;966HTWUGG)QS=9PD;KC4TR#E(9'EVL.5 J:KQ>MXM:6_10*6KMTL9#H_)Z M*Z3$L/ #6E<&/&>_=\>!#"@K^&100O/$?C9/VL'@1M$?2.K=Y@9\>W.]CBX^ M46[J^0K:JF5UM=VDQ%0K'_@V1+P/5%=.[W&/VIB"53@'4N\V-^#+F7,@S3%;I:%4 MM9K24HO&H(F LZZ<5FN*6MMP <2!ZI3]. _28+:J*EJMHFCJZDFCQ+N7%IR5 M4Z5>J2K5M!+S/J;8Y$^^0H:P8@T^+16Q[;N<(:5JA=F\1;%"4:Q0%"L4Q0J9 M!791K% 4*\AM$4H&O4P7*UQM:B&35U>BN:;)O\3;EA:.+36ERH^]*955!NHN M=07+*ZZU(MR7B*J6[V@T:8X1]XF+Z\/SBN2TRK@.9,#D;I3.ZH59W357[LR; MG!=U(]O'A+?S;^7EE2PA8U7JR5+#D^3A;Q0FSZ=,UI1J4>Z=C'9K-#9D&1ZT M>BMJO(L:[Y3$3^:]I_UV%\F"';*N'TEA%>X+&^N[FLAB&"9Y'+622%$4%+_B M,"AJ?=4$*@J[=XV'TS6YA^D6=J>49I7=)L&+#8'79PFLSPQHI@MY,?K ,:87 M_Q]02P$"% ,4 " 8@*=89[1YV(H$ "#%@ $0 @ $ M 8WAD;RTR,#(T,#4P-RYX&UL4$L! M A0#% @ &("G6,O%V^64 @ 1 @ !4 ( !QP8 &-X M9&\M,C R-# U,#=?9&5F+GAM;%!+ 0(4 Q0 ( !B IU@0.FQSF04 )8Q M 5 " 8X) !C>&1O+3(P,C0P-3 W7VQA8BYX;6Q02P$" M% ,4 " 8@*=8\^1J##X$ #Z'@ %0 @ %:#P 8WAD M;RTR,#(T,#4P-U]P&UL4$L! A0#% @ &("G6'QCW7WS#0 ^54 M L ( !RQ, &-X9&]?.&LN:'1M4$L! A0#% @ &("G M6%0:DJ!F*@ <;8" X ( !YR$ &-X9&]?97@Y.3$N:'1M 64$L%!@ ' < P $ 'E, $! end XML 20 cxdo_8k_htm.xml IDEA: XBRL DOCUMENT 0001075736 2024-05-07 2024-05-07 iso4217:USD shares iso4217:USD shares 0001075736 false 8-K 2024-05-07 Crexendo, Inc. NV 001-32277 87-0591719 1615 South 52nd Street Tempe AZ 85281 602 714-8500 false false false false false