All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
AVALARA, INC.: Last Reported 5/31/2020

Business Address

255 S. KING ST.
SUITE 1800
SEATTLE, WA US 98104

Mailing Address

255 S. KING ST.
SUITE 1800
SEATTLE, WA US 98104
Phone Number: (206) 826-4900 / State Incorporated: WA / Fiscal Year End 12/31
Financials: AccountsAndOtherReceivablesNetCurrent
Date Value
1 3/31/2020 $588,000.00
2 12/31/2019 $420,000.00
3 9/30/2019 $690,000.00
4 6/30/2019 $915,000.00
5 3/31/2019 $1,238,000.00
6 12/31/2018 $270,000.00
7 9/30/2018 $330,000.00
8 6/30/2018 $157,000.00
9 12/31/2017 $313,000.00
Financials: AccountsPayableCurrent
Date Value
1 3/31/2020 $15,289,000.00
2 12/31/2019 $11,693,000.00
3 9/30/2019 $10,962,000.00
4 6/30/2019 $8,197,000.00
5 3/31/2019 $9,536,000.00
6 12/31/2018 $4,847,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 3/31/2020 $53,797,000.00
2 12/31/2019 $51,644,000.00
3 9/30/2019 $49,124,000.00
4 6/30/2019 $43,409,000.00
5 3/31/2019 $45,381,000.00
6 12/31/2018 $40,287,000.00
7 9/30/2018 $34,743,000.00
8 6/30/2018 $28,681,000.00
9 12/31/2017 $26,596,000.00
Financials: AccruedBonusesCurrent
Date Value
1 3/31/2020 $3,117,000.00
2 12/31/2019 $20,206,000.00
3 9/30/2019 $13,707,000.00
4 6/30/2019 $9,212,000.00
5 3/31/2019 $3,252,000.00
6 12/31/2018 $10,766,000.00
7 12/31/2017 $6,280,000.00
Financials: AccruedInvestmentIncomeReceivable
Date Value
1 3/31/2020 $347,000.00
2 12/31/2019 $565,000.00
3 9/30/2019 $687,000.00
4 6/30/2019 $689,000.00
5 12/31/2018 $260,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $45,187,000.00
2 12/31/2019 $62,104,000.00
3 9/30/2019 $49,864,000.00
4 6/30/2019 $49,114,000.00
5 3/31/2019 $41,600,000.00
6 12/31/2018 $42,101,000.00
Financials: AccruedSalesCommissionCurrent
Date Value
1 3/31/2020 $2,423,000.00
2 12/31/2019 $5,397,000.00
3 9/30/2019 $3,599,000.00
4 6/30/2019 $3,441,000.00
5 3/31/2019 $3,504,000.00
6 12/31/2018 $6,889,000.00
7 12/31/2017 $2,904,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2020 $24,371,000.00
2 12/31/2019 $23,218,000.00
3 9/30/2019 $21,951,000.00
4 6/30/2019 $19,903,000.00
5 3/31/2019 $18,360,000.00
6 12/31/2018 $16,375,000.00
7 9/30/2018 $14,683,000.00
8 6/30/2018 $13,063,000.00
9 12/31/2017 $15,422,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2020 $-2,094,000.00
2 12/31/2019 $-2,719,000.00
3 9/30/2019 $-3,122,000.00
4 6/30/2019 $-2,531,000.00
5 3/31/2019 $-2,807,000.00
6 12/31/2018 $-2,345,000.00
7 9/30/2018 $-2,349,000.00
8 6/30/2018 $-2,107,000.00
9 12/31/2017 $338,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 3/31/2020 $1,003,857,000.00
2 12/31/2019 $976,627,000.00
3 9/30/2019 $961,733,000.00
4 6/30/2019 $937,047,000.00
5 3/31/2019 $640,996,000.00
6 12/31/2018 $599,493,000.00
7 9/30/2018 $593,761,000.00
8 6/30/2018 $589,321,000.00
9 12/31/2017 $18,121,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 3/31/2020 $9,749,000.00
2 12/31/2019 $34,400,000.00
3 9/30/2019 $9,933,000.00
4 6/30/2019 $9,439,000.00
5 3/31/2019 $6,571,000.00
6 12/31/2018 $15,950,000.00
7 9/30/2018 $4,344,000.00
8 6/30/2018 $7,088,000.00
9 3/31/2018 $3,517,000.00
10 12/31/2017 $11,779,000.00
11 12/31/2016 $8,139,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Date Value
1 12/31/2019 $1,198,000.00
2 12/31/2018 $3,425,000.00
3 9/30/2018 $3,425,000.00
4 6/30/2018 $3,425,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2019 $20,200,000.00
2 12/31/2018 $18,800,000.00
3 12/31/2017 $22,700,000.00
4 12/31/2016 $19,600,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 3/31/2020 $9,749,000.00
2 12/31/2019 $34,400,000.00
3 9/30/2019 $25,943,000.00
4 6/30/2019 $9,439,000.00
5 3/31/2019 $6,571,000.00
6 12/31/2018 $15,950,000.00
7 9/30/2018 $11,432,000.00
8 6/30/2018 $7,088,000.00
9 3/31/2018 $3,517,000.00
10 12/31/2017 $11,779,000.00
11 9/30/2017 $9,015,000.00
12 12/31/2016 $8,139,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 3/31/2020 $2,233,000.00
2 12/31/2019 $1,179,000.00
3 9/30/2019 $632,000.00
4 6/30/2019 $565,000.00
5 3/31/2019 $539,000.00
6 12/31/2018 $521,000.00
7 9/30/2018 $500,000.00
8 6/30/2018 $531,000.00
9 12/31/2017 $905,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 3/31/2020 $1,800,000.00
2 12/31/2019 $7,100,000.00
3 9/30/2019 $5,300,000.00
4 6/30/2019 $3,500,000.00
5 3/31/2019 $1,700,000.00
6 12/31/2018 $6,000,000.00
7 9/30/2018 $4,400,000.00
8 6/30/2018 $2,800,000.00
9 3/31/2018 $1,400,000.00
10 12/31/2017 $5,700,000.00
11 9/30/2017 $4,300,000.00
12 6/30/2017 $2,800,000.00
13 12/31/2016 $5,100,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 3/31/2020 $7,227,000.00
2 12/31/2019 $9,157,000.00
3 9/30/2019 $8,502,000.00
4 6/30/2019 $10,315,000.00
5 3/31/2019 $10,882,000.00
6 12/31/2018 $35,149,000.00
7 9/30/2018 $11,675,000.00
8 6/30/2018 $55,730,000.00
9 3/31/2018 $62,724,000.00
10 12/31/2017 $61,980,000.00
11 9/30/2017 $61,907,000.00
12 6/30/2017 $61,753,000.00
13 12/31/2016 $56,543,000.00
Financials: Assets
Date Value
1 3/31/2020 $805,889,000.00
2 12/31/2019 $807,267,000.00
3 9/30/2019 $724,932,000.00
4 6/30/2019 $692,448,000.00
5 3/31/2019 $392,686,000.00
6 12/31/2018 $322,932,000.00
7 9/30/2018 $311,327,000.00
8 6/30/2018 $352,715,000.00
9 12/31/2017 $178,812,000.00
Financials: AssetsCurrent
Date Value
1 3/31/2020 $561,564,000.00
2 12/31/2019 $566,803,000.00
3 9/30/2019 $535,300,000.00
4 6/30/2019 $528,730,000.00
5 3/31/2019 $232,179,000.00
6 12/31/2018 $207,299,000.00
7 9/30/2018 $194,643,000.00
8 6/30/2018 $226,231,000.00
9 12/31/2017 $61,082,000.00
Financials: BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
Date Value
1 3/31/2020 $3,750,000.00
Financials: BusinessCombinationConsiderationTransferredOther1
Date Value
1 3/31/2020 $3,750,000.00
2 3/31/2019 --
Financials: BusinessCombinationContingentConsiderationLiability
Date Value
1 3/31/2020 --
2 12/31/2019 $15,351,000.00
3 9/30/2019 $15,351,000.00
4 6/30/2019 $5,952,000.00
5 3/31/2019 $5,952,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 12/31/2016 $663,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 3/31/2020 $3,671,000.00
2 12/31/2019 $4,120,000.00
3 9/30/2019 $6,102,000.00
4 6/30/2019 $6,485,000.00
5 3/31/2019 $5,980,000.00
6 12/31/2018 $116,000.00
7 9/30/2018 $3,000,000.00
8 6/30/2018 $2,969,000.00
9 12/31/2017 $3,061,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 3/31/2020 --
2 12/31/2019 $9,835,000.00
3 9/30/2019 $9,399,000.00
4 12/31/2018 --
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 3/31/2020 $743,000.00
2 12/31/2019 $768,000.00
3 9/30/2019 $914,000.00
4 6/30/2019 $652,000.00
5 3/31/2019 $938,000.00
6 12/31/2018 $729,000.00
7 9/30/2018 $607,000.00
8 6/30/2018 $3,376,000.00
9 3/31/2018 $3,719,000.00
10 12/31/2017 $2,201,000.00
11 9/30/2017 $318,000.00
12 6/30/2017 $145,000.00
13 12/31/2016 $164,000.00
Financials: CapitalizedComputerSoftwareAdditions
Date Value
1 12/31/2019 $2,300,000.00
2 12/31/2018 $1,100,000.00
3 12/31/2017 $1,000,000.00
4 12/31/2016 $800,000.00
Financials: CapitalizedContractCostImpairmentLoss
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
Financials: CapitalizedContractCostNetCurrent
Date Value
1 3/31/2020 $9,676,000.00
2 12/31/2019 $9,279,000.00
3 9/30/2019 $8,402,000.00
4 6/30/2019 $7,365,000.00
5 3/31/2019 $6,062,000.00
6 12/31/2018 --
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 3/31/2020 $30,990,000.00
2 12/31/2019 $29,137,000.00
3 9/30/2019 $27,206,000.00
4 6/30/2019 $23,454,000.00
5 3/31/2019 $19,582,000.00
6 12/31/2018 --
Financials: CapitalUnitsAuthorized
Date Value
1 3/31/2020 $620,000,000.00
2 12/31/2019 $620,000,000.00
3 9/30/2019 $620,000,000.00
4 6/30/2019 $620,000,000.00
5 3/31/2019 $620,000,000.00
6 12/31/2018 $620,000,000.00
7 9/30/2018 $620,000,000.00
8 6/30/2018 $620,000,000.00
9 5/31/2018 $260,290,986.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 3/31/2020 $450,535,000.00
2 12/31/2019 $466,950,000.00
3 9/30/2019 $446,563,000.00
4 6/30/2019 $441,584,000.00
5 3/31/2019 $146,878,000.00
6 12/31/2018 $142,322,000.00
7 9/30/2018 $138,093,000.00
8 6/30/2018 $173,108,000.00
9 3/31/2018 $12,622,000.00
10 12/31/2017 $14,075,000.00
11 9/30/2017 $14,349,000.00
12 6/30/2017 $12,303,000.00
13 12/31/2016 $20,230,000.00
14 12/31/2015 $10,677,000.00
Financials: CashAndCashEquivalentsPeriodIncreaseDecrease
Date Value
1 6/30/2019 $299,262,000.00
2 3/31/2019 $4,556,000.00
3 12/31/2018 $128,247,000.00
4 9/30/2018 $124,018,000.00
5 6/30/2018 $159,033,000.00
6 3/31/2018 $-1,453,000.00
7 12/31/2017 $-6,155,000.00
8 9/30/2017 $-5,881,000.00
9 6/30/2017 $-7,927,000.00
10 12/31/2016 $9,553,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 3/31/2020 $450,535,000.00
2 12/31/2019 $466,950,000.00
3 9/30/2019 $446,563,000.00
4 3/31/2019 $146,878,000.00
5 12/31/2018 $142,322,000.00
6 9/30/2018 $138,093,000.00
7 12/31/2017 $14,075,000.00
8 12/31/2016 $20,230,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 3/31/2020 $-16,415,000.00
2 12/31/2019 $324,628,000.00
3 9/30/2019 $304,241,000.00
4 3/31/2019 $4,556,000.00
5 12/31/2018 $128,247,000.00
6 9/30/2018 $124,018,000.00
7 12/31/2017 $-6,155,000.00
Financials: CommitmentsAndContingencies
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.00
2 12/31/2019 $0.00
3 9/30/2019 $0.00
4 6/30/2019 $0.00
5 3/31/2019 $0.00
6 12/31/2018 $0.00
7 9/30/2018 $0.00
8 6/30/2018 $0.00
9 5/31/2018 $0.00
10 12/31/2017 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 3/31/2020 $600,000,000.00
2 12/31/2019 $600,000,000.00
3 9/30/2019 $600,000,000.00
4 6/30/2019 $600,000,000.00
5 3/31/2019 $600,000,000.00
6 12/31/2018 $600,000,000.00
7 9/30/2018 $600,000,000.00
8 6/30/2018 $600,000,000.00
9 5/31/2018 $153,944,895.00
10 12/31/2017 $153,945,000.00
Financials: CommonStockSharesIssued
Date Value
1 3/31/2020 $78,295,000.00
2 12/31/2019 $77,448,000.00
3 9/30/2019 $76,889,000.00
4 6/30/2019 $75,445,000.00
5 3/31/2019 $69,903,000.00
6 12/31/2018 $66,769,000.00
7 9/30/2018 $66,490,000.00
8 6/30/2018 $66,458,000.00
9 12/31/2017 $5,992,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 3/31/2020 $78,295,000.00
2 12/31/2019 $77,448,000.00
3 9/30/2019 $76,889,000.00
4 6/30/2019 $75,445,000.00
5 3/31/2019 $69,903,000.00
6 12/31/2018 $66,769,000.00
7 9/30/2018 $66,490,156.00
8 6/30/2018 $66,458,000.00
9 12/31/2017 $5,992,000.00
Financials: CommonStockValue
Date Value
1 3/31/2020 $8,000.00
2 12/31/2019 $8,000.00
3 9/30/2019 $8,000.00
4 6/30/2019 $8,000.00
5 3/31/2019 $7,000.00
6 12/31/2018 $7,000.00
7 9/30/2018 $7,000.00
8 6/30/2018 $7,000.00
9 12/31/2017 $1,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 3/31/2020 $-14,658,000.00
2 12/31/2019 $-50,588,000.00
3 9/30/2019 $-35,547,000.00
4 6/30/2019 $-22,602,000.00
5 3/31/2019 $-10,816,000.00
6 12/31/2018 $-78,233,000.00
7 9/30/2018 $-59,805,000.00
8 6/30/2018 $-20,814,000.00
9 3/31/2018 $-14,646,000.00
10 12/31/2017 $-62,320,000.00
11 9/30/2017 $-39,194,000.00
12 6/30/2017 $-30,648,000.00
13 12/31/2016 $-58,522,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 3/31/2020 $164,699,000.00
2 12/31/2019 $160,271,000.00
3 9/30/2019 $147,713,000.00
4 6/30/2019 $137,997,000.00
5 3/31/2019 $131,733,000.00
6 12/31/2018 $125,260,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 3/31/2020 $670,000.00
2 12/31/2019 $970,000.00
3 9/30/2019 $753,000.00
4 6/30/2019 $814,000.00
5 3/31/2019 $981,000.00
6 12/31/2018 $9,393,000.00
Financials: CostOfRevenue
Date Value
1 3/31/2020 $34,254,000.00
2 12/31/2019 $115,299,000.00
3 9/30/2019 $29,778,000.00
4 6/30/2019 $27,335,000.00
5 3/31/2019 $25,307,000.00
6 12/31/2018 $78,649,000.00
7 9/30/2018 $20,236,000.00
8 6/30/2018 $36,141,000.00
9 3/31/2018 $17,509,000.00
10 12/31/2017 $57,977,000.00
11 9/30/2017 $42,589,000.00
12 6/30/2017 $14,367,000.00
13 12/31/2016 $48,513,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2019 $1,178,000.00
2 12/31/2018 $317,000.00
3 12/31/2017 $87,000.00
4 12/31/2016 $552,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $1,178,000.00
2 12/31/2018 $317,000.00
3 12/31/2017 $87,000.00
4 12/31/2016 $552,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $90,000.00
2 12/31/2018 $-825,000.00
3 12/31/2017 $-368,000.00
4 12/31/2016 $435,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-366,000.00
2 12/31/2018 $-532,000.00
3 12/31/2017 $-1,028,000.00
4 12/31/2016 $-385,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $62,000.00
2 12/31/2019 $-223,000.00
3 9/30/2019 $138,000.00
4 6/30/2019 $78,000.00
5 3/31/2019 $39,000.00
6 12/31/2018 $-1,294,000.00
7 9/30/2018 $-1,110,000.00
8 6/30/2018 $-967,000.00
9 3/31/2018 $-1,018,000.00
10 12/31/2017 $-1,307,000.00
11 9/30/2017 $-726,000.00
12 6/30/2017 $-403,000.00
13 12/31/2016 $134,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2019 $27,661,000.00
2 12/31/2018 $5,958,000.00
3 12/31/2017 $3,851,000.00
Financials: DeferredOfferingCosts
Date Value
1 3/31/2019 $853,000.00
2 12/31/2018 $643,000.00
3 12/31/2017 $1,575,000.00
Financials: DeferredRentCreditNoncurrent
Date Value
1 12/31/2019 --
2 9/30/2019 $15,905,000.00
3 6/30/2019 $16,480,000.00
4 3/31/2019 $16,927,000.00
5 12/31/2018 $17,317,000.00
6 9/30/2018 $17,392,000.00
7 6/30/2018 $15,848,000.00
8 12/31/2017 $14,689,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $53,000.00
2 12/31/2018 $64,000.00
3 12/31/2017 $90,000.00
4 12/31/2016 $38,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2019 $186,000.00
2 12/31/2018 $2,186,000.00
3 12/31/2017 $2,748,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2019 $434,000.00
2 12/31/2018 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2019 $208,437,000.00
2 12/31/2018 $113,250,000.00
3 12/31/2017 $89,843,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2019 $6,342,000.00
2 12/31/2018 $4,182,000.00
3 12/31/2017 $3,586,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2019 $180,776,000.00
2 12/31/2018 $107,292,000.00
3 12/31/2017 $85,992,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2019 $171,192,000.00
2 12/31/2018 $91,529,000.00
3 12/31/2017 $74,215,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2019 $5,831,000.00
2 12/31/2018 $7,134,000.00
3 12/31/2017 $2,672,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
Date Value
1 12/31/2019 $8,015,000.00
2 12/31/2018 $8,219,000.00
3 12/31/2017 $6,622,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2019 $181,113,000.00
2 12/31/2018 $107,852,000.00
3 12/31/2017 $87,846,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2019 $337,000.00
2 12/31/2018 $560,000.00
3 12/31/2017 $1,854,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2019 --
2 12/31/2018 $590,000.00
3 12/31/2017 $2,137,000.00
Financials: DeferredTaxLiabilitiesNoncurrent
Date Value
1 3/31/2020 $399,000.00
2 12/31/2019 $337,000.00
3 9/30/2019 $698,000.00
4 6/30/2019 $638,000.00
5 3/31/2019 $599,000.00
6 12/31/2018 $560,000.00
7 9/30/2018 $744,000.00
8 6/30/2018 $887,000.00
9 12/31/2017 $1,854,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2019 $13,000.00
2 12/31/2018 $5,368,000.00
3 12/31/2017 $1,714,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2019 $3,876,000.00
2 12/31/2018 $3,716,000.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 12/31/2019 $3,800,000.00
2 12/31/2018 $800,000.00
3 12/31/2017 $700,000.00
4 12/31/2016 $600,000.00
Financials: DepositsAssetsCurrent
Date Value
1 3/31/2020 $229,000.00
2 12/31/2019 $197,000.00
3 9/30/2019 $298,000.00
4 6/30/2019 $154,000.00
5 3/31/2019 $115,000.00
6 12/31/2018 $325,000.00
7 9/30/2018 $132,000.00
8 6/30/2018 $160,000.00
9 12/31/2017 $244,000.00
Financials: Depreciation
Date Value
1 3/31/2020 $2,300,000.00
2 12/31/2019 $8,700,000.00
3 9/30/2019 $6,400,000.00
4 6/30/2019 $4,200,000.00
5 3/31/2019 $2,000,000.00
6 12/31/2018 $6,800,000.00
7 9/30/2018 $5,000,000.00
8 6/30/2018 $3,200,000.00
9 3/31/2018 $1,600,000.00
10 12/31/2017 $4,900,000.00
11 9/30/2017 $3,700,000.00
12 6/30/2017 $1,200,000.00
13 12/31/2016 $5,200,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 3/31/2020 $4,091,000.00
2 12/31/2019 $15,807,000.00
3 9/30/2019 $11,684,000.00
4 6/30/2019 $7,668,000.00
5 3/31/2019 $3,681,000.00
6 12/31/2018 $12,802,000.00
7 9/30/2018 $9,390,000.00
8 6/30/2018 $5,992,000.00
9 3/31/2018 $2,990,000.00
10 12/31/2017 $10,859,000.00
11 9/30/2017 $8,129,000.00
12 6/30/2017 $5,266,000.00
13 12/31/2016 $10,425,000.00
Financials: EarningsPerShareBasicAndDiluted
Date Value
1 3/31/2020 $-0.20
2 12/31/2019 $-0.68
3 9/30/2019 $-0.48
4 6/30/2019 $-0.32
5 3/31/2019 $-0.15
6 12/31/2018 $-1.95
7 9/30/2018 $-1.95
8 6/30/2018 $-1.24
9 3/31/2018 $-2.47
10 12/31/2017 $-11.39
11 9/30/2017 $-7.54
12 6/30/2017 $-2.81
13 12/31/2016 $-10.15
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2019 $0.02
2 6/30/2019 $0.01
3 3/31/2019 $0.01
4 9/30/2018 $0.01
5 6/30/2018 $-0.02
6 3/31/2018 $-0.05
7 9/30/2017 $0.01
8 6/30/2017 $0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2019 $0.21
2 12/31/2018 $0.21
3 12/31/2017 $0.35
4 12/31/2016 $0.35
Financials: EffectOfExchangeRateOnCashAndCashEquivalents
Date Value
1 12/31/2019 $-33,000.00
2 9/30/2019 $-13,000.00
3 6/30/2019 $-140,000.00
4 3/31/2019 $-230,000.00
5 12/31/2018 $255,000.00
6 9/30/2018 $185,000.00
7 6/30/2018 $148,000.00
8 3/31/2018 $56,000.00
9 12/31/2017 $-53,000.00
10 9/30/2017 $-19,000.00
11 6/30/2017 $-96,000.00
12 12/31/2016 $-57,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 3/31/2020 $-365,000.00
2 12/31/2019 $-33,000.00
3 9/30/2019 $-13,000.00
4 3/31/2019 $-230,000.00
5 12/31/2018 $255,000.00
6 9/30/2018 $185,000.00
7 12/31/2017 $-53,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 3/31/2020 $6,748,000.00
2 12/31/2019 $3,985,000.00
3 9/30/2019 $4,184,000.00
4 6/30/2019 $3,610,000.00
5 3/31/2019 $5,359,000.00
6 12/31/2018 $3,800,000.00
7 9/30/2018 $17,626,000.00
8 6/30/2018 $11,176,000.00
9 12/31/2017 $4,155,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
Date Value
1 12/31/2019 $1,000,000.00
2 12/31/2018 $400,000.00
3 12/31/2017 $700,000.00
4 12/31/2016 $-300,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 3/31/2020 $36,645,000.00
2 12/31/2019 $35,109,000.00
3 9/30/2019 $33,268,000.00
4 6/30/2019 $31,424,000.00
5 3/31/2019 $29,647,000.00
6 12/31/2018 $27,970,000.00
7 9/30/2018 $26,388,000.00
8 6/30/2018 $24,792,000.00
9 12/31/2017 $21,982,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2019 $555,000.00
2 12/31/2018 $1,355,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2019 $6,423,000.00
2 12/31/2018 $5,652,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2019 $2,829,000.00
2 12/31/2018 $1,989,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2019 $3,776,000.00
2 12/31/2018 $2,413,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2019 $4,192,000.00
2 12/31/2018 $3,355,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2019 $5,157,000.00
2 12/31/2018 $4,607,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 3/31/2020 $57,594,000.00
2 12/31/2019 $58,041,000.00
3 9/30/2019 $57,811,000.00
4 6/30/2019 $56,189,000.00
5 3/31/2019 $56,087,000.00
6 12/31/2018 $47,341,000.00
7 9/30/2018 $47,185,000.00
8 6/30/2018 $47,351,000.00
9 12/31/2017 $41,056,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 3/31/2020 $20,949,000.00
2 12/31/2019 $22,932,000.00
3 9/30/2019 $24,543,000.00
4 6/30/2019 $24,765,000.00
5 3/31/2019 $26,440,000.00
6 12/31/2018 $19,371,000.00
7 9/30/2018 $20,797,000.00
8 6/30/2018 $22,559,000.00
9 12/31/2017 $19,074,000.00
Financials: FundsHeldForClients
Date Value
1 3/31/2020 $28,096,000.00
2 12/31/2019 $24,400,000.00
3 9/30/2019 $16,665,000.00
4 6/30/2019 $24,278,000.00
5 3/31/2019 $19,365,000.00
6 12/31/2018 $13,113,000.00
7 9/30/2018 $11,099,000.00
8 6/30/2018 $17,910,000.00
9 12/31/2017 $13,082,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 3/31/2020 $21,388,000.00
2 12/31/2019 $71,918,000.00
3 9/30/2019 $53,764,000.00
4 6/30/2019 $18,019,000.00
5 3/31/2019 $15,234,000.00
6 12/31/2018 $39,603,000.00
7 9/30/2018 $28,787,000.00
8 6/30/2018 $18,552,000.00
9 3/31/2018 $9,211,000.00
10 12/31/2017 $34,286,000.00
11 9/30/2017 $26,189,000.00
12 6/30/2017 $18,097,000.00
13 12/31/2016 $36,875,000.00
Financials: Goodwill
Date Value
1 3/31/2020 $101,035,000.00
2 12/31/2019 $101,224,000.00
3 9/30/2019 $100,926,000.00
4 6/30/2019 $78,981,000.00
5 3/31/2019 $78,842,000.00
6 12/31/2018 $61,300,000.00
7 9/30/2018 $61,444,000.00
8 6/30/2018 $70,692,000.00
9 12/31/2017 $72,482,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 3/31/2020 $-189,000.00
2 12/31/2019 $-212,000.00
3 9/30/2019 $-510,000.00
4 6/30/2019 $-79,000.00
5 3/31/2019 $-218,000.00
6 12/31/2018 $-2,008,000.00
7 9/30/2018 $-1,864,000.00
8 6/30/2018 $-1,790,000.00
Financials: GoodwillImpairedAccumulatedImpairmentLoss
Date Value
1 12/31/2019 $17,600,000.00
2 12/31/2018 $17,600,000.00
3 9/30/2018 $17,600,000.00
4 12/31/2017 $8,400,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 12/31/2018 $9,174,000.00
4 10/31/2018 --
5 9/30/2018 $9,174,000.00
6 12/31/2017 $8,418,000.00
7 12/31/2016 --
Financials: GrossProfit
Date Value
1 3/31/2020 $77,189,000.00
2 12/31/2019 $267,122,000.00
3 9/30/2019 $192,374,000.00
4 6/30/2019 $123,627,000.00
5 3/31/2019 $59,663,000.00
6 12/31/2018 $193,449,000.00
7 9/30/2018 $138,236,000.00
8 6/30/2018 $45,247,000.00
9 3/31/2018 $43,868,000.00
10 12/31/2017 $155,182,000.00
11 9/30/2017 $112,535,000.00
12 6/30/2017 $71,926,000.00
13 12/31/2016 $118,913,000.00
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 9/30/2018 --
7 6/30/2018 --
8 12/31/2017 --
9 12/31/2016 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2019 $-30,272,000.00
2 12/31/2018 $-48,949,000.00
3 12/31/2017 $-41,575,000.00
4 12/31/2016 $-54,743,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 3/31/2020 $-14,866,000.00
2 12/31/2019 $-49,259,000.00
3 9/30/2019 $-34,141,000.00
4 6/30/2019 $-13,001,000.00
5 3/31/2019 $-10,238,000.00
6 12/31/2018 $-76,526,000.00
7 9/30/2018 $-57,943,000.00
8 6/30/2018 $-33,749,000.00
9 3/31/2018 $-16,097,000.00
10 12/31/2017 $-65,345,000.00
11 9/30/2017 $-42,174,000.00
12 6/30/2017 $-15,590,000.00
13 12/31/2016 $-57,248,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2019 $-18,987,000.00
2 12/31/2018 $-27,577,000.00
3 12/31/2017 $-23,770,000.00
4 12/31/2016 $-2,505,000.00
Financials: IncomeTaxesPaid
Date Value
1 3/31/2020 $320,000.00
2 12/31/2019 $1,121,000.00
3 9/30/2019 $417,000.00
4 6/30/2019 $134,000.00
5 3/31/2019 $77,000.00
6 12/31/2018 $390,000.00
7 9/30/2018 $314,000.00
8 6/30/2018 $143,000.00
9 3/31/2018 $96,000.00
10 12/31/2017 $354,000.00
11 9/30/2017 $238,000.00
12 6/30/2017 $102,000.00
13 12/31/2016 $259,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $417,000.00
2 12/31/2019 $955,000.00
3 9/30/2019 $629,000.00
4 6/30/2019 $288,000.00
5 3/31/2019 $116,000.00
6 12/31/2018 $-976,000.00
7 9/30/2018 $-825,000.00
8 6/30/2018 $114,000.00
9 3/31/2018 $-848,000.00
10 12/31/2017 $-1,219,000.00
11 9/30/2017 $-462,000.00
12 6/30/2017 $-141,000.00
13 12/31/2016 $640,000.00
Financials: IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $-840,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2019 $80,284,000.00
2 12/31/2018 $20,006,000.00
3 12/31/2017 $21,644,000.00
4 12/31/2016 $22,118,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2019 $1,373,000.00
2 12/31/2018 $-2,488,000.00
3 12/31/2017 $1,815,000.00
4 12/31/2016 $748,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2019 $-10,345,000.00
2 12/31/2018 $-16,071,000.00
3 12/31/2017 $-22,871,000.00
4 12/31/2016 $-20,156,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
Date Value
1 12/31/2019 --
2 12/31/2018 $3,119,000.00
3 12/31/2017 $2,903,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2019 $-67,718,000.00
2 12/31/2018 $-3,246,000.00
3 12/31/2017 $-3,110,000.00
4 12/31/2016 $85,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2019 $1,587,000.00
2 12/31/2018 $-261,000.00
3 12/31/2017 $3,231,000.00
4 12/31/2016 $501,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2019 $-1,941,000.00
2 12/31/2018 $-3,375,000.00
3 12/31/2017 $-2,531,000.00
4 12/31/2016 $-1,863,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2019 $2,285,000.00
2 12/31/2018 $471,000.00
3 12/31/2017 $1,460,000.00
4 12/31/2016 $793,000.00
Financials: IncreaseDecreaseInAccountsPayableTrade
Date Value
1 3/31/2020 $3,659,000.00
2 12/31/2019 $5,783,000.00
3 9/30/2019 $4,818,000.00
4 6/30/2019 $2,468,000.00
5 3/31/2019 $3,590,000.00
6 12/31/2018 $-4,419,000.00
7 9/30/2018 $-3,353,000.00
8 6/30/2018 $-2,248,000.00
9 3/31/2018 $-1,736,000.00
10 12/31/2017 $-112,000.00
11 9/30/2017 $805,000.00
12 6/30/2017 $-1,062,000.00
13 12/31/2016 $2,853,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2020 $2,750,000.00
2 12/31/2019 $12,862,000.00
3 9/30/2019 $9,648,000.00
4 6/30/2019 $3,728,000.00
5 3/31/2019 $5,535,000.00
6 12/31/2018 $13,508,000.00
7 9/30/2018 $7,852,000.00
8 6/30/2018 $2,022,000.00
9 3/31/2018 $6,428,000.00
10 12/31/2017 $-159,000.00
11 9/30/2017 $-4,294,000.00
12 6/30/2017 $-1,559,000.00
13 12/31/2016 $11,143,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 3/31/2020 $-18,568,000.00
2 12/31/2019 $16,246,000.00
3 9/30/2019 $2,305,000.00
4 6/30/2019 $-3,401,000.00
5 3/31/2019 $-10,373,000.00
6 12/31/2018 $15,266,000.00
7 9/30/2018 $6,095,000.00
8 6/30/2018 $-3,000,000.00
9 12/31/2017 $2,124,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 3/31/2020 $4,128,000.00
2 12/31/2019 $37,558,000.00
3 9/30/2019 $24,782,000.00
4 6/30/2019 $15,127,000.00
5 3/31/2019 $9,031,000.00
6 12/31/2018 $42,422,000.00
7 9/30/2018 $25,978,000.00
8 6/30/2018 $17,113,000.00
9 3/31/2018 $11,647,000.00
10 12/31/2017 $19,752,000.00
Financials: IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Date Value
1 3/31/2019 $-10,373,000.00
2 12/31/2018 $15,266,000.00
3 9/30/2018 $6,095,000.00
4 6/30/2018 $-3,000,000.00
5 3/31/2018 $-5,771,000.00
6 12/31/2017 $2,124,000.00
7 9/30/2017 $1,201,000.00
8 6/30/2017 $-652,000.00
9 12/31/2016 $4,414,000.00
Financials: IncreaseDecreaseInOtherDeferredLiability
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 12/31/2018 $1,723,000.00
4 9/30/2018 $579,000.00
5 12/31/2017 $10,494,000.00
6 9/30/2017 $7,701,000.00
7 6/30/2017 $4,126,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 3/31/2020 $384,000.00
2 12/31/2019 $1,265,000.00
3 9/30/2019 $831,000.00
4 6/30/2019 $782,000.00
5 3/31/2019 $236,000.00
6 12/31/2018 $808,000.00
7 9/30/2018 $549,000.00
8 6/30/2018 $16,000.00
9 3/31/2018 $-110,000.00
10 12/31/2017 $-725,000.00
11 9/30/2017 $-556,000.00
12 6/30/2017 $-425,000.00
13 12/31/2016 $-802,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 3/31/2020 $4,745,000.00
2 12/31/2019 $3,544,000.00
3 9/30/2019 $3,274,000.00
4 6/30/2019 $596,000.00
5 3/31/2019 $1,705,000.00
6 12/31/2018 $4,850,000.00
7 9/30/2018 $2,688,000.00
8 6/30/2018 $144,000.00
9 3/31/2018 $1,907,000.00
10 12/31/2017 $1,055,000.00
11 9/30/2017 $1,732,000.00
12 6/30/2017 $230,000.00
13 12/31/2016 $29,000.00
Financials: InterestExpenseDebt
Date Value
1 3/31/2020 --
2 12/31/2019 $289,000.00
3 9/30/2019 $286,000.00
4 6/30/2019 $284,000.00
5 3/31/2019 $111,000.00
6 12/31/2018 $2,608,000.00
7 9/30/2018 $2,495,000.00
8 6/30/2018 $1,961,000.00
9 3/31/2018 $894,000.00
10 12/31/2017 $2,585,000.00
11 9/30/2017 $1,817,000.00
12 6/30/2017 $654,000.00
13 12/31/2016 $2,301,000.00
Financials: InterestPaidNet
Date Value
1 3/31/2020 --
2 12/31/2019 $122,000.00
3 9/30/2019 $122,000.00
4 6/30/2019 $122,000.00
5 3/31/2019 $63,000.00
6 12/31/2018 $2,495,000.00
7 9/30/2018 $2,367,000.00
8 6/30/2018 $1,787,000.00
9 3/31/2018 $770,000.00
10 12/31/2017 $2,112,000.00
11 9/30/2017 $1,532,000.00
12 6/30/2017 $1,012,000.00
13 12/31/2016 $2,044,000.00
Financials: InvestmentIncomeInterest
Date Value
1 3/31/2020 $1,442,000.00
2 12/31/2019 $6,037,000.00
3 9/30/2019 $4,251,000.00
4 6/30/2019 $2,049,000.00
5 3/31/2019 $767,000.00
6 12/31/2018 $1,553,000.00
7 9/30/2018 $1,373,000.00
8 6/30/2018 $99,000.00
9 3/31/2018 $36,000.00
10 12/31/2017 $77,000.00
11 9/30/2017 $48,000.00
12 6/30/2017 $25,000.00
13 12/31/2016 $18,000.00
Financials: LeaseCost
Date Value
1 3/31/2020 $3,800,000.00
2 12/31/2019 $11,508,000.00
3 3/31/2019 $2,600,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2019 $84,023,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2019 $23,346,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2019 $13,027,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2019 $10,307,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2019 $11,764,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2019 $12,424,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2019 $13,155,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2019 $16,966,000.00
Financials: Liabilities
Date Value
1 3/31/2020 $329,595,000.00
2 12/31/2019 $343,545,000.00
3 9/30/2019 $261,063,000.00
4 6/30/2019 $240,320,000.00
5 3/31/2019 $223,713,000.00
6 12/31/2018 $213,379,000.00
7 9/30/2018 $189,078,000.00
8 6/30/2018 $210,561,000.00
9 12/31/2017 $201,483,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 3/31/2020 $805,889,000.00
2 12/31/2019 $807,267,000.00
3 9/30/2019 $724,932,000.00
4 6/30/2019 $692,448,000.00
5 3/31/2019 $392,686,000.00
6 12/31/2018 $322,932,000.00
7 9/30/2018 $311,327,000.00
8 6/30/2018 $352,715,000.00
9 12/31/2017 $178,812,000.00
Financials: LiabilitiesCurrent
Date Value
1 3/31/2020 $267,803,000.00
2 12/31/2019 $271,727,000.00
3 9/30/2019 $231,947,000.00
4 6/30/2019 $220,553,000.00
5 3/31/2019 $203,371,000.00
6 12/31/2018 $185,673,000.00
7 9/30/2018 $161,621,000.00
8 6/30/2018 $159,892,000.00
9 12/31/2017 $136,862,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 3/31/2020 $13,734,000.00
2 12/31/2019 $354,410,000.00
3 9/30/2019 $340,454,000.00
4 6/30/2019 $334,092,000.00
5 3/31/2019 $41,986,000.00
6 12/31/2018 $151,421,000.00
7 9/30/2018 $149,794,000.00
8 6/30/2018 $187,796,000.00
9 3/31/2018 $34,018,000.00
10 12/31/2017 $13,695,000.00
11 9/30/2017 $8,103,000.00
12 6/30/2017 $4,453,000.00
13 12/31/2016 $61,000,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 3/31/2020 $-5,515,000.00
2 12/31/2019 $-52,135,000.00
3 9/30/2019 $-41,631,000.00
4 6/30/2019 $-34,269,000.00
5 3/31/2019 $-26,779,000.00
6 12/31/2018 $-20,367,000.00
7 9/30/2018 $-15,863,000.00
8 6/30/2018 $-17,635,000.00
9 3/31/2018 $-22,152,000.00
10 12/31/2017 $-16,256,000.00
11 9/30/2017 $-12,400,000.00
12 6/30/2017 $-5,405,000.00
13 12/31/2016 $-29,694,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 3/31/2020 $-24,269,000.00
2 12/31/2019 $22,386,000.00
3 9/30/2019 $5,431,000.00
4 6/30/2019 $-421,000.00
5 3/31/2019 $-10,421,000.00
6 12/31/2018 $-3,062,000.00
7 9/30/2018 $-10,098,000.00
8 6/30/2018 $-11,276,000.00
9 3/31/2018 $-13,375,000.00
10 12/31/2017 $-3,541,000.00
11 9/30/2017 $-1,565,000.00
12 6/30/2017 $-6,879,000.00
13 12/31/2016 $-21,696,000.00
Financials: NetIncomeLoss
Date Value
1 3/31/2020 $-15,283,000.00
2 12/31/2019 $-50,200,000.00
3 9/30/2019 $-34,770,000.00
4 6/30/2019 $-22,416,000.00
5 3/31/2019 $-10,354,000.00
6 12/31/2018 $-75,550,000.00
7 9/30/2018 $-24,103,000.00
8 6/30/2018 $-17,766,000.00
9 3/31/2018 $-15,249,000.00
10 12/31/2017 $-64,126,000.00
11 9/30/2017 $-41,712,000.00
12 6/30/2017 $-31,447,000.00
13 12/31/2016 $-57,888,000.00
Financials: NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Date Value
1 3/31/2019 $27,622,000.00
Financials: NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $1,062,000.00
6 9/30/2018 $1,062,000.00
7 6/30/2018 $976,000.00
8 3/31/2018 $621,000.00
9 12/31/2017 $250,000.00
10 9/30/2017 $7,839,000.00
11 12/31/2016 $181,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 3/31/2020 $4,814,000.00
2 12/31/2019 $6,613,000.00
3 9/30/2019 $3,271,000.00
4 6/30/2019 $1,336,000.00
5 3/31/2019 $608,000.00
6 12/31/2018 $-472,000.00
7 9/30/2018 $-1,261,000.00
8 6/30/2018 $-1,184,000.00
9 3/31/2018 $-828,000.00
10 12/31/2017 $-2,013,000.00
11 9/30/2017 $-711,000.00
12 6/30/2017 $-1,148,000.00
13 12/31/2016 $-2,955,000.00
Financials: NumberOfOperatingSegments
Date Value
1 3/31/2020 $1.00
2 12/31/2019 $1.00
3 9/30/2019 $1.00
4 6/30/2019 $1.00
5 3/31/2019 $1.00
6 12/31/2018 $1.00
7 9/30/2018 $1.00
8 6/30/2018 $1.00
Financials: NumberOfReportingUnits
Date Value
1 3/31/2020 $3.00
2 9/30/2019 $3.00
3 6/30/2019 $3.00
4 3/31/2019 $3.00
5 12/31/2018 $3.00
6 9/30/2018 $3.00
Financials: OperatingExpenses
Date Value
1 3/31/2020 $96,869,000.00
2 12/31/2019 $322,994,000.00
3 9/30/2019 $229,786,000.00
4 6/30/2019 $147,091,000.00
5 3/31/2019 $70,509,000.00
6 12/31/2018 $269,503,000.00
7 9/30/2018 $195,480,000.00
8 6/30/2018 $62,373,000.00
9 3/31/2018 $59,137,000.00
10 12/31/2017 $218,514,000.00
11 9/30/2017 $153,998,000.00
12 6/30/2017 $101,561,000.00
13 12/31/2016 $173,206,000.00
Financials: OperatingIncomeLoss
Date Value
1 3/31/2020 $-19,680,000.00
2 12/31/2019 $-55,872,000.00
3 9/30/2019 $-37,412,000.00
4 6/30/2019 $-23,464,000.00
5 3/31/2019 $-10,846,000.00
6 12/31/2018 $-76,054,000.00
7 9/30/2018 $-56,682,000.00
8 6/30/2018 $-32,565,000.00
9 3/31/2018 $-15,269,000.00
10 12/31/2017 $-63,332,000.00
11 9/30/2017 $-41,463,000.00
12 6/30/2017 $-14,442,000.00
13 12/31/2016 $-54,293,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2019 $9,329,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2019 $67,057,000.00
2 12/31/2018 $56,900,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 3/31/2020 $10,140,000.00
2 12/31/2019 $8,756,000.00
3 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 3/31/2020 $59,887,000.00
2 12/31/2019 $58,301,000.00
3 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 3/31/2020 $3,108,000.00
2 12/31/2019 $9,784,000.00
3 3/31/2019 $2,110,000.00
4 12/31/2018 --
5 12/31/2017 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 3/31/2020 $53,929,000.00
2 12/31/2019 $49,321,000.00
3 12/31/2018 --
Financials: OperatingLeasesIncomeStatementSubleaseRevenue
Date Value
1 9/30/2019 $400,000.00
2 6/30/2019 $700,000.00
3 3/31/2019 $400,000.00
4 9/30/2018 --
5 6/30/2018 --
6 3/31/2018 --
Financials: OperatingLeasesRentExpenseNet
Date Value
1 9/30/2019 $9,400,000.00
2 6/30/2019 $6,000,000.00
3 3/31/2019 $3,000,000.00
4 12/31/2018 $9,900,000.00
5 9/30/2018 $7,400,000.00
6 6/30/2018 $4,900,000.00
7 3/31/2018 $2,300,000.00
8 12/31/2017 $5,700,000.00
9 9/30/2017 $4,100,000.00
10 6/30/2017 $2,600,000.00
11 12/31/2016 $4,800,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2019 $0.07
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $7,848,000.00
2 12/31/2019 $7,924,000.00
3 9/30/2019 $8,254,000.00
4 6/30/2019 $7,956,000.00
5 3/31/2019 $7,716,000.00
6 12/31/2018 $6,811,000.00
7 9/30/2018 $7,241,000.00
8 6/30/2018 $6,403,000.00
9 12/31/2017 $5,340,000.00
Financials: OtherAssetsCurrent
Date Value
1 3/31/2020 $2,142,000.00
2 12/31/2019 $2,301,000.00
3 9/30/2019 $1,677,000.00
4 6/30/2019 $604,000.00
5 3/31/2019 $1,207,000.00
6 12/31/2018 $501,000.00
7 9/30/2018 $1,364,000.00
8 6/30/2018 $695,000.00
9 12/31/2017 $120,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 3/31/2020 $3,237,000.00
2 12/31/2019 $2,853,000.00
3 9/30/2019 $2,420,000.00
4 6/30/2019 $2,370,000.00
5 3/31/2019 $1,824,000.00
6 12/31/2018 $1,589,000.00
7 9/30/2018 $1,330,000.00
8 6/30/2018 $796,000.00
9 12/31/2017 $780,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 3/31/2020 $625,000.00
2 12/31/2019 $-374,000.00
3 9/30/2019 $-777,000.00
4 6/30/2019 $-186,000.00
5 3/31/2019 $-462,000.00
6 12/31/2018 $-2,683,000.00
7 9/30/2018 $-2,687,000.00
8 6/30/2018 $-3,048,000.00
9 3/31/2018 $603,000.00
10 12/31/2017 $1,806,000.00
11 9/30/2017 $2,518,000.00
12 6/30/2017 $799,000.00
13 12/31/2016 $-634,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 3/31/2020 $836,000.00
2 12/31/2019 $2,375,000.00
3 9/30/2019 $2,361,000.00
4 6/30/2019 $1,835,000.00
5 3/31/2019 $1,835,000.00
6 12/31/2018 $436,000.00
7 9/30/2018 $435,000.00
8 6/30/2018 $36,000.00
9 12/31/2017 $785,000.00
Financials: OtherNoncashExpense
Date Value
1 3/31/2020 $192,000.00
2 12/31/2019 $340,000.00
3 9/30/2019 $227,000.00
4 6/30/2019 $195,000.00
5 3/31/2019 $58,000.00
6 12/31/2018 $559,000.00
7 9/30/2018 $526,000.00
8 6/30/2018 $241,000.00
9 3/31/2018 $180,000.00
10 12/31/2017 $270,000.00
11 9/30/2017 $199,000.00
12 6/30/2017 $166,000.00
13 12/31/2016 $368,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 3/31/2020 $3,372,000.00
2 12/31/2019 $865,000.00
3 9/30/2019 $-694,000.00
4 6/30/2019 $-381,000.00
5 3/31/2019 $-48,000.00
6 12/31/2018 $583,000.00
7 9/30/2018 $423,000.00
8 6/30/2018 $472,000.00
9 3/31/2018 $30,000.00
10 12/31/2017 $495,000.00
11 9/30/2017 $1,058,000.00
12 6/30/2017 $-509,000.00
13 12/31/2016 $-672,000.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 3/31/2020 $3,760,000.00
2 12/31/2019 $375,000.00
3 9/30/2019 $375,000.00
4 3/31/2019 --
5 12/31/2018 $1,523,000.00
6 9/30/2018 --
7 12/31/2017 $1,662,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $1,806,000.00
6 9/30/2018 $1,806,000.00
7 6/30/2018 $1,806,000.00
8 3/31/2018 $819,000.00
9 12/31/2017 --
10 12/31/2016 $43,185,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $469,000.00
4 12/31/2016 $481,000.00
Financials: PaymentsOfMergerRelatedCostsFinancingActivities
Date Value
1 3/31/2020 $65,000.00
2 3/31/2019 --
3 12/31/2018 $1,523,000.00
4 12/31/2017 $1,662,000.00
5 9/30/2017 $83,000.00
6 6/30/2017 $83,000.00
7 12/31/2016 $1,325,000.00
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 3/31/2020 --
2 12/31/2019 $555,000.00
3 9/30/2019 $555,000.00
4 6/30/2019 $398,000.00
5 3/31/2019 $39,000.00
6 12/31/2018 $2,084,000.00
7 9/30/2018 $2,084,000.00
8 6/30/2018 $622,000.00
9 3/31/2018 --
10 12/31/2017 $1,240,000.00
11 9/30/2017 $565,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2020 --
2 12/31/2019 $1,183,000.00
3 9/30/2019 $1,183,000.00
4 6/30/2019 $93,000.00
5 3/31/2019 $93,000.00
6 12/31/2018 $2,365,000.00
7 9/30/2018 $2,326,000.00
8 6/30/2018 $2,217,000.00
9 3/31/2018 $2,016,000.00
10 12/31/2017 $811,000.00
11 9/30/2017 $268,000.00
12 6/30/2017 $254,000.00
13 12/31/2016 $1,776,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 3/31/2020 --
2 12/31/2019 $30,310,000.00
3 9/30/2019 $30,310,000.00
4 6/30/2019 $17,310,000.00
5 3/31/2019 $17,310,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 12/31/2016 $17,218,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 3/31/2020 --
2 12/31/2019 $139,000.00
3 9/30/2019 $139,000.00
4 6/30/2019 $131,000.00
5 3/31/2019 $131,000.00
6 12/31/2018 $5,002,000.00
7 9/30/2018 $5,002,000.00
8 6/30/2018 $4,881,000.00
9 3/31/2018 --
10 12/31/2017 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 3/31/2020 $1,600,000.00
2 12/31/2019 $10,180,000.00
3 9/30/2019 $7,196,000.00
4 6/30/2019 $4,950,000.00
5 3/31/2019 $2,114,000.00
6 12/31/2018 $15,483,000.00
7 9/30/2018 $12,914,000.00
8 6/30/2018 $8,169,000.00
9 3/31/2018 $3,625,000.00
10 12/31/2017 $13,955,000.00
11 9/30/2017 $10,350,000.00
12 6/30/2017 $6,115,000.00
13 12/31/2016 $6,660,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.00
2 12/31/2019 $0.00
3 9/30/2019 $0.00
4 6/30/2019 $0.00
5 3/31/2019 $0.00
6 12/31/2018 $0.00
7 9/30/2018 $0.00
8 6/30/2018 $0.00
9 12/31/2017 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 3/31/2020 $20,000,000.00
2 12/31/2019 $20,000,000.00
3 9/30/2019 $20,000,000.00
4 6/30/2019 $20,000,000.00
5 3/31/2019 $20,000,000.00
6 12/31/2018 $20,000,000.00
7 9/30/2018 $20,000,000.00
8 6/30/2018 $20,000,000.00
9 12/31/2017 --
Financials: PreferredStockSharesIssued
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 12/31/2017 --
Financials: PreferredStockSharesOutstanding
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 12/31/2017 --
Financials: PreferredStockValue
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 12/31/2017 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 3/31/2020 $18,872,000.00
2 12/31/2019 $14,127,000.00
3 9/30/2019 $13,856,000.00
4 6/30/2019 $11,179,000.00
5 3/31/2019 $13,255,000.00
6 12/31/2018 $11,307,000.00
7 9/30/2018 $10,378,000.00
8 6/30/2018 $6,375,000.00
9 12/31/2017 $7,016,000.00
Financials: PrepaidExpenseCurrent
Date Value
1 3/31/2020 $16,154,000.00
2 12/31/2019 $11,064,000.00
3 9/30/2019 $11,194,000.00
4 6/30/2019 $9,732,000.00
5 3/31/2019 $11,080,000.00
6 12/31/2018 $9,578,000.00
7 9/30/2018 $7,895,000.00
8 6/30/2018 $5,520,000.00
9 12/31/2017 $5,077,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2019 $274,705,000.00
2 9/30/2019 $274,705,000.00
3 6/30/2019 $274,705,000.00
4 12/31/2018 $192,510,000.00
5 9/30/2018 $192,510,000.00
6 6/30/2018 $192,510,000.00
7 12/31/2017 --
Financials: ProceedsFromIssuanceOfLongTermDebt
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $23,000,000.00
6 9/30/2018 $23,000,000.00
7 6/30/2018 $23,000,000.00
8 3/31/2018 $18,000,000.00
9 12/31/2017 $17,605,000.00
10 9/30/2017 $8,000,000.00
11 6/30/2017 $5,000,000.00
12 12/31/2016 $57,000,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 3/31/2020 $7,928,000.00
2 12/31/2019 $58,019,000.00
3 9/30/2019 $51,583,000.00
4 6/30/2019 $40,417,000.00
5 3/31/2019 $27,311,000.00
6 12/31/2018 $7,041,000.00
7 9/30/2018 $5,787,000.00
8 6/30/2018 $5,580,000.00
9 3/31/2018 $326,000.00
10 12/31/2017 $920,000.00
11 9/30/2017 $545,000.00
12 6/30/2017 $514,000.00
13 12/31/2016 $1,013,000.00
Financials: ProceedsFromStockPlans
Date Value
1 3/31/2020 $5,716,000.00
2 12/31/2019 $12,293,000.00
3 9/30/2019 $12,293,000.00
4 6/30/2019 $7,664,000.00
5 3/31/2019 $7,664,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2020 $58,556,000.00
2 12/31/2019 $58,215,000.00
3 9/30/2019 $56,488,000.00
4 6/30/2019 $54,051,000.00
5 3/31/2019 $52,179,000.00
6 12/31/2018 $49,748,000.00
7 9/30/2018 $47,796,000.00
8 6/30/2018 $45,500,000.00
9 12/31/2017 $40,816,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 3/31/2020 $34,185,000.00
2 12/31/2019 $34,997,000.00
3 9/30/2019 $34,537,000.00
4 6/30/2019 $34,148,000.00
5 3/31/2019 $33,819,000.00
6 12/31/2018 $33,373,000.00
7 9/30/2018 $33,113,000.00
8 6/30/2018 $32,437,000.00
9 12/31/2017 $25,394,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 12/31/2018 $63,000,000.00
5 9/30/2018 $63,000,000.00
6 6/30/2018 $33,000,000.00
7 12/31/2017 $2,935,000.00
8 9/30/2017 $1,562,000.00
9 12/31/2016 $52,000,000.00
Financials: RepaymentsOfLongTermCapitalLeaseObligations
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $14,000.00
4 9/30/2017 $14,000.00
5 6/30/2017 $14,000.00
6 12/31/2016 $81,000.00
Financials: RepaymentsOfNotesPayable
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 12/31/2018 $234,000.00
5 9/30/2018 $234,000.00
6 6/30/2018 $234,000.00
7 12/31/2017 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 3/31/2020 $25,847,000.00
2 12/31/2019 $82,442,000.00
3 9/30/2019 $56,823,000.00
4 6/30/2019 $34,952,000.00
5 3/31/2019 $15,956,000.00
6 12/31/2018 $51,909,000.00
7 9/30/2018 $38,332,000.00
8 6/30/2018 $25,047,000.00
9 3/31/2018 $12,619,000.00
10 12/31/2017 $41,264,000.00
11 9/30/2017 $30,374,000.00
12 6/30/2017 $19,973,000.00
13 12/31/2016 $32,848,000.00
Financials: RestructuringAndRelatedCostExpectedCostRemaining1
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $600,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $752,000.00
4 9/30/2017 $793,000.00
5 12/31/2016 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 3/31/2020 $-525,477,000.00
2 12/31/2019 $-510,194,000.00
3 9/30/2019 $-494,750,000.00
4 6/30/2019 $-482,396,000.00
5 3/31/2019 $-469,223,000.00
6 12/31/2018 $-487,600,000.00
7 9/30/2018 $-469,170,000.00
8 6/30/2018 $-445,067,000.00
9 12/31/2017 $-412,052,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 3/31/2020 $111,443,000.00
2 12/31/2019 $382,421,000.00
3 9/30/2019 $98,525,000.00
4 6/30/2019 $176,269,000.00
5 3/31/2019 $84,970,000.00
6 12/31/2018 $272,098,000.00
7 9/30/2018 $69,919,000.00
8 6/30/2018 $63,879,000.00
9 3/31/2018 $61,377,000.00
10 12/31/2017 $213,159,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 3/31/2020 $39,400,000.00
2 12/31/2019 $35,900,000.00
3 9/30/2019 $33,400,000.00
4 6/30/2019 $33,100,000.00
5 3/31/2019 $32,200,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2020 $6,600,000.00
2 12/31/2019 $15,861,000.00
3 3/31/2019 $2,388,000.00
4 12/31/2018 --
5 12/31/2017 --
Financials: SelfInsuranceReserveCurrent
Date Value
1 3/31/2020 $2,240,000.00
2 12/31/2019 $2,238,000.00
3 9/30/2019 $1,361,000.00
4 12/31/2018 --
Financials: SellingAndMarketingExpense
Date Value
1 3/31/2020 $49,634,000.00
2 12/31/2019 $168,634,000.00
3 9/30/2019 $119,199,000.00
4 6/30/2019 $40,678,000.00
5 3/31/2019 $39,319,000.00
6 12/31/2018 $168,817,000.00
7 9/30/2018 $119,187,000.00
8 6/30/2018 $77,911,000.00
9 3/31/2018 $37,307,000.00
10 12/31/2017 $133,794,000.00
11 9/30/2017 $96,642,000.00
12 6/30/2017 $33,191,000.00
13 12/31/2016 $103,483,000.00
Financials: ShareBasedCompensation
Date Value
1 3/31/2020 $9,731,000.00
2 12/31/2019 $34,349,000.00
3 9/30/2019 $25,906,000.00
4 6/30/2019 $15,984,000.00
5 3/31/2019 $6,560,000.00
6 12/31/2018 $15,921,000.00
7 9/30/2018 $11,411,000.00
8 6/30/2018 $7,074,000.00
9 3/31/2018 $3,510,000.00
10 12/31/2017 $11,757,000.00
11 9/30/2017 $8,996,000.00
12 6/30/2017 $5,814,000.00
13 12/31/2016 $8,112,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 3/31/2020 $0.43
2 12/31/2019 $0.40
3 9/30/2019 $0.40
4 6/30/2019 $0.40
5 3/31/2019 $0.40
6 12/31/2018 $0.40
7 9/30/2018 $0.40
8 6/30/2018 $0.40
9 3/31/2018 $0.40
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
Date Value
1 3/31/2020 $0.01
2 12/31/2019 $0.03
3 9/30/2019 $0.03
4 6/30/2019 $0.03
5 3/31/2019 $0.03
6 12/31/2018 $0.03
7 9/30/2018 $0.03
8 6/30/2018 $0.03
9 12/31/2017 $0.02
10 9/30/2017 $0.02
11 6/30/2017 $0.02
12 12/31/2016 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
Date Value
1 3/31/2020 $0.01
2 12/31/2019 $0.02
3 9/30/2019 $0.02
4 6/30/2019 $0.02
5 3/31/2019 $0.02
6 12/31/2018 $0.03
7 9/30/2018 $0.03
8 6/30/2018 $0.03
9 12/31/2017 $0.02
10 9/30/2017 $0.02
11 6/30/2017 $0.02
12 12/31/2016 $0.01
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 3/31/2020 $177,582,000.00
2 12/31/2019 $177,649,000.00
3 9/30/2019 $167,363,000.00
4 6/30/2019 $239,873,000.00
5 3/31/2019 $219,420,000.00
6 12/31/2018 $149,206,000.00
7 9/30/2018 $173,829,000.00
8 6/30/2018 $280,791,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 3/31/2020 $2,997,298.00
2 12/31/2019 $2,944,795.00
3 9/30/2019 $3,055,619.00
4 6/30/2019 $3,889,576.00
5 3/31/2019 $4,744,344.00
6 12/31/2018 $6,735,086.00
7 9/30/2018 $6,597,314.00
8 6/30/2018 $6,223,513.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 3/31/2020 $15.35
2 12/31/2019 $12.92
3 9/30/2019 $12.52
4 6/30/2019 $10.53
5 3/31/2019 $9.54
6 12/31/2018 $9.00
7 9/30/2018 $8.58
8 6/30/2018 $8.25
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 3/31/2020 $36,800,000.00
2 12/31/2019 $318,500,000.00
3 9/30/2019 $287,700,000.00
4 6/30/2019 $192,400,000.00
5 3/31/2019 $109,500,000.00
6 12/31/2018 $17,400,000.00
7 9/30/2018 $11,200,000.00
8 6/30/2018 $9,900,000.00
9 3/31/2018 $7,000,000.00
10 12/31/2017 $6,600,000.00
11 9/30/2017 $2,100,000.00
12 6/30/2017 $2,000,000.00
13 12/31/2016 $8,600,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 3/31/2020 $79,246.00
2 12/31/2019 $305,996.00
3 9/30/2019 $211,101.00
4 6/30/2019 $167,688.00
5 3/31/2019 $101,202.00
6 12/31/2018 $823,621.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2020 $15.77
2 12/31/2019 $19.36
3 9/30/2019 $16.35
4 6/30/2019 $15.92
5 3/31/2019 $14.96
6 12/31/2018 $13.78
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 3/31/2020 $211,243.00
2 12/31/2019 $1,020,810.00
3 9/30/2019 $944,966.00
4 6/30/2019 $944,966.00
5 3/31/2019 $801,002.00
6 12/31/2018 $2,564,528.00
7 9/30/2018 $2,547,028.00
8 6/30/2018 $2,371,093.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Date Value
1 3/31/2020 $2,486,593.00
2 12/31/2019 $2,939,947.00
3 9/30/2019 $3,354,158.00
4 6/30/2019 $3,849,971.00
5 3/31/2019 $4,286,235.00
6 12/31/2018 $4,358,984.00
7 9/30/2018 $4,769,790.00
8 6/30/2018 $5,090,206.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 3/31/2020 $285,564,000.00
2 12/31/2019 $312,838,000.00
3 9/30/2019 $309,772,000.00
4 6/30/2019 $425,303,000.00
5 3/31/2019 $364,420,000.00
6 12/31/2018 $210,523,000.00
7 9/30/2018 $260,474,000.00
8 6/30/2018 $473,001,000.00
9 12/31/2017 $71,430,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 3/31/2020 $5,483,891.00
2 12/31/2019 $5,884,742.00
3 9/30/2019 $6,409,777.00
4 6/30/2019 $7,739,547.00
5 3/31/2019 $9,030,579.00
6 12/31/2018 $11,094,070.00
7 9/30/2018 $11,367,104.00
8 6/30/2018 $11,313,719.00
9 12/31/2017 $10,727,125.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 3/31/2020 $22.53
2 12/31/2019 $20.09
3 9/30/2019 $18.96
4 6/30/2019 $17.25
5 3/31/2019 $15.44
6 12/31/2018 $12.17
7 9/30/2018 $12.02
8 6/30/2018 $11.56
9 12/31/2017 $9.94
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Date Value
1 3/31/2020 $585,475.00
2 12/31/2019 $2,141,078.00
3 9/30/2019 $1,740,706.00
4 6/30/2019 $1,288,099.00
5 3/31/2019 $773,467.00
6 12/31/2018 $2,002,503.00
7 9/30/2018 $1,619,424.00
8 6/30/2018 $474,217.00
9 9/30/2017 $1,563,172.00
10 6/30/2017 $661,374.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Date Value
1 3/31/2020 $28.99
2 12/31/2019 $19.80
3 9/30/2019 $18.93
4 6/30/2019 $18.93
5 3/31/2019 $17.93
6 12/31/2018 $9.07
7 9/30/2018 $9.02
8 6/30/2018 $8.09
9 3/31/2018 $7.16
10 12/31/2017 $6.44
11 9/30/2017 $6.39
12 6/30/2017 $6.40
13 12/31/2016 $5.76
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2020 $14.88
2 12/31/2019 $9.80
3 9/30/2019 $9.52
4 6/30/2019 $9.78
5 3/31/2019 $9.89
6 12/31/2018 $7.63
7 9/30/2018 $8.14
8 6/30/2018 $8.04
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2020 $68.61
2 12/31/2019 $46.15
3 9/30/2019 $43.95
4 6/30/2019 $43.95
5 3/31/2019 $41.41
6 12/31/2018 $19.59
7 9/30/2018 $19.50
8 6/30/2018 $17.83
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Date Value
1 3/31/2020 $5,483,891.00
2 12/31/2019 $5,884,742.00
3 9/30/2019 $6,409,777.00
4 6/30/2019 $7,739,547.00
5 3/31/2019 $9,030,579.00
6 12/31/2018 $11,094,070.00
7 9/30/2018 $11,367,104.00
8 6/30/2018 $11,313,719.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2019 $1,065,000.00
Financials: StockholdersEquity
Date Value
1 3/31/2020 $476,294,000.00
2 12/31/2019 $463,722,000.00
3 9/30/2019 $463,869,000.00
4 6/30/2019 $452,128,000.00
5 3/31/2019 $167,862,000.00
6 12/31/2018 $109,553,000.00
7 9/30/2018 $122,249,000.00
8 6/30/2018 $142,154,000.00
9 3/31/2018 $-407,163,000.00
10 12/31/2017 $-393,592,000.00
11 12/31/2016 $-343,161,000.00
12 12/31/2015 $-263,264,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 3/31/2020 $532,848.00
2 12/31/2019 $5,924,142.00
3 9/30/2019 $5,418,158.00
4 6/30/2019 $4,131,801.00
5 3/31/2019 $2,763,291.00
6 12/31/2018 $1,373,962.00
7 9/30/2018 $1,131,716.00
8 6/30/2018 $1,090,951.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 3/31/2020 $5,716,000.00
2 12/31/2019 $12,293,000.00
3 9/30/2019 $4,629,000.00
4 3/31/2019 $7,664,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 12/31/2019 $274,705,000.00
2 6/30/2019 $274,705,000.00
3 12/31/2018 $192,510,000.00
4 9/30/2018 $192,510,000.00
5 6/30/2018 $192,510,000.00
Financials: StockIssuedDuringPeriodValuePurchaseOfAssets
Date Value
1 3/31/2020 $87,000.00
2 12/31/2019 $98,000.00
3 9/30/2019 $98,000.00
4 3/31/2019 $50,000.00
5 12/31/2018 $2,555,000.00
6 9/30/2018 $2,555,000.00
7 6/30/2018 $2,555,000.00
8 3/31/2018 --
9 12/31/2017 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 3/31/2020 $7,928,000.00
2 12/31/2019 $58,020,000.00
3 9/30/2019 $11,166,000.00
4 6/30/2019 $13,106,000.00
5 3/31/2019 $27,311,000.00
6 12/31/2018 $10,478,000.00
7 9/30/2018 $439,000.00
8 6/30/2018 $8,777,000.00
9 3/31/2018 $6,025,000.00
10 12/31/2017 $2,283,000.00
11 12/31/2016 $2,645,000.00
Financials: StockRedeemedOrCalledDuringPeriodValue
Date Value
1 12/31/2019 $1,183,000.00
2 9/30/2019 $1,090,000.00
3 3/31/2019 $93,000.00
4 12/31/2018 $11,589,000.00
5 9/30/2018 $343,000.00
6 6/30/2018 $11,198,000.00
7 3/31/2018 $7,715,000.00
8 12/31/2017 $2,481,000.00
Financials: SubleaseIncome
Date Value
1 3/31/2020 $400,000.00
2 12/31/2019 $1,448,000.00
3 3/31/2019 $400,000.00
4 12/31/2018 $300,000.00
5 12/31/2017 --
Financials: TaxesPayableCurrent
Date Value
1 3/31/2020 $3,237,000.00
2 12/31/2019 $2,635,000.00
3 9/30/2019 $2,484,000.00
4 6/30/2019 $1,889,000.00
5 3/31/2019 $1,902,000.00
6 12/31/2018 $1,827,000.00
7 9/30/2018 $1,380,000.00
8 6/30/2018 $915,000.00
9 12/31/2017 $1,044,000.00
Financials: TemporaryEquitySharesIssued
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 9/30/2018 --
4 6/30/2018 --
Financials: TemporaryEquitySharesOutstanding
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 9/30/2018 --
4 6/30/2018 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2019 $5,200,000.00
2 12/31/2018 $4,118,000.00
3 12/31/2017 $3,300,000.00
4 12/31/2016 $2,727,000.00
5 12/31/2015 $3,796,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2019 $343,000.00
2 12/31/2018 $628,000.00
3 12/31/2017 $294,000.00
4 12/31/2016 $1,311,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2019 $1,435,000.00
2 12/31/2018 $1,446,000.00
3 12/31/2017 $867,000.00
4 12/31/2016 $242,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 12/31/2019 $200,000.00
2 12/31/2018 $200,000.00
Financials: VariableLeaseCost
Date Value
1 12/31/2019 $2,562,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 3/31/2020 $77,904,000.00
2 12/31/2019 $73,345,000.00
3 9/30/2019 $72,064,000.00
4 6/30/2019 $69,983,000.00
5 3/31/2019 $68,381,000.00
6 12/31/2018 $38,692,000.00
7 9/30/2018 $29,269,000.00
8 6/30/2018 $14,383,000.00
9 3/31/2018 $6,170,000.00
10 12/31/2017 $5,632,000.00
11 9/30/2017 $5,531,000.00
12 6/30/2017 $5,442,000.00
13 12/31/2016 $5,706,000.00
Financials: WeightedAverageNumberOfShareOutstandingBasicAndDiluted
Date Value
1 3/31/2020 $77,904,000.00
2 12/31/2019 $73,345,000.00
3 9/30/2019 $72,064,000.00
4 6/30/2019 $71,568,000.00
5 3/31/2019 $68,381,000.00
6 12/31/2018 $38,692,000.00
7 9/30/2018 $29,269,000.00
8 6/30/2018 $10,299.00
9 3/31/2018 $6,170,000.00
10 12/31/2017 $5,632,000.00
11 9/30/2017 $5,531.00
12 6/30/2017 $5,494.00
13 12/31/2016 $5,706,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 3/31/2020 $77,904,000.00
2 12/31/2019 $73,345,000.00
3 9/30/2019 $72,064,000.00
4 6/30/2019 $69,983,000.00
5 3/31/2019 $68,381,000.00
6 12/31/2018 $38,692,000.00
7 9/30/2018 $29,269,000.00
8 6/30/2018 $10,299,000.00
9 3/31/2018 $6,170,000.00
10 12/31/2017 $5,632,000.00
11 9/30/2017 $5,531,000.00
12 6/30/2017 $5,442,000.00
13 12/31/2016 $5,706,000.00
Copyright 2020 PursePoor.com