v3.19.3.a.u2

Quarterly Financial Data (Unaudited) (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract] |
Summary of the Company's Information on Total Revenue, Gross Profit, Net Income (Loss) and Earnings Per Share by Quarter | The following table summarizes the Company’s information on total revenue, gross profit, net income (loss) and earnings per share by quarter for the years ended December 31, 2019 and 2018.
|  | Three Months Ended |
|  | Dec 31, 2019 |  |  | Sep 30, 2019 |  |  | Jun 30, 2019 |  |  | Mar 31, 2019 |
Total Revenue |  | $ | 411,230 |  |  | $ | 260,928 |  |  | $ | 250,101 |  |  | $ | 206,662 |
Gross Profit |  |  | 161,647 |  |  |  | 118,477 |  |  |  | 114,209 |  |  |  | 100,891 |
Net loss attributable to common stockholders |  |  | (15,717 | ) |  |  | (25,155 | ) |  |  | (9,333 | ) |  |  | (9,732 | )
Basic and diluted net loss per share attributable to common stockholders |  |  | (0.13 | ) |  |  | (0.22 | ) |  |  | (0.08 | ) |  |  | (0.09 | )
|  | Three Months Ended |
|  | Dec 31, 2018 |  |  | Sep 30, 2018 |  |  | Jun 30, 2018 |  |  | Mar 31, 2018 |
Total Revenue |  | $ | 275,739 |  |  | $ | 173,381 |  |  | $ | 156,810 |  |  | $ | 136,576 |
Gross Profit |  |  | 112,291 |  |  |  | 78,993 |  |  |  | 77,752 |  |  |  | 63,112 |
Net income (loss) attributable to common stockholders |  |  | 6,778 |  |  |  | (9,527 | ) |  |  | 526 |  |  |  | (6,634 | )
Basic net income (loss) per share attributable to common stockholders |  |  | 0.06 |  |  |  | (0.09 | ) |  |  | 0.01 |  |  |  | (0.07 | )
Diluted net income (loss) per share attributable to common stockholders |  |  | 0.05 |  |  |  | (0.09 | ) |  |  | 0.00 |  |  |  | (0.07 | )

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

X
- Definition Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306 + Details
Name: | us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration