Company: CXDO
Filing Date: 2025-05-06
Form Type: 10-Q
Source: 0001654954-25-005149
Chunk: 23

Company: Crexendo, Inc.
Filing Date: 2025-05-06
Form: 10-Q
Item: Part I, Item 1
Chunk 23
---
Recoveries and other  (3)Balance at March 31, 2025 $122  The allowance for credit losses is determined based on an assessment of historical collection experience using the loss-rate method as well as consideration of current and future economic conditions and changes in our loss-rate trends. We utilize a five-year lookback period to establish our estimate of expected credit losses, as our contractual terms range from three to five years. Based on that assessment, the allowance for credit losses as a percent of gross contract assets decreased to 22.5% at March 31, 2025 from 23.8% at December 31, 2024. Transaction price allocated to the remaining performance obligations The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period from the cloud telecommunications services segment (in thousands):   2025  2026  2027  2028  2029 and thereafter  Total Desktop devices $621  $-  $-  $-  $-  $621 Telecommunications services  17,729   16,115   11,090   6,695   2,433   54,062 Software Solutions  11,933   7,699   4,962   1,409   1,263   27,266 Total  30,283   23,814   16,052   8,104   3,696   81,949 All consideration from contracts with customers is included in the amounts presented above                        

 17Table of Contents

3. Earnings Per Common Share Basic net income/(loss) per common share is computed by dividing the net income for the period by the weighted-average number of common shares outstanding during the period. Diluted net income per common share is computed giving effect to all dilutive common stock equivalents, consisting of common stock options. The following table sets forth the computation of basic and diluted net income per common share:   Three Months EndedMarch 31,   2025  2024 Net income/(loss) (in thousands) (A) $1,171  $434          Weighted-average share reconciliation:        Weighted-average basic shares outstanding (B)  28,024,