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

Business Address

3030 ORCHARD PARKWAY

SAN JOSE, CA US 95134

Mailing Address

3030 ORCHARD PARKWAY

SAN JOSE, CA US 95134
Phone Number: (408) 890-3900 / State Incorporated: DE / Fiscal Year End 12/31
Financials: AccountsPayableCurrent
Date Value
1 3/31/2020 $39,103,000.00
2 12/31/2019 $111,650,000.00
3 9/30/2019 $57,772,000.00
4 6/30/2019 $22,312,000.00
5 3/31/2019 $55,016,000.00
6 12/31/2018 $82,542,000.00
7 9/30/2018 $49,947,000.00
8 6/30/2018 $25,518,000.00
9 12/31/2017 $20,711,000.00
Financials: AccountsReceivableChangeInMethodCreditLossExpenseReversal
Date Value
1 3/31/2020 --
Financials: AccountsReceivableGrossCurrent
Date Value
1 3/31/2020 $62,239,000.00
2 12/31/2019 $127,926,000.00
3 9/30/2019 $100,253,000.00
4 6/30/2019 $80,255,000.00
5 3/31/2019 $71,998,000.00
6 12/31/2018 $166,172,000.00
7 9/30/2018 $117,119,000.00
8 6/30/2018 $111,320,000.00
9 12/31/2017 $164,157,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 3/31/2020 $61,376,000.00
2 12/31/2019 $127,317,000.00
3 9/30/2019 $99,698,000.00
4 6/30/2019 $79,707,000.00
5 3/31/2019 $71,566,000.00
6 12/31/2018 $166,045,000.00
7 9/30/2018 $117,119,000.00
8 6/30/2018 $111,113,000.00
9 12/31/2017 $158,507,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 3/31/2020 $5,000.00
2 12/31/2019 $461,000.00
3 9/30/2019 $391,000.00
4 6/30/2019 $274,000.00
5 3/31/2019 $137,000.00
6 12/31/2018 $120,000.00
7 9/30/2018 $3,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 12/31/2016 --
Financials: AccruedIncomeTaxesNoncurrent
Date Value
1 3/31/2020 $92,000.00
2 12/31/2019 $92,000.00
3 9/30/2019 $58,000.00
4 6/30/2019 $22,000.00
5 3/31/2019 $22,000.00
6 12/31/2018 $22,000.00
7 9/30/2018 $22,000.00
8 12/31/2017 $189,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $100,447,000.00
2 12/31/2019 $127,400,000.00
3 9/30/2019 $110,071,000.00
4 6/30/2019 $110,040,000.00
5 3/31/2019 $119,055,000.00
6 12/31/2018 $172,036,000.00
7 9/30/2018 $104,519,000.00
8 6/30/2018 $96,486,000.00
9 12/31/2017 $172,036,000.00
Financials: AccruedLiabilitiesCurrentAndNoncurrent
Date Value
1 9/30/2019 $3,814,000.00
2 6/30/2019 $4,141,000.00
3 3/31/2019 $3,135,000.00
Financials: AccruedMarketingCostsCurrent
Date Value
1 3/31/2020 $37,242,000.00
2 12/31/2019 $53,974,000.00
3 9/30/2019 $44,399,000.00
4 6/30/2019 $41,873,000.00
5 3/31/2019 $54,011,000.00
6 12/31/2018 $75,863,000.00
7 9/30/2018 $36,142,000.00
8 6/30/2018 $39,230,000.00
9 12/31/2017 $75,863,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2020 $22,620,000.00
2 12/31/2019 $20,204,000.00
3 9/30/2019 $17,687,000.00
4 6/30/2019 $15,325,000.00
5 3/31/2019 $13,103,000.00
6 12/31/2018 $11,015,000.00
7 9/30/2018 $9,504,000.00
8 6/30/2018 $4,446,000.00
9 12/31/2017 $3,387,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2020 $117,000.00
2 12/31/2019 $-2,000.00
3 9/30/2019 $46,000.00
4 6/30/2019 $51,000.00
5 3/31/2019 $56,000.00
6 12/31/2018 --
7 9/30/2018 $14,000.00
Financials: AdditionalPaidInCapital
Date Value
1 3/31/2020 $349,212,000.00
2 12/31/2019 $334,821,000.00
3 9/30/2019 $330,618,000.00
4 6/30/2019 $323,648,000.00
5 3/31/2019 $318,862,000.00
6 12/31/2018 $315,277,000.00
7 9/30/2018 $312,397,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2020 $2,021,000.00
2 12/31/2019 $1,875,000.00
3 9/30/2019 $1,755,000.00
4 6/30/2019 $614,000.00
5 3/31/2019 $1,068,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 3/31/2020 $11,985,000.00
2 12/31/2019 $19,582,000.00
3 9/30/2019 $15,261,000.00
4 6/30/2019 $5,389,000.00
5 3/31/2019 $4,653,000.00
6 12/31/2018 $6,074,000.00
7 9/30/2018 $2,579,000.00
8 6/30/2018 $1,899,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
Date Value
1 3/31/2020 $2,573,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 3/31/2020 $12,773,000.00
2 12/31/2019 $22,894,000.00
3 3/31/2019 $4,653,000.00
4 12/31/2018 $12,879,000.00
5 9/30/2018 $9,384,000.00
6 6/30/2018 $3,252,000.00
7 3/31/2018 $2,695,000.00
8 12/31/2017 $6,918,000.00
9 9/30/2017 $4,941,000.00
10 6/30/2017 $1,741,000.00
11 12/31/2016 $3,604,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 3/31/2020 $863,000.00
2 12/31/2019 $609,000.00
3 9/30/2019 $555,000.00
4 6/30/2019 $548,000.00
5 3/31/2019 $432,000.00
6 12/31/2018 $127,000.00
7 9/30/2018 --
8 6/30/2018 $207,000.00
9 12/31/2017 $207,000.00
10 12/31/2016 $206,000.00
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 12/31/2019 $482,000.00
2 12/31/2018 --
3 12/31/2017 $1,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 12/31/2018 $80,000.00
4 12/31/2017 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 3/31/2020 $356,000.00
2 12/31/2019 $1,500,000.00
3 9/30/2019 $1,200,000.00
4 6/30/2019 $800,000.00
5 3/31/2019 $381,000.00
6 12/31/2018 $1,500,000.00
7 9/30/2018 $1,200,000.00
8 6/30/2018 $800,000.00
9 3/31/2018 $400,000.00
10 12/31/2017 $1,900,000.00
11 9/30/2017 $400,000.00
12 6/30/2017 $1,200,000.00
13 12/31/2016 $1,400,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 3/31/2020 $8,003,000.00
2 12/31/2019 $9,692,000.00
3 9/30/2019 $10,287,000.00
4 6/30/2019 $10,294,000.00
5 3/31/2019 $10,030,000.00
6 12/31/2018 $1,109,000.00
7 9/30/2018 $1,929,000.00
8 6/30/2018 --
9 12/31/2017 --
Financials: AociTaxAttributableToParent
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 $-1,000.00
4 6/30/2019 $-1,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 --
7 9/30/2018 $2,000.00
8 12/31/2017 --
Financials: Assets
Date Value
1 3/31/2020 $410,176,000.00
2 12/31/2019 $542,712,000.00
3 9/30/2019 $426,995,000.00
4 6/30/2019 $415,462,000.00
5 3/31/2019 $480,374,000.00
6 12/31/2018 $595,946,000.00
7 9/30/2018 $543,211,000.00
8 6/30/2018 $276,066,000.00
9 12/31/2017 $269,820,000.00
Financials: AssetsCurrent
Date Value
1 3/31/2020 $341,554,000.00
2 12/31/2019 $469,569,000.00
3 9/30/2019 $343,714,000.00
4 6/30/2019 $326,315,000.00
5 3/31/2019 $394,418,000.00
6 12/31/2018 $515,474,000.00
7 9/30/2018 $474,561,000.00
8 6/30/2018 $241,014,000.00
9 12/31/2017 $243,758,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 3/31/2020 $30,068,000.00
2 12/31/2019 $19,967,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 3/31/2020 $30,157,000.00
2 12/31/2019 $19,990,000.00
Financials: CapitalLeaseObligationsCurrent
Date Value
1 12/31/2019 --
2 12/31/2018 $1,632,000.00
3 9/30/2018 $917,000.00
4 12/31/2017 $1,632,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 3/31/2020 $176,425,000.00
2 12/31/2019 $236,680,000.00
3 9/30/2019 $113,870,000.00
4 6/30/2019 $93,050,000.00
5 3/31/2019 $135,582,000.00
6 12/31/2018 $151,290,000.00
7 9/30/2018 $148,073,000.00
8 6/30/2018 $133,000.00
9 12/31/2017 $108,000.00
10 9/30/2017 $179,000.00
11 6/30/2017 $41,000.00
12 12/31/2016 $220,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 3/31/2020 $180,542,000.00
2 12/31/2019 $240,819,000.00
3 9/30/2019 $118,000,000.00
4 6/30/2019 $97,184,000.00
5 3/31/2019 $139,715,000.00
6 12/31/2018 $155,424,000.00
7 9/30/2018 $148,073,000.00
8 6/30/2018 $133,000.00
9 3/31/2018 $178,000.00
10 12/31/2017 $108,000.00
11 12/31/2016 $220,000.00
12 12/31/2015 --
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 3/31/2020 $-60,277,000.00
2 12/31/2019 $85,395,000.00
3 9/30/2019 $-37,424,000.00
4 6/30/2019 $-58,240,000.00
5 3/31/2019 $-15,709,000.00
6 12/31/2018 $155,316,000.00
7 9/30/2018 $147,965,000.00
8 6/30/2018 $25,000.00
9 3/31/2018 $70,000.00
10 12/31/2017 $-112,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 9/30/2018 --
8 6/30/2018 --
9 12/31/2017 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 3/31/2019 $5,900,000.00
2 7/31/2018 $9,000,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.00
2 12/31/2019 $0.00
3 12/31/2018 $0.00
4 9/30/2018 $0.00
5 7/31/2018 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 3/31/2020 $500,000,000.00
2 12/31/2019 $500,000,000.00
3 12/31/2018 $500,000,000.00
4 9/30/2018 $500,000,000.00
5 7/31/2018 $500,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 3/31/2020 $77,361,231.00
2 12/31/2019 $75,785,952.00
3 12/31/2018 $74,247,250.00
4 9/30/2018 $74,247,250.00
Financials: CommonStockSharesOutstanding
Date Value
1 3/31/2020 $77,361,231.00
2 12/31/2019 $75,785,952.00
3 12/31/2018 $74,247,250.00
4 9/30/2018 $74,247,250.00
5 7/31/2018 $62,500,000.00
Financials: CommonStockValue
Date Value
1 3/31/2020 $77,000.00
2 12/31/2019 $76,000.00
3 9/30/2019 $76,000.00
4 6/30/2019 $75,000.00
5 3/31/2019 $75,000.00
6 12/31/2018 $74,000.00
7 9/30/2018 $74,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 3/31/2020 $-39,207,000.00
2 12/31/2019 $-85,953,000.00
3 9/30/2019 $-105,520,000.00
4 6/30/2019 $-74,925,000.00
5 3/31/2019 $-41,228,000.00
6 12/31/2018 $-75,483,000.00
7 9/30/2018 $-36,396,000.00
8 6/30/2018 $-23,185,000.00
9 3/31/2018 $-5,363,000.00
10 12/31/2017 $6,549,000.00
11 9/30/2017 $3,886,000.00
Financials: ConstructionInProgressExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 12/31/2018 $28,357,000.00
4 9/30/2018 $21,858,000.00
5 12/31/2017 --
6 9/30/2017 --
7 12/31/2016 --
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 3/31/2020 $46,875,000.00
2 12/31/2019 $50,362,000.00
3 9/30/2019 $28,443,000.00
4 6/30/2019 $26,854,000.00
5 3/31/2019 $25,961,000.00
6 12/31/2018 $26,678,000.00
7 9/30/2018 $26,514,000.00
8 6/30/2018 $25,833,000.00
9 12/31/2017 $24,746,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 3/31/2020 $12,973,000.00
2 12/31/2019 $15,736,000.00
3 9/30/2019 $19,552,000.00
4 6/30/2019 $20,610,000.00
5 3/31/2019 $21,776,000.00
6 12/31/2018 $23,313,000.00
7 9/30/2018 $19,392,000.00
8 6/30/2018 $16,556,000.00
9 12/31/2017 $13,091,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 3/31/2020 $14,900,000.00
2 12/31/2019 $47,400,000.00
3 9/30/2019 $34,600,000.00
4 6/30/2019 $22,800,000.00
5 3/31/2019 $11,500,000.00
6 12/31/2018 $38,800,000.00
7 9/30/2018 $27,400,000.00
8 6/30/2018 $17,500,000.00
Financials: ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
Date Value
1 3/31/2020 $8,700,000.00
2 12/31/2019 $26,400,000.00
3 9/30/2019 $22,100,000.00
4 6/30/2019 $16,100,000.00
5 3/31/2019 $8,600,000.00
6 12/31/2018 $24,700,000.00
7 9/30/2018 $19,900,000.00
8 6/30/2018 $14,000,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 3/31/2020 $61,497,000.00
2 12/31/2019 $334,203,000.00
3 9/30/2019 $95,613,000.00
4 6/30/2019 $73,948,000.00
5 3/31/2019 $55,935,000.00
6 12/31/2018 $372,843,000.00
7 9/30/2018 $101,427,000.00
8 6/30/2018 $82,654,000.00
9 3/31/2018 $71,585,000.00
10 12/31/2017 $279,424,000.00
11 9/30/2017 $184,467,000.00
12 6/30/2017 $62,482,000.00
13 12/31/2016 $146,570,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 $4,524,000.00
2 12/31/2018 $1,425,000.00
3 12/31/2017 $1,255,000.00
4 12/31/2016 $727,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $4,582,000.00
2 12/31/2018 $1,441,000.00
3 12/31/2017 $1,515,000.00
4 12/31/2016 $749,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2019 $58,000.00
2 12/31/2018 $16,000.00
3 12/31/2017 $260,000.00
4 12/31/2016 $22,000.00
Financials: CustomerRefundLiabilityCurrent
Date Value
1 3/31/2020 $26,620,000.00
2 12/31/2019 $28,817,000.00
3 9/30/2019 $29,351,000.00
4 6/30/2019 $24,214,000.00
5 3/31/2019 $30,804,000.00
6 12/31/2018 $49,247,000.00
7 9/30/2018 $33,304,000.00
8 6/30/2018 $26,581,000.00
9 12/31/2017 $49,247,000.00
Financials: DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
Date Value
1 3/31/2020 --
2 12/31/2019 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $-66,000.00
4 12/31/2016 $-129,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-202,000.00
2 12/31/2018 $-669,000.00
3 12/31/2017 $-321,000.00
4 12/31/2016 $-357,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 3/31/2020 $1,218,000.00
2 12/31/2019 $1,318,000.00
3 9/30/2019 $1,218,000.00
4 6/30/2019 $1,034,000.00
5 3/31/2019 $1,121,000.00
6 12/31/2018 $1,108,000.00
7 12/31/2017 $865,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $100,000.00
2 12/31/2019 $-202,000.00
3 9/30/2019 $-109,000.00
4 6/30/2019 $74,000.00
5 3/31/2019 $-12,000.00
6 12/31/2018 $-1,108,000.00
7 9/30/2018 $-438,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 $-387,000.00
11 9/30/2017 $-220,000.00
12 6/30/2017 $-132,000.00
13 12/31/2016 $-665,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2019 $7,450,000.00
2 12/31/2018 $775,000.00
3 12/31/2017 $464,000.00
Financials: DeferredSalesCommission
Date Value
1 12/31/2019 --
2 12/31/2018 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 $-180,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2019 $4,417,000.00
2 12/31/2018 $2,573,000.00
3 12/31/2017 $1,688,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2019 $52,685,000.00
2 12/31/2018 $26,360,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2019 $1,318,000.00
2 12/31/2018 $1,108,000.00
3 12/31/2017 $865,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2019 $14,355,000.00
2 12/31/2018 $2,946,000.00
3 12/31/2017 $3,478,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 12/31/2019 $7,877,000.00
2 12/31/2018 $567,000.00
3 12/31/2017 --
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2019 $3,262,000.00
2 12/31/2018 --
3 12/31/2017 $3,504,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2019 $3,228,000.00
2 12/31/2018 $1,927,000.00
3 12/31/2017 $931,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 12/31/2019 $11,334,000.00
2 12/31/2018 $17,974,000.00
3 12/31/2017 $7,339,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
Date Value
1 12/31/2019 --
2 12/31/2018 $373,000.00
3 12/31/2017 --
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2019 $43,917,000.00
2 12/31/2018 $24,500,000.00
3 12/31/2017 $15,611,000.00
4 12/31/2016 $22,155,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2019 --
2 12/31/2018 $775,000.00
3 12/31/2017 $464,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2019 $1,500,000.00
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Date Value
1 1/31/2019 $1.00
Financials: DepositsAssetsNoncurrent
Date Value
1 3/31/2020 $790,000.00
2 12/31/2019 $764,000.00
3 9/30/2019 $3,644,000.00
4 6/30/2019 $3,166,000.00
5 3/31/2019 $3,484,000.00
6 12/31/2018 $4,084,000.00
7 9/30/2018 $6,000,000.00
8 12/31/2017 --
Financials: Depreciation
Date Value
1 3/31/2020 $2,400,000.00
2 12/31/2019 $9,200,000.00
3 9/30/2019 $6,600,000.00
4 6/30/2019 $4,200,000.00
5 3/31/2019 $2,000,000.00
6 12/31/2018 $3,800,000.00
7 9/30/2018 $2,300,000.00
8 6/30/2018 $700,000.00
9 3/31/2018 $500,000.00
10 12/31/2017 $1,800,000.00
11 9/30/2017 $1,300,000.00
12 6/30/2017 $400,000.00
13 12/31/2016 $700,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 3/31/2020 $2,773,000.00
2 12/31/2019 $10,681,000.00
3 9/30/2019 $10,950,000.00
4 6/30/2019 $7,087,000.00
5 3/31/2019 $2,375,000.00
6 12/31/2018 $5,307,000.00
7 9/30/2018 $3,406,000.00
8 6/30/2018 $1,956,000.00
9 3/31/2018 $887,000.00
10 12/31/2017 $3,740,000.00
11 9/30/2017 $2,811,000.00
12 6/30/2017 $1,905,000.00
13 12/31/2016 $2,128,000.00
Financials: DerivativeAssetFairValueGrossLiability
Date Value
1 3/31/2020 $106,000.00
2 12/31/2019 $27,000.00
3 9/30/2019 $56,000.00
4 6/30/2019 $90,000.00
5 3/31/2019 $43,000.00
6 12/31/2018 $68,000.00
Financials: DerivativeAssets
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 $287,000.00
4 6/30/2019 $12,000.00
5 3/31/2019 $245,000.00
6 12/31/2018 $254,000.00
Financials: DerivativeCollateralObligationToReturnCash
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 --
Financials: DerivativeCollateralRightToReclaimCash
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 --
Financials: DerivativeFairValueOfDerivativeAsset
Date Value
1 3/31/2020 $106,000.00
2 12/31/2019 $27,000.00
3 9/30/2019 $343,000.00
4 6/30/2019 $102,000.00
5 3/31/2019 $288,000.00
6 12/31/2018 $322,000.00
7 9/30/2018 $272,000.00
Financials: DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Date Value
1 3/31/2020 $106,000.00
2 12/31/2019 $27,000.00
3 9/30/2019 $343,000.00
4 6/30/2019 $102,000.00
5 3/31/2019 $288,000.00
6 12/31/2018 $322,000.00
Financials: DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
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 --
Financials: DerivativeFairValueOfDerivativeLiability
Date Value
1 3/31/2020 $225,000.00
2 12/31/2019 $375,000.00
3 9/30/2019 $56,000.00
4 6/30/2019 $246,000.00
5 3/31/2019 $43,000.00
6 12/31/2018 $71,000.00
Financials: DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Date Value
1 3/31/2020 $225,000.00
2 12/31/2019 $375,000.00
3 9/30/2019 $56,000.00
4 6/30/2019 $246,000.00
5 3/31/2019 $43,000.00
6 12/31/2018 $71,000.00
Financials: DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
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 --
Financials: DerivativeLiabilities
Date Value
1 3/31/2020 $119,000.00
2 12/31/2019 $348,000.00
3 9/30/2019 --
4 6/30/2019 $156,000.00
5 3/31/2019 --
6 12/31/2018 $3,000.00
Financials: DerivativeLiabilityFairValueGrossAsset
Date Value
1 3/31/2020 $106,000.00
2 12/31/2019 $27,000.00
3 9/30/2019 $56,000.00
4 6/30/2019 $90,000.00
5 3/31/2019 $43,000.00
6 12/31/2018 $68,000.00
Financials: DisposalGroupIncludingDiscontinuedOperationConsideration
Date Value
1 10/31/2019 $50,000,000.00
Financials: DisposalGroupIncludingDiscontinuedOperationGoodwill1
Date Value
1 12/31/2019 $4,600,000.00
Financials: DueFromRelatedPartiesCurrent
Date Value
1 12/31/2019 $129,000.00
2 3/31/2019 $130,000.00
3 12/31/2018 $12,200,000.00
4 9/30/2018 $27,588,000.00
5 12/31/2017 --
Financials: EarningsPerShareBasic
Date Value
1 3/31/2020 $-0.51
2 12/31/2019 $-1.14
3 9/30/2019 $-1.41
4 6/30/2019 $-0.45
5 3/31/2019 $-0.55
6 12/31/2018 $-0.53
7 9/30/2018 $-0.56
8 6/30/2018 $-0.29
9 3/31/2018 $-0.09
10 12/31/2017 $0.11
11 9/30/2017 $0.06
12 6/30/2017 $-0.03
13 3/31/2017 --
14 12/31/2016 $-0.22
Financials: EarningsPerShareDiluted
Date Value
1 3/31/2020 $-0.51
2 12/31/2019 $-1.14
3 9/30/2019 $-1.41
4 6/30/2019 $-0.45
5 3/31/2019 $-0.55
6 12/31/2018 $-1.12
7 9/30/2018 $-0.56
8 6/30/2018 $-0.29
9 3/31/2018 $-0.09
10 12/31/2017 $0.11
11 9/30/2017 $0.06
12 6/30/2017 $-0.03
13 3/31/2017 --
14 12/31/2016 $-0.22
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 3/31/2020 $-0.00
2 12/31/2019 $-0.05
3 9/30/2019 $-0.01
4 6/30/2019 $-0.01
5 3/31/2019 $-0.01
6 12/31/2018 $-0.01
7 9/30/2018 $-0.02
8 6/30/2018 $-0.02
9 3/31/2018 $-0.06
10 12/31/2017 $0.15
11 9/30/2017 $0.17
12 6/30/2017 $-0.07
13 12/31/2016 $-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: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2019 $-0.24
2 12/31/2018 $-0.27
3 12/31/2017 $-1.05
4 12/31/2016 $-0.51
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2019 $0.01
2 12/31/2018 $0.00
3 12/31/2017 $-0.06
4 12/31/2016 $0.09
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2019 $-0.03
2 12/31/2018 $-0.00
3 12/31/2017 $-0.05
4 12/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Date Value
1 12/31/2019 $-0.01
2 12/31/2018 $-0.00
3 12/31/2017 $-0.04
4 12/31/2016 $0.02
Financials: EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
Date Value
1 12/31/2019 $-0.04
2 12/31/2018 $-0.02
3 12/31/2017 --
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2019 $0.03
2 12/31/2018 $0.06
3 12/31/2017 $-0.09
4 12/31/2016 $0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2019 $-0.02
2 12/31/2018 $-0.02
3 12/31/2017 $0.07
4 12/31/2016 $-0.03
Financials: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $1.16
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 3/31/2020 $6,440,000.00
2 12/31/2019 $11,795,000.00
3 9/30/2019 $6,707,000.00
4 6/30/2019 $11,854,000.00
5 3/31/2019 $8,626,000.00
6 12/31/2018 $11,897,000.00
7 9/30/2018 $7,969,000.00
8 6/30/2018 $6,038,000.00
9 12/31/2017 $11,897,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 9/30/2019 --
2 6/30/2019 --
3 3/31/2019 --
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $19,978,000.00
6 9/30/2018 $20,639,000.00
7 12/31/2017 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 3/31/2020 $9,350,000.00
2 12/31/2019 $8,994,000.00
3 9/30/2019 $8,621,000.00
4 6/30/2019 $8,240,000.00
5 3/31/2019 $7,858,000.00
6 12/31/2018 $7,777,000.00
7 9/30/2018 $8,796,000.00
8 6/30/2018 $8,415,000.00
9 12/31/2017 $7,652,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 3/31/2020 $950,000.00
2 9/30/2019 $373,000.00
3 6/30/2019 $754,000.00
4 3/31/2019 $1,136,000.00
5 9/30/2018 $381,000.00
6 6/30/2018 $762,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 9/30/2019 $1,306,000.00
2 6/30/2019 $1,306,000.00
3 3/31/2019 $1,306,000.00
4 12/31/2018 $1,517,000.00
5 9/30/2018 $1,517,000.00
6 6/30/2018 $1,517,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 3/31/2020 $10,300,000.00
2 12/31/2019 $10,300,000.00
3 9/30/2019 $10,300,000.00
4 6/30/2019 $10,300,000.00
5 3/31/2019 $10,300,000.00
6 12/31/2018 $10,600,000.00
7 9/30/2018 $12,000,000.00
8 6/30/2018 $12,000,000.00
9 12/31/2017 $12,000,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 3/31/2020 $950,000.00
2 12/31/2019 $1,300,000.00
3 9/30/2019 $1,679,000.00
4 6/30/2019 $2,060,000.00
5 3/31/2019 $2,442,000.00
6 12/31/2018 $2,823,000.00
7 9/30/2018 $3,204,000.00
8 6/30/2018 $3,585,000.00
9 12/31/2017 $4,348,000.00
Financials: GainLossOnSaleOfBusiness
Date Value
1 3/31/2020 $292,000.00
2 12/31/2019 $54,881,000.00
3 3/31/2019 --
4 12/31/2018 --
5 12/31/2017 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 3/31/2020 $18,784,000.00
2 12/31/2019 $47,624,000.00
3 9/30/2019 $32,512,000.00
4 6/30/2019 $10,914,000.00
5 3/31/2019 $10,536,000.00
6 12/31/2018 $28,209,000.00
7 9/30/2018 $19,553,000.00
8 6/30/2018 $11,196,000.00
9 3/31/2018 $4,878,000.00
10 12/31/2017 $15,096,000.00
11 9/30/2017 $4,337,000.00
12 6/30/2017 $6,089,000.00
13 12/31/2016 $8,289,000.00
Financials: Goodwill
Date Value
1 3/31/2020 $11,000,000.00
2 12/31/2019 $11,038,000.00
3 9/30/2019 $15,638,000.00
4 6/30/2019 $15,638,000.00
5 3/31/2019 $15,638,000.00
6 12/31/2018 $15,638,000.00
7 9/30/2018 $15,638,000.00
8 6/30/2018 $15,638,000.00
9 12/31/2017 $15,638,000.00
10 12/31/2016 $15,638,000.00
Financials: GoodwillImpairmentLoss
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: GoodwillPeriodIncreaseDecrease
Date Value
1 3/31/2020 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 --
6 9/30/2018 --
Financials: GrossProfit
Date Value
1 3/31/2020 $3,953,000.00
2 12/31/2019 $13,706,000.00
3 9/30/2019 $22,098,000.00
4 6/30/2019 $9,650,000.00
5 3/31/2019 $1,945,000.00
6 12/31/2018 $92,075,000.00
7 9/30/2018 $29,747,000.00
8 6/30/2018 $28,294,000.00
9 3/31/2018 $29,053,000.00
10 12/31/2017 $91,234,000.00
11 9/30/2017 $28,352,000.00
12 6/30/2017 $16,712,000.00
13 3/31/2017 $16,353,000.00
14 12/31/2016 $38,034,000.00
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2019 $-103,836,000.00
2 12/31/2018 $-79,581,000.00
3 12/31/2017 $3,318,000.00
4 12/31/2016 $-15,432,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2019 $22,265,000.00
2 12/31/2018 $4,870,000.00
3 12/31/2017 $4,359,000.00
4 12/31/2016 $1,772,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Date Value
1 3/31/2020 $-39,181,000.00
2 12/31/2019 $-81,571,000.00
3 9/30/2019 $-104,711,000.00
4 6/30/2019 $-74,407,000.00
5 3/31/2019 $-41,064,000.00
6 12/31/2018 $-74,711,000.00
7 9/30/2018 $-35,580,000.00
8 6/30/2018 $-22,578,000.00
9 3/31/2018 $-5,044,000.00
10 12/31/2017 $7,677,000.00
11 9/30/2017 $4,687,000.00
12 6/30/2017 $-2,015,000.00
13 12/31/2016 $-13,660,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2019 $960,000.00
2 12/31/2018 $89,000.00
3 12/31/2017 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $100,000.00
2 12/31/2019 $3,525,000.00
3 9/30/2019 $900,000.00
4 6/30/2019 $349,000.00
5 3/31/2019 $220,000.00
6 12/31/2018 $772,000.00
7 9/30/2018 $800,000.00
8 6/30/2018 $288,000.00
9 3/31/2018 $319,000.00
10 12/31/2017 $1,128,000.00
11 9/30/2017 $445,000.00
12 6/30/2017 $137,000.00
13 3/31/2017 $219,000.00
14 12/31/2016 $83,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 3/31/2020 $-71,834,000.00
2 12/31/2019 $28,791,000.00
3 9/30/2019 $-24,381,000.00
4 6/30/2019 $-59,865,000.00
5 3/31/2019 $-27,486,000.00
6 12/31/2018 $87,307,000.00
7 9/30/2018 $53,717,000.00
8 6/30/2018 $4,385,000.00
9 3/31/2018 $35,000.00
10 12/31/2017 $-350,000.00
11 9/30/2017 $-2,398,000.00
12 6/30/2017 $-8,511,000.00
13 12/31/2016 $11,509,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2020 $-65,685,000.00
2 12/31/2019 $-38,247,000.00
3 9/30/2019 $-66,348,000.00
4 6/30/2019 $-86,338,000.00
5 3/31/2019 $-94,174,000.00
6 12/31/2018 $118,778,000.00
7 9/30/2018 $69,724,000.00
8 6/30/2018 $-47,395,000.00
9 3/31/2018 $-56,248,000.00
10 12/31/2017 $75,838,000.00
11 9/30/2017 $12,292,000.00
12 6/30/2017 $-4,322,000.00
13 12/31/2016 $46,338,000.00
Financials: IncreaseDecreaseInAccountsReceivableRelatedParties
Date Value
1 3/31/2019 $-12,054,000.00
2 12/31/2018 $10,274,000.00
3 9/30/2018 $24,611,000.00
4 3/31/2018 --
5 12/31/2017 --
6 9/30/2017 --
7 12/31/2016 --
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 3/31/2019 $406,000.00
2 12/31/2018 $678,000.00
3 9/30/2018 $143,000.00
4 6/30/2018 $41,000.00
5 3/31/2018 $319,000.00
6 12/31/2017 $23,000.00
7 9/30/2017 $1,018,000.00
8 6/30/2017 $488,000.00
9 12/31/2016 $105,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 3/31/2020 $-6,251,000.00
2 12/31/2019 $22,567,000.00
3 9/30/2019 $-1,996,000.00
4 6/30/2019 $-2,527,000.00
5 3/31/2019 $-2,254,000.00
6 12/31/2018 $11,253,000.00
7 9/30/2018 $7,169,000.00
8 6/30/2018 $4,553,000.00
9 3/31/2018 $2,583,000.00
10 12/31/2017 $24,011,000.00
11 12/31/2016 $14,176,000.00
Financials: IncreaseDecreaseInDeferredIncomeTaxes
Date Value
1 12/31/2019 $210,000.00
2 12/31/2018 $1,108,000.00
3 12/31/2017 $388,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 3/31/2020 $-6,142,000.00
2 12/31/2019 $-53,604,000.00
3 9/30/2019 $-50,675,000.00
4 6/30/2019 $-27,569,000.00
5 3/31/2019 $9,411,000.00
6 12/31/2018 $42,322,000.00
7 9/30/2018 $50,009,000.00
8 6/30/2018 $40,620,000.00
9 3/31/2018 $21,274,000.00
10 12/31/2017 $35,639,000.00
11 9/30/2017 $27,465,000.00
12 6/30/2017 $22,610,000.00
13 12/31/2016 $22,095,000.00
Financials: IncreaseDecreaseInOtherAccruedLiabilities
Date Value
1 3/31/2020 $-25,651,000.00
2 12/31/2019 $-34,714,000.00
3 9/30/2019 $-51,777,000.00
4 6/30/2019 $-49,913,000.00
5 3/31/2019 $-52,497,000.00
6 12/31/2018 $123,214,000.00
7 9/30/2018 $57,966,000.00
8 6/30/2018 $5,396,000.00
9 3/31/2018 $-8,160,000.00
10 12/31/2017 $36,013,000.00
11 9/30/2017 $14,021,000.00
12 6/30/2017 $2,731,000.00
13 12/31/2016 $22,859,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 3/31/2020 $-5,273,000.00
2 12/31/2019 $-11,525,000.00
3 9/30/2019 $1,729,000.00
4 6/30/2019 $-1,784,000.00
5 3/31/2019 $-13,114,000.00
6 12/31/2018 $6,318,000.00
7 9/30/2018 $17,319,000.00
8 6/30/2018 $4,558,000.00
9 3/31/2018 $737,000.00
10 12/31/2017 $-62,000.00
11 9/30/2017 $202,000.00
12 6/30/2017 $-461,000.00
13 12/31/2016 $2,526,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 3/31/2020 $950,000.00
2 12/31/2019 $1,306,000.00
3 9/30/2019 $1,679,000.00
4 6/30/2019 $2,060,000.00
5 3/31/2019 $2,442,000.00
6 12/31/2018 $2,823,000.00
7 9/30/2018 $3,204,000.00
8 6/30/2018 $3,585,000.00
9 12/31/2017 $4,348,000.00
Financials: InterestIncomeExpenseNet
Date Value
1 3/31/2020 $535,000.00
2 12/31/2019 $2,737,000.00
3 9/30/2019 $2,170,000.00
4 6/30/2019 $1,574,000.00
5 3/31/2019 $862,000.00
6 12/31/2018 $1,239,000.00
7 9/30/2018 $503,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 12/31/2016 --
Financials: InventoryNet
Date Value
1 3/31/2020 $61,027,000.00
2 12/31/2019 $68,624,000.00
3 9/30/2019 $74,117,000.00
4 6/30/2019 $97,222,000.00
5 3/31/2019 $131,227,000.00
6 12/31/2018 $124,791,000.00
7 9/30/2018 $132,479,000.00
8 6/30/2018 $123,195,000.00
9 12/31/2017 $82,952,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2020 $39,535,000.00
2 12/31/2019 $41,011,000.00
3 9/30/2019 $43,010,000.00
4 6/30/2019 $44,956,000.00
5 3/31/2019 $35,591,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2020 $14,655,000.00
2 12/31/2019 $14,669,000.00
3 9/30/2019 $19,488,000.00
4 6/30/2019 $19,521,000.00
5 3/31/2019 $13,786,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2019 $5,660,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2020 $4,439,000.00
2 12/31/2019 $4,450,000.00
3 9/30/2019 $4,968,000.00
4 6/30/2019 $4,983,000.00
5 3/31/2019 $4,023,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2020 $4,874,000.00
2 12/31/2019 $4,908,000.00
3 9/30/2019 $5,645,000.00
4 6/30/2019 $5,662,000.00
5 3/31/2019 $4,730,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2020 $5,551,000.00
2 12/31/2019 $5,589,000.00
3 9/30/2019 $5,789,000.00
4 6/30/2019 $5,804,000.00
5 3/31/2019 $4,864,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2020 $5,698,000.00
2 12/31/2019 $5,735,000.00
3 9/30/2019 $5,950,000.00
4 6/30/2019 $5,965,000.00
5 3/31/2019 $5,021,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2020 $4,318,000.00
2 12/31/2019 $5,660,000.00
3 9/30/2019 $1,170,000.00
4 6/30/2019 $3,021,000.00
5 3/31/2019 $3,167,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2020 $7,621,000.00
2 12/31/2019 $8,098,000.00
3 9/30/2019 $8,712,000.00
4 6/30/2019 $9,223,000.00
5 3/31/2019 $7,200,000.00
Financials: Liabilities
Date Value
1 3/31/2020 $231,615,000.00
2 12/31/2019 $339,336,000.00
3 9/30/2019 $247,389,000.00
4 6/30/2019 $212,232,000.00
5 3/31/2019 $248,233,000.00
6 12/31/2018 $326,444,000.00
7 9/30/2018 $237,502,000.00
8 6/30/2018 $164,623,000.00
9 12/31/2017 $144,401,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 3/31/2020 $410,176,000.00
2 12/31/2019 $542,712,000.00
3 9/30/2019 $426,995,000.00
4 6/30/2019 $415,462,000.00
5 3/31/2019 $480,374,000.00
6 12/31/2018 $595,946,000.00
7 9/30/2018 $543,211,000.00
8 6/30/2018 $276,066,000.00
9 12/31/2017 $269,820,000.00
Financials: LiabilitiesCurrent
Date Value
1 3/31/2020 $190,545,000.00
2 12/31/2019 $293,901,000.00
3 9/30/2019 $197,281,000.00
4 6/30/2019 $159,998,000.00
5 3/31/2019 $201,172,000.00
6 12/31/2018 $281,990,000.00
7 9/30/2018 $196,383,000.00
8 6/30/2018 $147,837,000.00
9 12/31/2017 $130,880,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 3/31/2020 $-166,000.00
2 12/31/2019 $-38,000.00
3 9/30/2019 $82,000.00
4 6/30/2019 $-1,670,000.00
5 3/31/2019 $-1,067,000.00
6 12/31/2018 $244,287,000.00
7 9/30/2018 $244,902,000.00
8 6/30/2018 $10,297,000.00
9 3/31/2018 $-24,910,000.00
10 12/31/2017 $43,188,000.00
11 9/30/2017 $7,950,000.00
12 6/30/2017 $17,254,000.00
13 12/31/2016 $43,579,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 3/31/2020 $-11,207,000.00
2 12/31/2019 $76,262,000.00
3 9/30/2019 $5,209,000.00
4 6/30/2019 $-1,909,000.00
5 3/31/2019 $843,000.00
6 12/31/2018 $-71,285,000.00
7 9/30/2018 $-50,628,000.00
8 6/30/2018 $-7,534,000.00
9 3/31/2018 $-410,000.00
10 12/31/2017 $-4,315,000.00
11 9/30/2017 $-2,919,000.00
12 6/30/2017 $-1,869,000.00
13 12/31/2016 $-10,289,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 3/31/2020 $-48,904,000.00
2 12/31/2019 $9,171,000.00
3 9/30/2019 $-42,715,000.00
4 6/30/2019 $-54,661,000.00
5 3/31/2019 $-15,485,000.00
6 12/31/2018 $-17,686,000.00
7 9/30/2018 $-46,309,000.00
8 6/30/2018 $-2,738,000.00
9 3/31/2018 $25,390,000.00
10 12/31/2017 $-38,985,000.00
11 9/30/2017 $-5,072,000.00
12 6/30/2017 $-15,564,000.00
13 12/31/2016 $-33,070,000.00
Financials: NetIncomeLoss
Date Value
1 3/31/2020 $-39,326,000.00
2 12/31/2019 $-85,951,000.00
3 9/30/2019 $-105,566,000.00
4 6/30/2019 $-74,976,000.00
5 3/31/2019 $-41,284,000.00
6 12/31/2018 $-75,483,000.00
7 9/30/2018 $-36,410,000.00
8 7/31/2018 $-41,284,000.00
9 6/30/2018 $-17,822,000.00
10 3/31/2018 $-5,363,000.00
11 12/31/2017 $6,549,000.00
12 9/30/2017 $6,014,000.00
13 6/30/2017 $-2,128,000.00
14 3/31/2017 $24,000.00
15 12/31/2016 $-13,743,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: NumberOfReportableSegments
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
Financials: OperatingExpenses
Date Value
1 3/31/2020 $44,852,000.00
2 12/31/2019 $121,025,000.00
3 9/30/2019 $41,557,000.00
4 6/30/2019 $87,560,000.00
5 3/31/2019 $43,824,000.00
6 12/31/2018 $166,848,000.00
7 9/30/2018 $43,123,000.00
8 6/30/2018 $44,459,000.00
9 3/31/2018 $34,672,000.00
10 12/31/2017 $85,503,000.00
11 9/30/2017 $58,379,000.00
12 6/30/2017 $19,320,000.00
13 12/31/2016 $51,182,000.00
Financials: OperatingIncomeLoss
Date Value
1 3/31/2020 $-40,899,000.00
2 12/31/2019 $-85,221,000.00
3 9/30/2019 $-107,019,000.00
4 6/30/2019 $-75,965,000.00
5 3/31/2019 $-41,879,000.00
6 12/31/2018 $-74,773,000.00
7 9/30/2018 $-35,160,000.00
8 6/30/2018 $-16,165,000.00
9 3/31/2018 $-5,619,000.00
10 12/31/2017 $5,731,000.00
11 9/30/2017 $3,038,000.00
12 6/30/2017 $-2,608,000.00
13 12/31/2016 $-13,148,000.00
Financials: OperatingLeaseCost
Date Value
1 3/31/2020 $1,837,000.00
2 12/31/2019 $7,000,000.00
3 9/30/2019 $5,068,000.00
4 6/30/2019 $3,342,000.00
5 3/31/2019 $863,000.00
Financials: OperatingLeaseLiability
Date Value
1 3/31/2020 $31,914,000.00
2 12/31/2019 $32,913,000.00
3 9/30/2019 $34,298,000.00
4 6/30/2019 $35,733,000.00
5 3/31/2019 $28,391,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 3/31/2020 $4,138,000.00
2 12/31/2019 $3,912,000.00
3 9/30/2019 $3,814,000.00
4 6/30/2019 $4,141,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 3/31/2020 $27,776,000.00
2 12/31/2019 $29,001,000.00
3 9/30/2019 $30,484,000.00
4 6/30/2019 $31,592,000.00
5 3/31/2019 $25,256,000.00
6 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 3/31/2020 $1,486,000.00
2 12/31/2019 $4,888,000.00
3 9/30/2019 $2,882,000.00
4 6/30/2019 $1,412,000.00
5 3/31/2019 $756,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 3/31/2020 $30,184,000.00
2 12/31/2019 $31,300,000.00
3 9/30/2019 $32,008,000.00
4 6/30/2019 $32,654,000.00
5 3/31/2019 $27,033,000.00
6 12/31/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2020 $0.06
2 12/31/2019 $0.06
3 9/30/2019 $0.06
4 6/30/2019 $0.06
5 3/31/2019 $0.06
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $21,339,000.00
2 12/31/2019 $23,043,000.00
3 9/30/2019 $20,238,000.00
4 6/30/2019 $23,166,000.00
5 3/31/2019 $21,113,000.00
6 12/31/2018 $25,772,000.00
7 9/30/2018 $20,546,000.00
8 6/30/2018 $18,446,000.00
9 12/31/2017 $25,772,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 3/31/2020 $1,041,000.00
2 12/31/2019 $1,926,000.00
3 9/30/2019 $748,000.00
4 6/30/2019 $2,497,000.00
5 3/31/2019 $3,117,000.00
6 12/31/2018 $3,257,000.00
7 9/30/2018 $3,760,000.00
8 6/30/2018 $2,331,000.00
9 12/31/2017 $1,328,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 3/31/2020 $3,049,000.00
2 12/31/2019 $4,008,000.00
3 9/30/2019 $5,610,000.00
4 6/30/2019 $6,697,000.00
5 3/31/2019 $7,722,000.00
6 12/31/2018 $8,449,000.00
7 9/30/2018 $10,198,000.00
8 6/30/2018 $3,440,000.00
9 12/31/2017 $2,437,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 12/31/2018 --
4 9/30/2018 $-1,000.00
5 12/31/2017 --
6 9/30/2017 --
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 3/31/2020 $115,000.00
2 12/31/2019 $300,000.00
3 9/30/2019 $304,000.00
4 6/30/2019 $231,000.00
5 3/31/2019 $141,000.00
6 12/31/2018 $274,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsTax
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 $-6,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 --
7 9/30/2018 $2,000.00
Financials: OtherComprehensiveIncomeLossBeforeTax
Date Value
1 3/31/2020 $119,000.00
2 12/31/2019 $-2,000.00
3 9/30/2019 $46,000.00
4 6/30/2019 $50,000.00
5 3/31/2019 $61,000.00
6 12/31/2018 --
7 9/30/2018 $16,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
Date Value
1 3/31/2020 $53,000.00
2 12/31/2019 $-27,000.00
3 9/30/2019 --
4 6/30/2019 $-23,000.00
5 3/31/2019 $35,000.00
6 12/31/2018 $2,000.00
7 9/30/2018 $17,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
Date Value
1 3/31/2020 $53,000.00
2 12/31/2019 $-27,000.00
3 9/30/2019 $22,000.00
4 6/30/2019 $-24,000.00
5 3/31/2019 $40,000.00
6 12/31/2018 $2,000.00
7 9/30/2018 $20,000.00
8 6/30/2018 --
9 12/31/2017 --
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 $-1,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 --
7 9/30/2018 $3,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2020 $119,000.00
2 12/31/2019 $-2,000.00
3 9/30/2019 $46,000.00
4 6/30/2019 $51,000.00
5 3/31/2019 $56,000.00
6 12/31/2018 --
7 9/30/2018 $14,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
Financials: OtherComprehensiveIncomeLossTax
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 $-6,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 --
7 9/30/2018 $2,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
Date Value
1 3/31/2020 $66,000.00
2 12/31/2019 $25,000.00
3 9/30/2019 $46,000.00
4 6/30/2019 $74,000.00
5 3/31/2019 $21,000.00
6 12/31/2018 $-2,000.00
7 9/30/2018 $-4,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 12/31/2016 --
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 3/31/2020 $66,000.00
2 12/31/2019 $25,000.00
3 9/30/2019 $46,000.00
4 6/30/2019 $74,000.00
5 3/31/2019 $21,000.00
6 12/31/2018 $-2,000.00
7 9/30/2018 $-3,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 3/31/2020 $229,000.00
2 12/31/2019 $606,000.00
3 9/30/2019 $14,000.00
4 6/30/2019 $10,000.00
5 3/31/2019 $7,000.00
6 12/31/2018 $1,141,000.00
7 9/30/2018 $1,066,000.00
8 6/30/2018 $230,000.00
9 12/31/2017 --
Financials: OtherNonoperatingIncomeExpense
Date Value
1 3/31/2020 $1,183,000.00
2 12/31/2019 $913,000.00
3 9/30/2019 $138,000.00
4 6/30/2019 $31,000.00
5 3/31/2019 $-47,000.00
6 12/31/2018 $-1,177,000.00
7 9/30/2018 $-923,000.00
8 6/30/2018 $-794,000.00
9 3/31/2018 $575,000.00
10 12/31/2017 $1,946,000.00
11 9/30/2017 $1,649,000.00
12 6/30/2017 $933,000.00
13 12/31/2016 $-512,000.00
Financials: PaymentsForRestructuring
Date Value
1 12/31/2019 $511,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2020 $2,020,000.00
2 12/31/2019 $1,875,000.00
3 9/30/2019 $1,755,000.00
4 6/30/2019 $1,682,000.00
5 3/31/2019 $1,068,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 9/30/2018 --
4 6/30/2018 --
5 12/31/2017 $737,000.00
6 9/30/2017 $737,000.00
7 6/30/2017 $737,000.00
8 12/31/2016 $8,807,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 3/31/2020 $1,111,000.00
2 12/31/2019 $6,664,000.00
3 9/30/2019 $5,023,000.00
4 6/30/2019 $7,116,000.00
5 3/31/2019 $4,260,000.00
6 12/31/2018 $21,666,000.00
7 9/30/2018 $10,854,000.00
8 6/30/2018 $7,534,000.00
9 3/31/2018 $410,000.00
10 12/31/2017 $3,578,000.00
11 9/30/2017 $2,182,000.00
12 6/30/2017 $1,132,000.00
13 12/31/2016 $1,482,000.00
Financials: PaymentsToAcquireShortTermInvestments
Date Value
1 3/31/2020 $20,096,000.00
2 12/31/2019 $29,768,000.00
3 9/30/2019 $29,768,000.00
4 6/30/2019 $24,793,000.00
5 3/31/2019 $9,897,000.00
6 12/31/2018 $54,619,000.00
7 9/30/2018 $39,774,000.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 12/31/2016 --
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.00
2 12/31/2019 $0.00
3 12/31/2018 $0.00
4 9/30/2018 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 3/31/2020 $50,000,000.00
2 12/31/2019 $50,000,000.00
3 12/31/2018 $50,000,000.00
4 9/30/2018 $50,000,000.00
5 7/31/2018 $50,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 12/31/2018 --
4 9/30/2018 --
Financials: PreferredStockSharesOutstanding
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 12/31/2018 --
4 9/30/2018 --
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 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 3/31/2020 $12,569,000.00
2 12/31/2019 $16,958,000.00
3 9/30/2019 $16,088,000.00
4 6/30/2019 $11,459,000.00
5 3/31/2019 $11,121,000.00
6 12/31/2018 $23,611,000.00
7 9/30/2018 $9,529,000.00
8 6/30/2018 $6,573,000.00
9 12/31/2017 $3,018,000.00
Financials: ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Date Value
1 12/31/2019 $52,700,000.00
2 12/31/2018 --
3 12/31/2017 --
Financials: ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
Date Value
1 3/31/2020 $1,854,000.00
2 12/31/2019 $1,837,000.00
3 9/30/2019 $1,837,000.00
4 6/30/2019 $12,000.00
5 3/31/2019 $1,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
Date Value
1 3/31/2020 $10,000,000.00
2 12/31/2019 $60,000,000.00
3 9/30/2019 $40,000,000.00
4 6/30/2019 $30,000,000.00
5 3/31/2019 $15,000,000.00
6 12/31/2018 $5,000,000.00
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 12/31/2016 --
Financials: ProductWarrantyAccrual
Date Value
1 3/31/2020 $3,188,000.00
2 12/31/2019 $3,169,000.00
3 9/30/2019 $3,403,000.00
4 6/30/2019 $3,232,000.00
5 3/31/2019 $3,201,000.00
6 12/31/2018 $3,712,000.00
7 9/30/2018 $3,618,000.00
8 6/30/2018 $3,487,000.00
9 3/31/2018 $3,487,000.00
10 12/31/2017 $31,756,000.00
11 9/30/2017 $25,491,000.00
12 6/30/2017 $18,000,000.00
13 3/31/2017 $17,600,000.00
14 12/31/2016 $15,949,000.00
15 12/31/2015 $6,490,000.00
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 3/31/2020 $3,188,000.00
2 12/31/2019 $3,169,000.00
3 9/30/2019 $3,403,000.00
4 6/30/2019 $3,232,000.00
5 3/31/2019 $3,201,000.00
6 12/31/2018 $3,712,000.00
7 9/30/2018 $3,618,000.00
8 6/30/2018 $3,487,000.00
9 12/31/2017 $3,712,000.00
Financials: ProductWarrantyAccrualPayments
Date Value
1 3/31/2020 $188,000.00
2 12/31/2019 $803,000.00
3 9/30/2019 $601,000.00
4 6/30/2019 $698,000.00
5 3/31/2019 $511,000.00
6 12/31/2018 $808,000.00
7 9/30/2018 $213,000.00
8 6/30/2018 $189,000.00
9 3/31/2018 $189,000.00
10 12/31/2017 $35,902,000.00
11 9/30/2017 $27,118,000.00
12 6/30/2017 $10,457,000.00
13 12/31/2016 $13,453,000.00
Financials: ProductWarrantyAccrualWarrantiesIssued
Date Value
1 3/31/2020 $207,000.00
2 12/31/2019 $260,000.00
3 9/30/2019 $292,000.00
4 6/30/2019 $218,000.00
5 3/31/2019 --
6 12/31/2018 $1,477,000.00
7 9/30/2018 $344,000.00
8 6/30/2018 $189,000.00
9 3/31/2018 $633,000.00
10 12/31/2017 $51,709,000.00
11 9/30/2017 $36,660,000.00
12 6/30/2017 $10,857,000.00
13 12/31/2016 $22,912,000.00
Financials: ProfessionalFees
Date Value
1 3/31/2020 $79,000.00
2 12/31/2019 $1,913,000.00
3 9/30/2019 $137,000.00
4 6/30/2019 $717,000.00
5 3/31/2019 $906,000.00
6 12/31/2018 $27,252,000.00
7 9/30/2018 $5,823,000.00
8 6/30/2018 $17,826,000.00
9 3/31/2018 $6,557,000.00
10 12/31/2017 $1,384,000.00
11 9/30/2017 --
12 6/30/2017 --
13 12/31/2016 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2020 $41,904,000.00
2 12/31/2019 $41,556,000.00
3 9/30/2019 $41,903,000.00
4 6/30/2019 $43,289,000.00
5 3/31/2019 $42,091,000.00
6 12/31/2018 $60,443,000.00
7 9/30/2018 $49,114,000.00
8 6/30/2018 $16,835,000.00
9 12/31/2017 $7,270,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 3/31/2020 $19,284,000.00
2 12/31/2019 $21,352,000.00
3 9/30/2019 $24,216,000.00
4 6/30/2019 $27,964,000.00
5 3/31/2019 $28,988,000.00
6 12/31/2018 $49,428,000.00
7 9/30/2018 $39,610,000.00
8 6/30/2018 $12,389,000.00
9 12/31/2017 $3,883,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 3/31/2020 $254,000.00
2 12/31/2019 $-2,921,000.00
3 12/31/2018 $6,739,000.00
4 12/31/2017 $404,000.00
Financials: PurchaseCommitmentRemainingMinimumAmountCommitted
Date Value
1 3/31/2020 $51,400,000.00
2 12/31/2019 $29,600,000.00
3 9/30/2019 $71,400,000.00
4 6/30/2019 $32,000,000.00
5 12/31/2018 $36,800,000.00
6 9/30/2018 $44,900,000.00
7 6/30/2018 $46,700,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 3/31/2020 $-4,000.00
2 12/31/2019 $302,000.00
3 9/30/2019 $258,000.00
4 6/30/2019 $180,000.00
5 3/31/2019 $85,000.00
6 12/31/2018 $274,000.00
Financials: ReclassificationFromAociCurrentPeriodTax
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 --
Financials: ReportingUnitAmountOfFairValueInExcessOfCarryingAmount
Date Value
1 3/31/2020 $94,100,000.00
2 12/31/2019 $115,700,000.00
3 9/30/2019 $68,000,000.00
4 12/31/2018 $471,000,000.00
5 9/30/2018 $772,000,000.00
Financials: ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
Date Value
1 3/31/2020 $0.53
2 12/31/2019 $0.57
3 9/30/2019 $0.38
4 1/31/2019 $0.30
5 12/31/2018 $1.75
6 9/30/2018 $2.53
Financials: ResearchAndDevelopmentExpense
Date Value
1 3/31/2020 $15,243,000.00
2 12/31/2019 $69,384,000.00
3 9/30/2019 $16,701,000.00
4 6/30/2019 $17,594,000.00
5 3/31/2019 $18,161,000.00
6 12/31/2018 $58,794,000.00
7 9/30/2018 $16,100,000.00
8 6/30/2018 $25,829,000.00
9 3/31/2018 $12,025,000.00
10 12/31/2017 $34,683,000.00
11 9/30/2017 $24,886,000.00
12 6/30/2017 $16,597,000.00
13 12/31/2016 $24,438,000.00
Financials: RestrictedCash
Date Value
1 9/30/2019 $4,130,000.00
2 6/30/2019 $4,134,000.00
3 3/31/2019 $4,133,000.00
4 12/31/2018 $4,134,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 12/31/2019 $4,139,000.00
2 12/31/2018 $4,134,000.00
3 12/31/2017 --
Financials: RestrictedCashNoncurrent
Date Value
1 3/31/2020 $4,117,000.00
2 12/31/2019 $4,139,000.00
3 3/31/2019 $4,133,000.00
4 12/31/2018 $4,134,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2019 $631,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2019 $120,000.00
2 12/31/2018 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 3/31/2020 $-170,845,000.00
2 12/31/2019 $-131,519,000.00
3 9/30/2019 $-151,134,000.00
4 6/30/2019 $-120,544,000.00
5 3/31/2019 $-86,852,000.00
6 12/31/2018 $-45,849,000.00
7 9/30/2018 $-6,776,000.00
8 6/30/2018 $111,443,000.00
9 12/31/2017 $125,419,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 3/31/2020 $65,450,000.00
2 12/31/2019 $122,413,000.00
3 9/30/2019 $247,594,000.00
4 6/30/2019 $83,598,000.00
5 3/31/2019 $57,880,000.00
6 12/31/2018 $464,918,000.00
7 9/30/2018 $342,760,000.00
8 6/30/2018 $110,948,000.00
9 3/31/2018 $100,638,000.00
10 12/31/2017 $370,658,000.00
11 9/30/2017 $245,884,000.00
12 6/30/2017 $79,194,000.00
13 3/31/2017 $61,803,000.00
14 12/31/2016 $184,604,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 3/31/2020 $73,294,000.00
2 12/31/2019 $74,464,000.00
3 9/30/2019 $79,554,000.00
4 6/30/2019 $61,020,000.00
5 3/31/2019 $63,812,000.00
6 12/31/2018 $70,759,000.00
7 9/30/2018 $68,401,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2020 --
2 12/31/2019 $21,742,000.00
3 9/30/2019 $22,172,000.00
4 6/30/2019 $21,733,000.00
5 3/31/2019 $14,559,000.00
Financials: SellingAndMarketingExpense
Date Value
1 3/31/2020 $11,038,000.00
2 12/31/2019 $56,985,000.00
3 9/30/2019 $42,389,000.00
4 6/30/2019 $28,732,000.00
5 3/31/2019 $14,221,000.00
6 12/31/2018 $52,593,000.00
7 9/30/2018 $37,123,000.00
8 6/30/2018 $24,280,000.00
9 3/31/2018 $11,212,000.00
10 12/31/2017 $34,340,000.00
11 9/30/2017 $23,067,000.00
12 6/30/2017 $13,084,000.00
13 12/31/2016 $18,455,000.00
Financials: ShareBasedCompensation
Date Value
1 3/31/2020 $12,773,000.00
2 12/31/2019 $22,894,000.00
3 9/30/2019 $15,261,000.00
4 6/30/2019 $10,042,000.00
5 3/31/2019 $4,653,000.00
6 12/31/2018 $8,831,000.00
7 9/30/2018 $5,336,000.00
8 6/30/2018 $1,899,000.00
9 3/31/2018 $852,000.00
10 12/31/2017 $2,451,000.00
11 9/30/2017 $1,855,000.00
12 6/30/2017 $1,352,000.00
13 12/31/2016 $1,520,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
Date Value
1 3/31/2020 $7,400,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Date Value
1 12/31/2019 $800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2019 $33,051,000.00
2 12/31/2018 $31,349,000.00
Financials: ShortTermInvestments
Date Value
1 12/31/2019 $19,990,000.00
2 9/30/2019 $39,941,000.00
3 6/30/2019 $44,877,000.00
4 3/31/2019 $44,792,000.00
5 12/31/2018 $49,737,000.00
6 9/30/2018 $39,773,000.00
7 12/31/2017 --
Financials: StockholdersEquity
Date Value
1 3/31/2020 $178,561,000.00
2 12/31/2019 $203,376,000.00
3 9/30/2019 $179,606,000.00
4 6/30/2019 $203,230,000.00
5 3/31/2019 $232,141,000.00
6 12/31/2018 $269,502,000.00
7 9/30/2018 $305,709,000.00
8 6/30/2018 $111,443,000.00
9 3/31/2018 $92,937,000.00
10 12/31/2017 $125,419,000.00
11 12/31/2016 $73,174,000.00
12 12/31/2015 $41,533,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 3/31/2020 $1,854,000.00
2 12/31/2019 $1,826,000.00
3 9/30/2019 $1,825,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 3/31/2020 $1,000.00
2 12/31/2019 $13,000.00
3 9/30/2019 $12,000.00
4 6/30/2019 $12,000.00
5 3/31/2019 $1,000.00
6 12/31/2018 $174,737,000.00
7 9/30/2018 $174,737,000.00
Financials: TaxesPayableCurrent
Date Value
1 3/31/2020 $4,120,000.00
2 12/31/2019 $4,489,000.00
3 9/30/2019 $995,000.00
4 6/30/2019 $792,000.00
5 3/31/2019 $1,140,000.00
6 12/31/2018 $734,000.00
7 9/30/2018 $199,000.00
8 12/31/2017 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2019 $704,000.00
2 12/31/2018 $22,000.00
3 12/31/2017 $1,022,000.00
4 12/31/2016 $676,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 12/31/2019 $700,000.00
2 12/31/2018 $20,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2019 $674,000.00
2 12/31/2018 $338,000.00
3 12/31/2017 $361,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2019 $19,400,000.00
2 12/31/2018 $8,900,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 --
11 9/30/2017 --
12 12/31/2016 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 3/31/2020 $76,560,000.00
2 12/31/2019 $75,074,000.00
3 9/30/2019 $74,831,000.00
4 6/30/2019 $74,729,000.00
5 3/31/2019 $74,409,000.00
6 12/31/2018 $67,231,000.00
7 9/30/2018 $64,867,000.00
8 6/30/2018 $62,500,000.00
9 3/31/2018 $62,500,000.00
10 12/31/2017 $62,250,000.00
11 9/30/2017 $62,500,000.00
12 6/30/2017 $62,500,000.00
13 12/31/2016 $62,250,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 3/31/2020 $76,560,000.00
2 12/31/2019 $75,074,000.00
3 9/30/2019 $74,831,000.00
4 6/30/2019 $74,729,000.00
5 3/31/2019 $74,409,000.00
6 12/31/2018 $67,231,000.00
7 9/30/2018 $64,867,000.00
8 6/30/2018 $62,500,000.00
9 3/31/2018 $62,500,000.00
10 12/31/2017 $62,250,000.00
11 9/30/2017 $62,500,000.00
12 6/30/2017 $62,500,000.00
13 12/31/2016 $62,250,000.00
Copyright 2020 PursePoor.com