XML 23 R10.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue Recognition | 9 Months Ended
--- | ---
Sep. 30, 2022
Revenue Recognition [Abstract] |
REVENUE RECOGNITION | NOTE 4: REVENUE RECOGNITION The Company applies ASC 606 for revenue recognition. The following table disaggregates the Company’s revenue by major source for the three and nine months ended September 30, 2022 and 2021:
(in thousands) |  | Three Months Ended September 30, 2022 |  |  | Three Months Ended September 30, 2021 |  |  | Nine Months Ended September 30, 2022 |  |  | Nine Months Ended September 30, 2021 |
Hardware |  | $ | 5,015 |  |  | $ | 2,215 |  |  | $ | 17,141 |  |  | $ | 6,327 |
Services: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Installation Services |  |  | 1,472 |  |  |  | 985 |  |  |  | 3,714 |  |  |  | 2,057 |
Software Development Services |  |  | 105 |  |  |  | 109 |  |  |  | 405 |  |  |  | 476 |
Media |  |  | 688 |  |  |  | - |  |  |  | 1,165 |  |  |  | - |
Managed Services |  |  | 3,900 |  |  |  | 1,444 |  |  |  | 10,435 |  |  |  | 4,174 |
Total Services |  |  | 6,165 |  |  |  | 2,538 |  |  |  | 15,719 |  |  |  | 6,707 |
Total Hardware and Services |  | $ | 11,180 |  |  | $ | 4,753 |  |  | $ | 32,860 |  |  | $ | 13,034 |
System hardware sales System hardware revenue is recognized generally upon shipment of the product or customer acceptance, depending upon contractual arrangements with the customer in instances in which the sale of hardware is the sole performance obligation. Shipping charges billed to customers are included in hardware sales and the related shipping costs are included in hardware cost of sales. The cost of freight and shipping to the customer is recognized in cost of sales at the time of transfer of control to the customer. System hardware revenues are classified as “Hardware” within our disaggregated revenue. Installation services The Company performs outsourced installation services for customers and recognizes revenue upon completion of the installations. Installation services also includes engineering services performed as part of an installation project. When system hardware sales include installation services to be performed by the Company, the goods and services in the contract are not distinct, so the arrangement is accounted for as a single performance obligation. Our customers control the work-in-process and can make changes to the design specifications over the contract term. Revenues are recognized over time as the installation services are completed based on the relative portion of labor hours completed as a percentage of the budgeted hours for the installation. Installation services revenues are classified as “Installation Services” within our disaggregated revenue. The aggregate amount of the transaction price allocated to installation service performance obligations that are partially unsatisfied as of September 30, 2022 and 2021 were $0 and $35. Software design and development services Software and software license sales are recognized as revenue when a fixed fee order has been received and delivery has occurred to the customer. Revenue is recognized generally upon customer acceptance (point-in-time) of the software product and verification that it meets the required specifications. Software is delivered to customers electronically. Software design and development revenues are classified as “Software Development Services” within our disaggregated revenue. Software as a service Software as a service includes revenue from software licensing and delivery in which software is licensed on a subscription basis and is centrally hosted. These services often include software updates which provide customers with rights to unspecified software product upgrades and maintenance releases and patches released during the term of the support period. Contracts for these services are generally 12-36 months in length. We account for revenue from these services in accordance with ASC 985-20-15-5 and recognize revenue ratably over the performance period. Software as a service revenues are classified as “Managed Services” within our disaggregated revenue. Maintenance and support services The Company sells maintenance and support services which include access to technical support personnel for software and hardware troubleshooting and monitoring of the health of a customer’s network, access to a sophisticated web-portal for managing the end-to-end hardware and software digital ecosystem, and hosting support services through our network operations center, or NOC. These services provide either physical or automated remote monitoring which support customer networks 7 days a week, 24 hours a day. These contracts are generally 12-36 months in length and generally automatically renew for additional 12-month periods unless cancelled by the customer. Rates for maintenance and support contracts are typically established based upon a fee per location or fee per device structure, with total fees subject to the number of services selected. Revenue is recognized ratably and evenly over the term of the agreement. Maintenance and Support revenues are classified as “Managed Services” within our disaggregated revenue. The Company also performs time and materials-based maintenance and repair work for customers. Revenue is recognized at a point in time when the performance obligation has been fully satisfied.

X
- References No definition available. + Details
Name: | crex_RevenueRecognitionLineItems
Namespace Prefix: | crex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for revenue recognition. + References No definition available. + Details
Name: | crex_RevenueRecognitionTextBlock
Namespace Prefix: | crex_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration