XML 43 R21.htm IDEA: XBRL DOCUMENT
v3.22.1

Basis of Presentation and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Mar. 31, 2022
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation and ConsolidationThe accompanying consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its subsidiaries.
Consolidation | The Company consolidates the financial results and reports non-controlling interests representing the economic interests held by other equity holders of subsidiaries that are not 100% owned by the Company. The calculation of non-controlling interests excludes any net income / (loss) attributable directly to the Company. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of income and expenses during the reporting period. Significant estimates and assumptions reflected in the financial statements include the determination of gross versus net revenue reporting, allowance for credit losses, stock-based compensation, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of contingent earn-out considerations (please see Note 13, "Commitments and Contingencies," for further information on the fair value of the Company's contingent earn-out considerations), incremental borrowing rates for right-of-use assets and lease liabilities, and tax valuation allowances. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ materially from management’s estimates using different assumptions or under different conditions.
Revenue Recognition | Revenue Recognition The Company generates revenue from transactions for the purchase and sale of digital advertising inventory through our various platforms and service offerings. Generally, our revenue is based on a percentage of the ad spend through our platforms, although for certain service offerings, we receive a fixed cost-per-thousand ("CPM") or cost-per-install ("CPI") for ad impressions sold or app installs completed. We recognize revenue upon fulfillment of our performance obligation to our customers, which generally occurs at the point in time when an ad is rendered or an end user action, such as an app install, is completed. ODM - Carriers and OEMs The Company enters contracts with OEMs for our On Device Media ("ODM") segment to help the customer control, manage, and monetize the mobile device through the marketing of application slots or advertisement space/inventory to advertisers and delivering the applications or advertisements to the mobile device. The Company generally offers these services under a revenue share model or, to a lesser extent, a customer contract per-device license fee model for a two-to-four-year software as a service ("SaaS") license agreement. These agreements typically include the following services: the access to a SaaS platform, hosting, solution features, and general support and maintenance. The Company has concluded that each promised service is delivered concurrently, interdependently, and continuously with all other promised services over the contract term and, as such, has concluded these promises are a single performance obligation that is delivered to the customer over a series of distinct service periods over the contract term. The Company meets the criteria for overtime recognition because the customer simultaneously receives and consumes the benefits provided by the Company's performance as the Company performs, and the same method would be used to measure progress over each distinct service period. The fees for such services are not known at contract inception but are measurable during each distinct service period. The Company's contracts do not include advance non-refundable fees. The Company’s fees for these services are based upon a revenue-share arrangement with the carrier or OEM. Both parties have agreed to share the revenue earned from third-party advertisers, discussed below, for these services. ODM - Third-Party Advertisers The Company generally offers these services through cost-per-install ("CPI"), cost-per-placement ("CPP"), and/or cost-per-action ("CPA") arrangements with third-party advertisers, developers, agencies, and advertising aggregators, generally in the form of insertion orders. The insertion orders specify the type of arrangement and additional terms such as advertising campaign budgets and timelines as well as any constraints on advertising types. These customer contracts can be open ended with regard to length of time and can renew automatically unless terminated; however, specific advertising campaigns are generally short-term in nature. These agreements typically include the delivery of applications to home screens of mobile devices. Access to inventory of application slots is allocated by carriers or OEMs in the contracts identified above. The Company controls these application slots and markets it on behalf of the carriers and OEMs to the advertisers. The Company has concluded that the performance obligation within the contract is complete upon delivery of the application to the device. Revenue recognition related to CPI and CPA arrangements is dependent upon an action of the end user. As a result, the transaction price is variable and is fully constrained until an install or action occurs. ODM - Programmatic Advertising and Targeted Media Delivery The Company generally offers these services under CPM impression arrangements and page-view arrangements. Through its mobile phone first screen applications and mobile web portals, the Company markets ad space/inventory within its content products for display advertising. The ad space/inventory is allocated to the Company through arrangement with the carrier or OEM in the contracts discussed above. The Company controls this ad space/inventory and markets it on behalf of the carriers and OEMs to the advertisers. The Company’s advertising customers can bid on each individual display ad and the highest bid wins the right to fill each ad impression. Advertising agencies acting on the behalf of advertisers bid on the ad placement via the Company’s advertising exchange customers. When the bid is won, the ad will be received and placed on the mobile device by the Company. The entire process happens almost instantaneously and on a continuous basis. The advertising exchanges bill and collect from the winning bidders and provide daily and monthly reports of the activity to the Company. The Company has concluded that the performance obligation is satisfied at the point in time upon delivery of the advertisement to the device based on the impressions or page-view arrangement, as defined in the contract. Through its mobile phone first screen applications and mobile web portals, the Company’s software platform also recommends sponsored content to mobile phone users and drives web traffic to a customer's website. The Company markets this content to content sponsors, such as Outbrain or Taboola, similarly to the marketing of ad space/inventory. This sponsored content takes the form of articles, graphics, pictures, and similar content. The Company has concluded that the performance obligation within the contract is complete upon delivery of the content to the mobile device. IAM-A and IAM-F - Marketplace The Company, through its IAM-A and IAM-F segments provide platforms that allow demand-side platforms (“DSPs”) and publishers to buy and sell ad inventory, respectively, in a programmatic, real-time bidding ("RTB") auction. The Company generally contracts with DSPs through an RTB Ad Exchange Agreement (“Exchange Agreement”). It also separately contracts with publishers through an Advertising insertion order or service order to provide access to its auction platform and the ad inventory available through the platform. The auction is held when ad inventory becomes available. AdColony will send bid requests to various DSPs, which may choose to bid on the available ad inventory. Once a DSP wins an auction, it must deliver an ad, which is generally served through the Company's software development kits (“SDK”). The entire auction process is nearly instantaneous. The Company bills the DSP based on the total number of impressions and the bid price. It then remits the payment to the publishers, net of a revenue share agreed with the publisher that is generally a percentage of the DSPs’ total spending with the publisher through the platform. The Company has concluded that the performance obligation is the continuous provisioning access to the Company's auction platform. The transaction price is variable and is fully constrained until an auction concludes and the ad is served. IAM-A - Brand and Performance The Company, through its IAM-A segment for its Brand and Performance offerings, contracts directly with advertisers or agencies. through insertion orders, that require the Company to fulfill advertising campaigns by identifying and purchasing targeted ad inventory and serving ads on behalf of the advertiser. The insertion orders or addendum communications provide advertising campaign details, such as campaign start and end date, target demographics, maximum budget, and rate. Rates are generally based on an end user action (CPI) or on a CPM basis. Revenue is recognized based on the rate and the number of impressions or end user actions at the time the ad is rendered, or when the end user action is completed. Principal vs Agent Reporting The determination of whether we act as a principal or as an agent in a transaction requires significant judgement and is based on an assessment of the terms of customer arrangements, how the Company's technology operates in satisfying the performance obligations in the customer contracts and the relevant accounting guidance. When we are the principal in a transaction, revenue is reported on a gross basis, which is the amount billed to DSPs, advertisers, and agencies. When we are an agent in a transaction, revenue is reported net of license fees and revenue share paid to app publishers or developers. The Company has determined that it is a principal for its advertiser services for application management and programmatic advertising and targeted media delivery when it controls the application slots or ad space/inventory. This is because it has been allocated such slots or space from the carrier or OEM and is responsible for marketing or monetizing the slots or space. The advertisers look to the Company to acquire such slots or space, and the Company’s software is used to deliver the applications, ads or content to the mobile device. The Company also may manage application or ad campaigns of advertisers associated with these services. If the applications or advertisements are not delivered to the mobile device or the Company doesn’t comply with certain policies of the advertiser, the Company would be responsible and would have to indemnify the customer for these issues. The Company also has discretion in setting the price of the slots or space based on market conditions, collects the transaction prices, and remits the revenue-share percentage of the transaction price to the carrier or OEM. The Company recognizes the transaction price received from advertisers, content providers, or websites gross and the carrier or OEM share of such transaction price as costs of revenue - license fees and revenue share - in the accompanying consolidated statements of operations and comprehensive income / (loss). The carrier or OEM may have the right to market and sell application slots or ad space to advertisers using the Company’s software. The carrier or OEM will share revenue with the Company when it does so. The Company recognizes the revenue shared by the carrier or OEM on a net basis as the Company is not considered the primary obligor in these transactions. The Company has determined that it is a principal for its Brand and Performance offerings as the advertisers or agencies provide parameters for their target audiences, as well as a budget for ad campaigns. Once an advertiser or advertising agency provides its specifications, the Company has the discretion to fulfill the campaign by utilizing its data and proprietary technology. The Company controls the service because it has the ultimate discretion in purchasing ad inventory; and once an ad inventory slot is purchased, filling that ad inventory slot. As a result, the Company reports the revenue billed to advertisers and agencies on a gross basis and revenue shares paid to publishers as license fees and revenue share expense. The Company has determined that is an agent in transactions on its Marketplace platforms. The Company acts as an intermediary between DSPs and publishers by providing access to a platform and the SDKs that allow both parties to transact in the buying and selling of ad inventory. The transaction price is determined through a real-time auction and the Company has no pricing discretion or obligation related to the fulfillment of the advertising delivery.
Segment Reporting | Segment Reporting Prior to the acquisitions of AdColony and Fyber, the Company had one operating and reportable segment called Media Distribution. As a result of the acquisitions, the Company reassessed its operating and reportable segments in accordance with ASC 280, Segment Reporting. Effective April 1, 2021, the Company reports its results of operations through the three segments disclosed in Note 4, "Segment Information," each of which represents a reportable segment.
Software Development Costs | Software Development Costs The Company applies the principles of FASB ASC 985-20, Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed (“ASC 985-20”). ASC 985-20 requires that software development costs incurred in conjunction with product development be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, software development costs must be capitalized and reported at the lower of unamortized cost or net realizable value of the related product. At this time, we do not invest significant capital into the research and development phase of new products and features as the technological feasibility aspect of our platform products has either already been met or is met very quickly. The Company has adopted the “tested working model” approach to establish technological feasibility for its products. Under this approach, the Company does not consider a product in development to have passed the technological feasibility milestone until the Company has completed a model of the product that contains essentially all the functionality and features of the final product and has tested the model to ensure that it works as expected. The Company capitalizes costs related to the development of software to be sold, leased, or otherwise marketed as we believe we have met the "tested working model" threshold. Development costs continue to be capitalized until the related software is released. The Company considers the following factors in determining whether costs can be capitalized: the emerging nature of the mobile market; the gradual evolution of the wireless carrier platforms and mobile phones for which it develops products; the uncertainty regarding a product’s revenue-generating potential; its lack of control over carrier distribution channels; and its historical practice of canceling products at any stage of the development process. After products and features are released, all product maintenance costs are expensed. The Company also applies the principles of FASB ASC 350-40, Accounting for the Cost of Computer Software Developed or Obtained for Internal Use (“ASC 350-40”). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the functions intended. Capitalized software development costs, whether for software developed to be sold, leased, or otherwise marketed or for internal use, are generally amortized over a 3-year useful life.
Stock-Based Compensation | Stock-Based Compensation We have applied FASB ASC 718 Share-Based Payment (“ASC 718”) and accordingly, we record stock-based compensation expense for all our stock-based awards. Under ASC 718, we estimate the fair value of stock options granted using the Black-Scholes model. The fair value for awards that are expected to vest is then amortized on a straight-line basis over the requisite service period of the award, which is generally the option vesting term. The amount of expense recognized represents the expense associated with the stock options we expect to ultimately vest based upon an estimated rate of forfeitures; this rate of forfeitures is updated as necessary and any adjustments needed to recognize the fair value of options that actually vest or are forfeited are recorded. The Black-Scholes model, used to estimate the fair value of an award, requires the input of subjective assumptions, including the expected volatility of our common stock, interest rates, dividend rates and an option’s expected life. As a result, the financial statements include amounts that are based upon our best estimates and judgments relating to the expenses recognized for stock-based compensation. The Company grants restricted stock units ("RSUs") subject to performance conditions that vest based on the satisfaction of the conditions of the award. The fair value of performance-based awards is determined using the market closing price on the grant date as well as the Company's judgment of likely future performance, which impacts the total number of RSUs that will be issued to the employees.
Income Taxes | Income Taxes The Company accounts for income taxes in accordance with FASB ASC 740-10, Accounting for Income Taxes (“ASC 740-10”), which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in its financial statements or tax returns. Under ASC 740-10, the Company determines deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of assets and liabilities along with net operating losses, if it is more likely than not the tax benefits will be realized using the enacted tax rates in effect for the year in which it expects the differences to reverse. To the extent a deferred tax asset cannot be realized, a valuation allowance is established. ASC 740-10 prescribes that a company should use a more-likely-than-not recognition threshold based on the technical merits of the tax position taken. Tax positions that meet the “more-likely-than-not” recognition threshold should be measured as the largest amount of the tax benefits, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement in the financial statements. We recognize interest and penalties related to income tax matters as a component of the provision for income taxes. The Company is required to evaluate its ability to realize its deferred tax assets using all available evidence, both positive and negative, and determine if a valuation allowance is needed. Further, ASC 740-10-30-18 outlines the four possible sources of taxable income that may be available to realize a tax benefit for deductible temporary differences and carry-forwards. The sources of taxable income are listed below from least to most subjective: •Future reversals of existing taxable temporary differences •Future taxable income exclusive of reversing temporary differences and carryforwards •Taxable income in prior carryback year(s) if carryback is permitted under the tax law •Tax-planning strategies that would, if necessary, be implemented to, for example: ◦Accelerate taxable amounts to utilize expiring carryforwards ◦Change the character of taxable or deductible amounts from ordinary income or loss to capital gain or loss ◦Switch from tax-exempt to taxable investments
Foreign Currency Translation | Foreign Currency TranslationThe Company uses the United States dollar for financial reporting purposes. Some of our foreign subsidiaries use their local currency as their functional currency. Assets and liabilities of foreign operations are translated using current rates of exchange prevailing at the balance sheet date. Equity accounts have been translated at their historical exchange rates when the capital transaction occurred. Statement of Operations amounts are translated at average rates in effect for the reporting period.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid short-term investments purchased with a maturity of three months or less to be cash equivalents.
Accounts Receivable | Accounts Receivable The Company maintains reserves for current expected credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, current economic trends, and changes in customer payment patterns to evaluate the adequacy of these reserves.
Fair Value of Financial instruments | Fair Value of Financial Instruments The Company measures certain financial assets and liabilities at fair value, based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Where available, fair value is based on or derived from observable market prices or other observable inputs. Observable inputs are based on market data obtained from independent sources. Where observable prices or inputs are not available, valuation techniques are applied. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market and the instruments’ complexity. The carrying amounts of certain financial instruments, such as cash equivalents, short term investments, accounts receivable, accounts payable, and accrued liabilities, approximate fair value due to their relatively short maturities. The carrying value of our debt, exclusive of capitalized debt issuance costs, approximates fair value due to the variable nature of the interest rates. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, as follows: •Level 1 - Quoted prices (unadjusted) in active markets for identical assets or liabilities the Company has the ability to access at the measurement date. •Level 2 - Inputs, other than the quoted prices required for Level 1, that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. •Level 3 - Unobservable inputs. Certain long-lived assets, including capitalized software development costs, are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.
Property and Equipment | Property and Equipment Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets. Estimated useful lives are the lesser of 8-to-10 years or the term of the lease for leasehold improvements and 3-to-5 years for other assets.
Leases | Leases Under Leases (Topic 842), we determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets and lease liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. For this purpose, we consider only payments that are fixed and determinable at the time of commencement. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. When determining the probability of exercising such options, we consider contract-based, asset-based, entity-based, and market-based factors. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes or other costs. Variable lease costs are expensed as incurred on the consolidated statements of operations. Our lease agreements generally do not contain any residual value guarantees or restrictive covenants. The right-of-use asset components of our operating leases are included in right-of-use assets on our Consolidated Balance Sheets, while the current portion of our operating lease liabilities are included in other current liabilities and the long-term portion of our operating lease liabilities in other non-current liabilities on our Consolidated Balance Sheets.
Business Combinations | Business Combinations We allocate the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, estimated replacement costs and future expected cash flows from acquired advertiser or publisher relationships, acquired technology, acquired patents, and acquired trade names from a market participant perspective. Management's estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Allocation of purchase consideration to identifiable assets and liabilities affects Company amortization expense, as acquired finite-lived intangible assets are amortized over the useful life, whereas any indefinite lived intangible assets, including goodwill, are not amortized. During the measurement period, which is not to exceed one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill and Indefinite Life Intangible Assets | Goodwill and Indefinite-Life Intangible Assets Goodwill represents the excess of cost over fair value of net assets of businesses acquired. In accordance with FASB ASC 350-20, Goodwill and Other Intangible Assets, the values assigned to goodwill and indefinite-lived intangible assets, including trademarks and trade names, through ASC 805, Business Combinations, are not amortized to expense, but rather evaluated on an at least annual basis to determine if there are potential impairments. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the implied fair value of the reporting unit goodwill is less than the carrying value. If the fair value of an indefinite-lived intangible (such as trademarks and trade names) is less than its carrying amount, an impairment loss is recorded. Fair value is determined based on discounted cash flows, market multiples or appraised values, as appropriate. Discounted cash flow analysis requires assumptions about the timing and amount of future cash inflows and outflows, risk, the cost of capital, and terminal values. Each of these factors can significantly affect the value of the intangible asset. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s judgment. Any changes in key assumptions about the Company’s businesses and their prospects, or changes in market conditions, could result in an impairment charge. Some of the more significant estimates and assumptions inherent in the intangible asset valuation process include: the timing and amount of projected future cash flows; the discount rate selected to measure the risks inherent in the future cash flows; and the assessment of the asset’s life-cycle and the competitive trends impacting the asset, including consideration of any technical, legal or regulatory trends. Goodwill values assigned through ASC 805, Business Combinations, related to the acquisitions are subject to adjustments prior to the finalization of the purchase price accounting not to exceed one year from the date of acquisition.
Impairment of Long-Lived Assets and Finite Life Intangibles | Impairment of Long-Lived Assets and Finite-Life Intangibles Long-lived assets, including intangible assets subject to amortization, primarily consist of customer relationships and developed technology that have been acquired and are amortized using the straight-line method over their useful lives, ranging from five to eighteen years, and are reviewed for impairment in accordance with FASB ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.
Preferred Stock | Preferred Stock The Company applies the guidance enumerated in FASB ASC 480-10, Accounting for Certain Financial Instruments with Characteristics of both Liabilities and Equity (“ASC 480-10”), when determining the classification and measurement of preferred stock. Preferred shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value in accordance with ASC 480-10. All other issuances of preferred stock are subject to the classification and measurement principles of ASC 480-10. Accordingly, the Company classifies conditionally redeemable preferred shares (if any), which includes preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control, as temporary equity. At all other times, the Company classifies its preferred shares in stockholders’ equity.
Concentrations of Credit Risk and Significant Customers | Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash deposits and accounts receivable. A significant portion of the Company’s cash was held at four major financial institutions as of March 31, 2022, and one major financial institution as of March 31, 2021, that management assessed to be of high credit quality. Three of the major financial institutions are insured by the Federal Deposit Insurance Corporation (“FDIC”) for up to $250 per depository account. The fourth major financial institution is located outside the United States and, therefore, not subject to the jurisdiction of the FDIC. As of March 31, 2022 and 2021, the Company had $124,412 and $27,128 in excess of the FDIC-insured limit, respectively. The Company has not experienced any losses in such accounts. The Company mitigates its credit risk with respect to accounts receivable by monitoring customers' accounts receivable balances.
Recent Accounting Pronouncements | Recent Accounting Pronouncements ASU 2019-12 In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The Company adopted this guidance as of April 1, 2021. ASU 2019-12 did not have a material impact on the Company's consolidated financial statements upon adoption. ASU 2020-04 In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying generally accepted accounting principles ("GAAP") to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Inter-Bank Offered Rate ("LIBOR") or by another reference rate expected to be discontinued. The amendments are effective for all entities through December 31, 2022, and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is continuing to assess ASU 2020-04 and its impact on the Company's consolidated financial statements.

X
- Definition Allowance for uncollectible accounts receivable. + References No definition available. + Details
Name: | apps_AllowanceForUncollectibleAccountsReceivablePolicyPolicyTextBlock
Namespace Prefix: | apps_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123467743&loc=d3e20905-112640 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(c)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration