XML 32 R21.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue and Deferred Revenue (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2021
Revenue from Contract with Customer [Abstract] |
Schedule of changes in the deferred revenue balance | The following table summarizes the changes in the deferred revenue balance for the nine months ended September 30, 2021 and 2020:
| Nine Months Ended September 30, 2021 |  | Nine Months Ended September 30, 2020
(in thousands) |  |  |
Deferred revenue, beginning of period | $ | 26,276 |  |  | $ | 14,566 |
Recognition of revenue included in beginning of period deferred revenue | (21,910) |  |  | (12,227) |
Revenue deferred, net of revenue recognized on contracts in the respective period | 25,475 |  |  | 17,552 |
Deferred revenue, end of period | $ | 29,841 |  |  | $ | 19,891 |
Schedule of recognition of deferred revenue | The Company expects the following recognition of deferred revenue as of September 30, 2021:
| Year Ended December 31,
| 2021 (remainder of year) |  | 2022 |  | 2023 |  | 2024 |  | Total
(in thousands) |  |  |  |  |  |  |  |  |
Revenue expected to be recognized | $ | 22,779 |  |  | $ | 3,765 |  |  | $ | 2,709 |  |  | $ | 588 |  |  | $ | 29,841 |
Schedule of total revenue by geography | The following table presents the total revenue by geography based on the ship-to address for the periods indicated:
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2021 |  | 2020 |  | 2021 |  | 2020
(in thousands) |  |  |  |  |  |  |
North America* | $ | 228,858 |  |  | $ | 194,116 |  |  | $ | 825,368 |  |  | $ | 553,556 |
International | 31,228 |  |  | 14,889 |  |  | 93,033 |  |  | 34,508 |
Total revenue | $ | 260,086 |  |  | $ | 209,005 |  |  | $ | 918,401 |  |  | $ | 588,064 |
*Consists of United States and Canada |  |  |  |  |  |  |

X
- Definition Schedule Of Changes In Deferred Revenue + References No definition available. + Details
Name: | crct_ScheduleOfChangesInDeferredRevenueTableTextBlock
Namespace Prefix: | crct_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph a -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 + Details
Name: | us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration