All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
ACV AUCTIONS INC.: Last Reported 2/29/2024

Business Address

640 ELLICOTT STREET

BUFFALO , NY US 14203

Mailing Address

640 ELLICOTT STREET

BUFFALO , NY US 14203
Phone Number: 585-317-0406 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $305,845,000.00
2 9/30/2023 $338,137,000.00
3 6/30/2023 $319,766,000.00
4 3/31/2023 $387,745,000.00
5 12/31/2022 $323,661,000.00
6 9/30/2022 $298,686,000.00
7 6/30/2022 $356,490,000.00
8 3/31/2022 $389,232,000.00
9 12/31/2021 $395,972,000.00
10 9/30/2021 $376,305,000.00
11 6/30/2021 $367,583,000.00
12 3/31/2021 $293,395,000.00
13 12/31/2020 $151,967,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $164,009,000.00
2 9/30/2023 $168,796,000.00
3 6/30/2023 $144,036,000.00
4 3/31/2023 $189,167,000.00
5 12/31/2022 $168,732,000.00
6 9/30/2022 $153,405,000.00
7 6/30/2022 $225,856,000.00
8 3/31/2022 $228,133,000.00
9 12/31/2021 $222,753,000.00
10 9/30/2021 $215,645,000.00
11 6/30/2021 $234,174,000.00
12 3/31/2021 $188,524,000.00
13 12/31/2020 $104,138,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $12,245,000.00
2 9/30/2023 $12,369,000.00
3 6/30/2023 $11,356,000.00
4 3/31/2023 $10,215,000.00
5 12/31/2022 $10,052,000.00
6 9/30/2022 $11,973,000.00
7 6/30/2022 $12,002,000.00
8 3/31/2022 $11,310,000.00
9 12/31/2021 $11,961,000.00
10 9/30/2021 $12,985,000.00
11 6/30/2021 $12,317,000.00
12 3/31/2021 $11,858,000.00
13 12/31/2020 $8,109,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $4,462,000.00
2 9/30/2023 $4,519,000.00
3 6/30/2023 $5,538,000.00
4 3/31/2023 $7,635,000.00
5 12/31/2022 $6,986,000.00
6 9/30/2022 $6,389,000.00
7 6/30/2022 $5,793,000.00
8 3/31/2022 $5,200,000.00
9 12/31/2021 $4,636,000.00
10 9/30/2021 $4,053,000.00
11 6/30/2021 $3,481,000.00
12 12/31/2020 $2,439,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-1,529,000.00
2 9/30/2023 $-3,651,000.00
3 6/30/2023 $-3,484,000.00
4 3/31/2023 $-2,531,000.00
5 12/31/2022 $-3,775,000.00
6 9/30/2022 $-5,473,000.00
7 6/30/2022 $-2,659,000.00
8 3/31/2022 $-82,000.00
9 12/31/2021 $-40,000.00
10 9/30/2021 $-32,000.00
11 6/30/2021 $19,000.00
12 3/31/2021 $-7,000.00
13 12/31/2020 $-57,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $880,510,000.00
2 9/30/2023 $869,962,000.00
3 6/30/2023 $860,628,000.00
4 3/31/2023 $848,832,000.00
5 12/31/2022 $836,695,000.00
6 9/30/2022 $826,893,000.00
7 6/30/2022 $817,338,000.00
8 3/31/2022 $808,203,000.00
9 12/31/2021 $801,142,000.00
10 9/30/2021 $794,777,000.00
11 6/30/2021 $785,875,000.00
12 3/31/2021 $781,956,000.00
13 12/31/2020 $27,322,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $52,512,000.00
2 9/30/2023 $39,641,000.00
3 6/30/2023 $11,605,000.00
4 3/31/2023 $14,859,000.00
5 12/31/2022 $37,603,000.00
6 9/30/2022 $27,285,000.00
7 6/30/2022 $9,119,000.00
8 3/31/2022 $7,924,000.00
9 12/31/2021 $23,692,000.00
10 9/30/2021 $16,422,000.00
11 6/30/2021 $6,630,000.00
12 3/31/2021 $2,867,000.00
13 12/31/2020 $5,705,000.00
14 9/30/2020 $343,000.00
15 6/30/2020 $3,130,000.00
16 3/31/2020 $2,097,000.00
17 12/31/2019 $998,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $3,383,000.00
2 12/31/2022 $2,013,000.00
3 12/31/2021 $472,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $2,868,000.00
2 9/30/2023 $3,356,000.00
3 6/30/2023 $3,629,000.00
4 3/31/2023 $4,371,000.00
5 12/31/2022 $4,860,000.00
6 9/30/2022 $4,396,000.00
7 6/30/2022 $4,266,000.00
8 3/31/2022 $3,528,000.00
9 12/31/2021 $3,724,000.00
10 9/30/2021 $3,034,000.00
11 6/30/2021 $3,158,000.00
12 3/31/2021 $2,591,000.00
13 12/31/2020 $2,093,000.00
14 9/30/2020 $2,182,000.00
15 6/30/2020 $2,282,000.00
16 3/31/2020 $1,821,000.00
17 12/31/2019 $1,352,000.00
18 12/31/2018 $753,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $2,868,000.00
2 9/30/2023 $3,356,000.00
3 6/30/2023 $3,629,000.00
4 3/31/2023 $4,371,000.00
5 12/31/2022 $4,860,000.00
6 9/30/2022 $4,396,000.00
7 6/30/2022 $4,266,000.00
8 3/31/2022 $3,528,000.00
9 12/31/2021 $3,724,000.00
10 9/30/2021 $3,034,000.00
11 6/30/2021 $3,158,000.00
12 3/31/2021 $2,591,000.00
13 12/31/2020 $2,093,000.00
Financials: AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Date Value
1 12/31/2023 $6,637,000.00
2 9/30/2023 $5,325,000.00
3 6/30/2023 $2,251,000.00
4 3/31/2023 $1,028,000.00
5 12/31/2022 $6,834,000.00
6 9/30/2022 $4,950,000.00
7 6/30/2022 $1,833,000.00
8 3/31/2022 $1,386,000.00
9 12/31/2021 $3,769,000.00
10 9/30/2021 $676,000.00
11 6/30/2021 $1,443,000.00
12 3/31/2021 $750,000.00
13 12/31/2020 $5,075,000.00
14 9/30/2020 $4,380,000.00
15 6/30/2020 $3,599,000.00
16 3/31/2020 $2,118,000.00
17 12/31/2019 $2,735,000.00
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 12/31/2023 $5,496,000.00
2 9/30/2023 $4,613,000.00
3 6/30/2023 $1,232,000.00
4 3/31/2023 $2,446,000.00
5 12/31/2022 $6,478,000.00
6 9/30/2022 $1,376,000.00
7 6/30/2022 $2,103,000.00
8 3/31/2022 $878,000.00
9 12/31/2021 $3,660,000.00
10 9/30/2021 $2,774,000.00
11 6/30/2021 $2,381,000.00
12 3/31/2021 $1,502,000.00
13 12/31/2020 $2,632,000.00
14 9/30/2020 $1,132,000.00
15 6/30/2020 $741,000.00
16 3/31/2020 $336,000.00
17 12/31/2019 $625,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 12/31/2023 $14,125,000.00
2 9/30/2023 $11,442,000.00
3 6/30/2023 $4,225,000.00
4 3/31/2023 $3,963,000.00
5 12/31/2022 $12,176,000.00
6 9/30/2022 $8,635,000.00
7 6/30/2022 $3,198,000.00
8 3/31/2022 $2,460,000.00
9 12/31/2021 $5,798,000.00
10 9/30/2021 $3,951,000.00
11 6/30/2021 $2,759,000.00
12 3/31/2021 $1,754,000.00
13 12/31/2020 $6,966,000.00
14 9/30/2020 $5,423,000.00
15 6/30/2020 $3,410,000.00
16 3/31/2020 $1,985,000.00
17 12/31/2019 $2,761,000.00
Financials: AllowanceForNotesAndLoansReceivableCurrent
Date Value
1 12/31/2023 $3,428,000.00
2 9/30/2023 $2,673,000.00
3 6/30/2023 $3,048,000.00
4 3/31/2023 $2,256,000.00
5 12/31/2022 $2,275,000.00
6 9/30/2022 $1,349,000.00
7 6/30/2022 $971,000.00
8 3/31/2022 $704,000.00
9 12/31/2021 $636,000.00
10 9/30/2021 $266,000.00
11 6/30/2021 $96,000.00
12 3/31/2021 $61,000.00
13 12/31/2020 $40,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $10,100,000.00
2 12/31/2022 $3,600,000.00
3 12/31/2021 $2,000,000.00
4 12/31/2020 $1,400,000.00
5 12/31/2019 $400,000.00
Financials: Assets
Date Value
1 12/31/2023 $922,924,000.00
2 9/30/2023 $959,084,000.00
3 6/30/2023 $936,417,000.00
4 3/31/2023 $995,147,000.00
5 12/31/2022 $914,922,000.00
6 9/30/2022 $899,874,000.00
7 6/30/2022 $977,453,000.00
8 3/31/2022 $1,019,344,000.00
9 12/31/2021 $982,960,000.00
10 9/30/2021 $980,260,000.00
11 6/30/2021 $988,953,000.00
12 3/31/2021 $927,849,000.00
13 12/31/2020 $404,550,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $706,899,000.00
2 9/30/2023 $741,733,000.00
3 6/30/2023 $751,657,000.00
4 3/31/2023 $831,245,000.00
5 12/31/2022 $754,774,000.00
6 9/30/2022 $745,532,000.00
7 6/30/2022 $826,579,000.00
8 3/31/2022 $872,546,000.00
9 12/31/2021 $857,413,000.00
10 9/30/2021 $864,745,000.00
11 6/30/2021 $937,255,000.00
12 3/31/2021 $877,102,000.00
13 12/31/2020 $354,405,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
Date Value
1 12/31/2023 $164,921,000.00
2 9/30/2023 $156,419,000.00
3 6/30/2023 $143,556,000.00
4 3/31/2023 $102,567,000.00
5 12/31/2022 $111,566,000.00
6 9/30/2022 $133,289,000.00
7 6/30/2022 $138,725,000.00
8 3/31/2022 $20,380,000.00
9 12/31/2021 $12,569,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
Date Value
1 12/31/2023 $65,052,000.00
2 9/30/2023 $67,591,000.00
3 6/30/2023 $84,825,000.00
4 3/31/2023 $108,159,000.00
5 12/31/2022 $104,360,000.00
6 9/30/2022 $76,670,000.00
7 6/30/2022 $75,875,000.00
8 3/31/2022 $701,000.00
9 12/31/2021 $1,196,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
Date Value
1 12/31/2023 $229,973,000.00
2 9/30/2023 $224,010,000.00
3 6/30/2023 $228,381,000.00
4 3/31/2023 $210,726,000.00
5 12/31/2022 $215,926,000.00
6 9/30/2022 $209,959,000.00
7 6/30/2022 $214,600,000.00
8 3/31/2022 $21,081,000.00
9 12/31/2021 $13,765,000.00
Financials: CapitalizedComputerSoftwareAdditions
Date Value
1 12/31/2023 $3,383,000.00
2 9/30/2023 $2,394,000.00
3 6/30/2023 $1,483,000.00
4 3/31/2023 $696,000.00
5 12/31/2022 $2,013,000.00
6 9/30/2022 $1,398,000.00
7 6/30/2022 $750,000.00
8 3/31/2022 $375,000.00
9 12/31/2021 $472,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: CapitalizedComputerSoftwareNet
Date Value
1 9/30/2023 $52,745,000.00
2 6/30/2023 $48,465,000.00
3 12/31/2022 $36,992,000.00
4 9/30/2022 $31,788,000.00
5 6/30/2022 $25,738,000.00
6 12/31/2021 $17,844,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $182,571,000.00
2 9/30/2023 $226,236,000.00
3 6/30/2023 $271,947,000.00
4 3/31/2023 $317,149,000.00
5 12/31/2022 $280,752,000.00
6 9/30/2022 $294,775,000.00
7 6/30/2022 $303,942,000.00
8 3/31/2022 $543,249,000.00
9 12/31/2021 $565,994,000.00
10 9/30/2021 $601,651,000.00
11 6/30/2021 $664,324,000.00
12 3/31/2021 $659,688,000.00
13 12/31/2020 $233,725,000.00
14 9/30/2020 $246,389,000.00
15 6/30/2020 $166,847,000.00
16 3/31/2020 $148,784,000.00
17 12/31/2019 $182,275,000.00
18 12/31/2018 $117,890,000.00
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 12/31/2023 $252,406,000.00
2 9/30/2023 $289,120,000.00
3 6/30/2023 $357,048,000.00
4 3/31/2023 $404,192,000.00
5 12/31/2022 $252,605,000.00
6 9/30/2022 $299,646,000.00
7 6/30/2022 $324,397,000.00
8 3/31/2022 $350,759,000.00
9 12/31/2021 $425,852,000.00
10 12/31/2020 $135,756,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $182,571,000.00
2 9/30/2023 $226,236,000.00
3 6/30/2023 $271,947,000.00
4 3/31/2023 $317,149,000.00
5 12/31/2022 $280,752,000.00
6 9/30/2022 $294,775,000.00
7 6/30/2022 $303,942,000.00
8 3/31/2022 $543,249,000.00
9 12/31/2021 $565,994,000.00
10 9/30/2021 $601,651,000.00
11 6/30/2021 $664,324,000.00
12 3/31/2021 $659,688,000.00
13 12/31/2020 $233,725,000.00
14 12/31/2019 $182,275,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-98,181,000.00
2 9/30/2023 $-54,516,000.00
3 6/30/2023 $-8,805,000.00
4 3/31/2023 $36,397,000.00
5 12/31/2022 $-285,242,000.00
6 9/30/2022 $-271,219,000.00
7 6/30/2022 $-262,052,000.00
8 3/31/2022 $-22,745,000.00
9 12/31/2021 $332,269,000.00
10 9/30/2021 $367,926,000.00
11 6/30/2021 $430,599,000.00
12 3/31/2021 $425,963,000.00
13 12/31/2020 $51,450,000.00
14 9/30/2020 $64,114,000.00
15 6/30/2020 $-15,428,000.00
16 3/31/2020 $-33,491,000.00
17 12/31/2019 $64,385,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-73,015,000.00
2 9/30/2023 $-51,896,000.00
3 6/30/2023 $-16,535,000.00
4 3/31/2023 $-16,956,000.00
5 12/31/2022 $-105,928,000.00
6 9/30/2022 $-83,111,000.00
7 6/30/2022 $-27,092,000.00
8 3/31/2022 $-29,537,000.00
9 12/31/2021 $-78,165,000.00
10 9/30/2021 $-24,854,000.00
11 6/30/2021 $-26,991,000.00
12 3/31/2021 $-17,325,000.00
13 12/31/2020 $-41,077,000.00
14 9/30/2020 $3,160,000.00
15 6/30/2020 $-31,928,000.00
16 3/31/2020 $-27,532,000.00
17 12/31/2019 $-77,217,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $28,000.00
2 12/31/2022 $-36,000.00
3 12/31/2021 $15,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $244,000.00
2 12/31/2022 $490,000.00
3 12/31/2021 $196,000.00
4 12/31/2020 $33,000.00
5 12/31/2019 $6,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $524,000.00
2 12/31/2022 $633,000.00
3 12/31/2021 $517,000.00
4 12/31/2020 $109,000.00
5 12/31/2019 $27,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $252,000.00
2 12/31/2022 $179,000.00
3 12/31/2021 $306,000.00
4 12/31/2020 $76,000.00
5 12/31/2019 $21,000.00
Financials: DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
Date Value
1 12/31/2023 $228,761,000.00
2 9/30/2023 $224,010,000.00
3 6/30/2023 $228,381,000.00
4 3/31/2023 $208,708,000.00
5 12/31/2022 $215,926,000.00
6 9/30/2022 $207,561,000.00
7 6/30/2022 $207,978,000.00
8 3/31/2022 $21,081,000.00
9 12/31/2021 $13,765,000.00
Financials: DebtSecuritiesTradingUnrealizedGain
Date Value
1 12/31/2023 $140,000.00
2 9/30/2023 $4,000.00
3 6/30/2023 $5,000.00
4 3/31/2023 $329,000.00
5 12/31/2022 $78,000.00
6 9/30/2022 --
7 6/30/2022 $15,000.00
8 3/31/2022 --
9 12/31/2021 --
Financials: DebtSecuritiesTradingUnrealizedLoss
Date Value
1 12/31/2023 $867,000.00
2 9/30/2023 $2,233,000.00
3 6/30/2023 $2,442,000.00
4 3/31/2023 $1,799,000.00
5 12/31/2022 $2,544,000.00
6 9/30/2022 $2,930,000.00
7 6/30/2022 $1,129,000.00
8 3/31/2022 $77,000.00
9 12/31/2021 $4,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $201,000.00
2 12/31/2022 $210,000.00
3 12/31/2021 $57,000.00
4 12/31/2020 $165,000.00
5 12/31/2019 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-499,000.00
2 12/31/2022 $-1,078,000.00
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 12/31/2023 $-589,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $2,000.00
2 12/31/2022 $-546,000.00
3 12/31/2021 $207,000.00
4 12/31/2020 $380,000.00
5 12/31/2019 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $300,000.00
2 12/31/2022 $322,000.00
3 12/31/2021 $150,000.00
4 12/31/2020 $215,000.00
5 12/31/2019 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $107,821,000.00
2 12/31/2022 $87,848,000.00
3 12/31/2021 $68,429,000.00
4 12/31/2020 $42,320,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $1,660,000.00
2 12/31/2022 $1,683,000.00
3 12/31/2021 $952,000.00
4 12/31/2020 $379,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $7,289,000.00
2 12/31/2022 $3,008,000.00
3 12/31/2021 $3,868,000.00
4 12/31/2020 $2,206,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $84,935,000.00
2 12/31/2022 $75,965,000.00
3 12/31/2021 $59,807,000.00
4 12/31/2020 $37,224,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
Date Value
1 12/31/2023 $7,321,000.00
2 12/31/2022 $5,925,000.00
3 12/31/2021 $3,291,000.00
4 12/31/2020 $771,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $4,607,000.00
2 12/31/2022 $4,147,000.00
3 12/31/2021 $4,641,000.00
4 12/31/2020 $3,806,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $100,532,000.00
2 12/31/2022 $84,840,000.00
3 12/31/2021 $64,561,000.00
4 12/31/2020 $40,114,000.00
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: Depreciation
Date Value
1 12/31/2023 $3,400,000.00
2 12/31/2022 $2,500,000.00
3 12/31/2021 $2,300,000.00
4 12/31/2020 $1,700,000.00
5 12/31/2019 $800,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $18,988,000.00
2 9/30/2023 $12,086,000.00
3 6/30/2023 $3,821,000.00
4 3/31/2023 $3,285,000.00
5 12/31/2022 $10,926,000.00
6 9/30/2022 $7,868,000.00
7 6/30/2022 $2,479,000.00
8 3/31/2022 $2,385,000.00
9 12/31/2021 $8,264,000.00
10 9/30/2021 $5,877,000.00
11 6/30/2021 $1,761,000.00
12 3/31/2021 $1,768,000.00
13 12/31/2020 $6,075,000.00
14 9/30/2020 $1,665,000.00
15 6/30/2020 $2,672,000.00
16 3/31/2020 $1,209,000.00
17 12/31/2019 $1,286,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $19,285,000.00
2 9/30/2023 $12,407,000.00
3 6/30/2023 $7,320,000.00
4 3/31/2023 $3,392,000.00
5 12/31/2022 $11,378,000.00
6 9/30/2022 $8,210,000.00
7 6/30/2022 $5,101,000.00
8 3/31/2022 $2,515,000.00
9 12/31/2021 $8,753,000.00
10 9/30/2021 $6,221,000.00
11 6/30/2021 $3,728,000.00
12 3/31/2021 $1,891,000.00
13 12/31/2020 $7,244,000.00
14 9/30/2020 $5,204,000.00
15 6/30/2020 $3,178,000.00
16 3/31/2020 $1,445,000.00
17 12/31/2019 $1,839,000.00
Financials: DividendsShareBasedCompensationCash
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.47
2 9/30/2023 $-0.33
3 6/30/2023 $-0.21
4 3/31/2023 $-0.11
5 12/31/2022 $-0.65
6 9/30/2022 $-0.50
7 6/30/2022 $-0.35
8 3/31/2022 $-0.19
9 12/31/2021 $-0.62
10 9/30/2021 $-0.45
11 6/30/2021 $-0.29
12 12/31/2020 $-1.90
13 9/30/2020 $0.15
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.47
2 9/30/2023 $-0.33
3 6/30/2023 $-0.21
4 3/31/2023 $-0.11
5 12/31/2022 $-0.65
6 9/30/2022 $-0.50
7 6/30/2022 $-0.16
8 3/31/2022 $-0.19
9 12/31/2021 $-0.62
10 9/30/2021 $-0.16
11 6/30/2021 $-0.29
12 12/31/2020 $-1.90
13 9/30/2020 $0.02
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2023 $-0.01
2 6/30/2023 $-0.01
3 3/31/2023 $-0.02
4 9/30/2022 $0.01
5 6/30/2022 $-0.01
6 3/31/2022 $-0.01
7 9/30/2021 --
8 6/30/2021 $0.01
9 3/31/2021 --
10 9/30/2020 $-0.01
11 6/30/2020 --
12 3/31/2020 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $43,000.00
2 9/30/2023 $-5,000.00
3 6/30/2023 $7,000.00
4 3/31/2023 $3,000.00
5 12/31/2022 $-21,000.00
6 9/30/2022 $-33,000.00
7 6/30/2022 $-18,000.00
8 3/31/2022 $8,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 12/31/2023 $49,648,000.00
2 12/31/2022 $39,324,000.00
3 12/31/2021 $23,220,000.00
4 12/31/2020 $5,705,000.00
5 12/31/2019 $998,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Date Value
1 9/30/2023 $3,700,000.00
2 6/30/2023 $4,300,000.00
3 3/31/2023 $5,000,000.00
4 9/30/2022 $6,300,000.00
5 6/30/2022 $7,000,000.00
6 3/31/2022 $7,600,000.00
Financials: FinancingReceivableAllowanceForCreditLosses
Date Value
1 12/31/2023 $3,428,000.00
2 9/30/2023 $2,673,000.00
3 6/30/2023 $3,048,000.00
4 3/31/2023 $2,256,000.00
5 12/31/2022 $2,275,000.00
6 9/30/2022 $1,349,000.00
7 6/30/2022 $971,000.00
8 3/31/2022 $704,000.00
9 12/31/2021 $636,000.00
10 9/30/2021 $266,000.00
11 6/30/2021 $96,000.00
12 3/31/2021 $61,000.00
13 12/31/2020 $40,000.00
14 9/30/2020 $40,000.00
15 6/30/2020 $40,000.00
16 3/31/2020 $100,000.00
17 12/31/2019 $65,000.00
18 12/31/2018 --
Financials: FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
Date Value
1 12/31/2023 $4,286,000.00
2 9/30/2023 $3,205,000.00
3 6/30/2023 $2,528,000.00
4 3/31/2023 $1,148,000.00
5 12/31/2022 $4,214,000.00
6 9/30/2022 $2,151,000.00
7 6/30/2022 $881,000.00
8 3/31/2022 $407,000.00
9 12/31/2021 $1,210,000.00
10 9/30/2021 $399,000.00
11 6/30/2021 $146,000.00
12 3/31/2021 $27,000.00
13 12/31/2020 $107,000.00
14 9/30/2020 $75,000.00
15 6/30/2020 $71,000.00
16 3/31/2020 $43,000.00
17 12/31/2019 $65,000.00
Financials: FinancingReceivableAllowanceForCreditLossesRecovery
Date Value
1 12/31/2023 $920,000.00
2 9/30/2023 $493,000.00
3 6/30/2023 $397,000.00
4 3/31/2023 $214,000.00
5 12/31/2022 $230,000.00
6 9/30/2022 $160,000.00
7 6/30/2022 $30,000.00
8 3/31/2022 $30,000.00
9 12/31/2021 $37,000.00
10 9/30/2021 $14,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 12/31/2019 --
Financials: FinancingReceivableAllowanceForCreditLossesWriteOffs
Date Value
1 12/31/2023 $4,053,000.00
2 9/30/2023 $3,300,000.00
3 6/30/2023 $2,152,000.00
4 3/31/2023 $1,381,000.00
5 12/31/2022 $2,805,000.00
6 9/30/2022 $1,021,000.00
7 6/30/2022 $577,000.00
8 3/31/2022 $369,000.00
9 12/31/2021 $651,000.00
10 9/30/2021 $96,000.00
11 6/30/2021 $90,000.00
12 3/31/2021 $6,000.00
13 12/31/2020 $132,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 $96,000.00
16 3/31/2020 $8,000.00
17 12/31/2019 --
Financials: FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: FinancingReceivableRecordedInvestmentNonaccrualStatus
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $17,534,000.00
2 9/30/2023 $15,686,000.00
3 6/30/2023 $14,486,000.00
4 3/31/2023 $13,190,000.00
5 12/31/2022 $11,990,000.00
6 9/30/2022 $10,742,000.00
7 6/30/2022 $9,593,000.00
8 3/31/2022 $8,299,000.00
9 12/31/2021 $7,070,000.00
10 9/30/2021 $5,874,000.00
11 6/30/2021 $4,651,000.00
12 12/31/2020 $3,059,000.00
Financials: FinitelivedIntangibleAssetsAcquired1
Date Value
1 12/31/2023 $5,500,000.00
2 12/31/2022 $4,900,000.00
3 12/31/2021 $4,000,000.00
4 12/31/2020 $3,000,000.00
5 12/31/2019 $100,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths
Date Value
1 12/31/2023 $6,361,000.00
2 12/31/2022 $4,681,000.00
3 12/31/2021 $3,582,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive
Date Value
1 12/31/2023 $13,759,000.00
2 12/31/2022 $4,088,000.00
3 12/31/2021 $4,902,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive
Date Value
1 12/31/2023 $3,487,000.00
2 12/31/2022 $1,793,000.00
3 12/31/2021 $1,733,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour
Date Value
1 12/31/2023 $3,085,000.00
2 12/31/2022 $1,931,000.00
3 12/31/2021 $1,770,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree
Date Value
1 12/31/2023 $3,875,000.00
2 12/31/2022 $2,174,000.00
3 12/31/2021 $3,043,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo
Date Value
1 12/31/2023 $3,625,000.00
2 12/31/2022 $4,624,000.00
3 12/31/2021 $3,100,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $72,830,000.00
2 12/31/2022 $43,922,000.00
3 12/31/2021 $21,701,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $34,192,000.00
2 12/31/2022 $19,291,000.00
3 12/31/2021 $18,130,000.00
4 12/31/2020 $11,491,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $103,379,000.00
2 9/30/2023 $117,830,000.00
3 6/30/2023 $96,847,000.00
4 3/31/2023 $91,995,000.00
5 12/31/2022 $91,755,000.00
6 9/30/2022 $89,893,000.00
7 6/30/2022 $90,681,000.00
8 3/31/2022 $97,388,000.00
9 12/31/2021 $78,839,000.00
10 9/30/2021 $69,938,000.00
11 6/30/2021 $21,820,000.00
12 3/31/2021 $21,820,000.00
13 12/31/2020 $21,820,000.00
14 12/31/2019 $16,070,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 $25,000.00
2 12/31/2022 $200,000.00
3 12/31/2021 --
Financials: GoodwillAndIntangibleAssetImpairment
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $-401,000.00
2 12/31/2022 $713,000.00
3 12/31/2021 --
Financials: GoodwillGross
Date Value
1 12/31/2023 $51,726,000.00
2 12/31/2022 $31,281,000.00
3 12/31/2021 $25,200,000.00
4 12/31/2020 $14,550,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: GoodwillOtherIncreaseDecrease
Date Value
1 12/31/2023 $11,198,000.00
2 12/31/2022 $13,429,000.00
3 12/31/2021 $57,019,000.00
4 12/31/2020 $5,750,000.00
Financials: GuaranteeObligationsCurrentCarryingValue
Date Value
1 12/31/2023 $1,200,000.00
2 9/30/2023 $1,500,000.00
3 6/30/2023 $1,500,000.00
4 3/31/2023 $1,800,000.00
5 12/31/2022 $1,200,000.00
6 12/31/2021 $1,200,000.00
Financials: GuaranteeObligationsLiquidationProceeds
Date Value
1 12/31/2023 $142,800,000.00
2 9/30/2023 $209,200,000.00
3 6/30/2023 $222,900,000.00
4 3/31/2023 $306,100,000,000.00
5 12/31/2022 $160,300,000.00
6 9/30/2022 $216,500,000.00
7 6/30/2022 $273,800,000.00
8 3/31/2022 $317,500,000.00
9 12/31/2021 $257,600,000.00
10 9/30/2021 $284,000,000.00
11 6/30/2021 $237,500,000.00
12 3/31/2021 $226,600,000.00
13 12/31/2020 $95,700,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-68,000,000.00
2 12/31/2022 $-95,425,000.00
3 12/31/2021 $-80,232,000.00
4 12/31/2020 $-40,663,000.00
5 12/31/2019 $-77,212,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-74,735,000.00
2 9/30/2023 $-51,611,000.00
3 6/30/2023 $-33,374,000.00
4 3/31/2023 $-17,853,000.00
5 12/31/2022 $-102,106,000.00
6 9/30/2022 $-76,983,000.00
7 6/30/2022 $-53,594,000.00
8 3/31/2022 $-29,255,000.00
9 12/31/2021 $-77,458,000.00
10 9/30/2021 $-51,595,000.00
11 6/30/2021 $-26,853,000.00
12 3/31/2021 $-17,317,000.00
13 12/31/2020 $-40,532,000.00
14 9/30/2020 $-28,381,000.00
15 6/30/2020 $-31,826,000.00
16 3/31/2020 $-27,478,000.00
17 12/31/2019 $-77,189,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $-6,735,000.00
2 12/31/2022 $6,681,000.00
3 12/31/2021 $2,774,000.00
4 12/31/2020 $131,000.00
5 12/31/2019 $23,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $715,000.00
2 12/31/2022 $388,000.00
3 9/30/2022 $334,000.00
4 6/30/2022 $299,000.00
5 3/31/2022 $16,000.00
6 12/31/2021 $261,000.00
7 9/30/2021 $210,000.00
8 6/30/2021 $112,000.00
9 3/31/2021 $-10,000.00
10 12/31/2020 $59,000.00
11 9/30/2020 $-6,000.00
12 6/30/2020 $-23,000.00
13 3/31/2020 $1,000.00
14 12/31/2019 $30,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $526,000.00
2 9/30/2023 $409,000.00
3 6/30/2023 $408,000.00
4 3/31/2023 $347,000.00
5 12/31/2022 $87,000.00
6 9/30/2022 $695,000.00
7 6/30/2022 $416,000.00
8 3/31/2022 $240,000.00
9 12/31/2021 $724,000.00
10 9/30/2021 $61,000.00
11 6/30/2021 $214,000.00
12 3/31/2021 $58,000.00
13 12/31/2020 $489,000.00
14 9/30/2020 $381,000.00
15 6/30/2020 $95,000.00
16 3/31/2020 $47,000.00
17 12/31/2019 $27,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-71,000.00
2 12/31/2022 $-77,000.00
3 12/31/2021 $39,000.00
4 12/31/2020 $7,000.00
5 12/31/2019 $1,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-15,718,000.00
2 12/31/2022 $-21,468,000.00
3 12/31/2021 $-16,265,000.00
4 12/31/2020 $-8,513,000.00
5 12/31/2019 $-16,210,000.00
Financials: IncomeTaxReconciliationTaxSettlementsStateAndLocal
Date Value
1 12/31/2023 $-2,384,000.00
2 12/31/2022 $-2,625,000.00
3 12/31/2021 $-3,789,000.00
4 12/31/2020 $-1,584,000.00
5 12/31/2019 $-4,014,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $-34,612,000.00
2 9/30/2023 $-2,543,000.00
3 6/30/2023 $-9,075,000.00
4 3/31/2023 $62,761,000.00
5 12/31/2022 $-73,087,000.00
6 9/30/2022 $-98,385,000.00
7 6/30/2022 $-39,475,000.00
8 3/31/2022 $-7,526,000.00
9 12/31/2021 $242,856,000.00
10 9/30/2021 $223,510,000.00
11 6/30/2021 $215,286,000.00
12 3/31/2021 $138,430,000.00
13 12/31/2020 $66,217,000.00
14 9/30/2020 $82,464,000.00
15 6/30/2020 $60,682,000.00
16 3/31/2020 $-26,549,000.00
17 12/31/2019 $46,409,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-14,406,000.00
2 9/30/2023 $-10,990,000.00
3 6/30/2023 $-27,102,000.00
4 3/31/2023 $21,487,000.00
5 12/31/2022 $-47,170,000.00
6 9/30/2022 $-64,326,000.00
7 6/30/2022 $6,154,000.00
8 3/31/2022 $6,603,000.00
9 12/31/2021 $120,155,000.00
10 9/30/2021 $111,953,000.00
11 6/30/2021 $131,479,000.00
12 3/31/2021 $85,136,000.00
13 12/31/2020 $29,226,000.00
14 9/30/2020 $44,172,000.00
15 6/30/2020 $50,676,000.00
16 3/31/2020 $-18,867,000.00
17 12/31/2019 $51,952,000.00
Financials: IncreaseDecreaseInFinanceReceivables
Date Value
1 6/30/2023 $22,265,000.00
2 3/31/2023 $27,407,000.00
3 12/31/2022 $37,982,000.00
4 9/30/2022 $32,131,000.00
5 6/30/2022 $33,892,000.00
6 3/31/2022 $19,420,000.00
7 12/31/2021 $36,956,000.00
8 9/30/2021 $26,972,000.00
9 6/30/2021 $18,153,000.00
10 3/31/2021 $7,570,000.00
11 12/31/2020 $5,288,000.00
12 9/30/2020 $3,128,000.00
13 6/30/2020 $966,000.00
14 3/31/2020 $2,515,000.00
15 12/31/2019 $3,253,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $-500,000.00
2 9/30/2023 $1,023,000.00
3 6/30/2023 $1,530,000.00
4 3/31/2023 $3,976,000.00
5 12/31/2022 $-7,404,000.00
6 9/30/2022 $345,000.00
7 6/30/2022 $1,530,000.00
8 3/31/2022 $99,000.00
9 12/31/2021 $5,836,000.00
10 9/30/2021 $-75,000.00
11 6/30/2021 $163,000.00
12 3/31/2021 $80,000.00
13 12/31/2020 $2,418,000.00
14 9/30/2020 $2,980,000.00
15 6/30/2020 $1,302,000.00
16 3/31/2020 $25,000.00
17 12/31/2019 --
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $310,000.00
2 9/30/2023 $5,266,000.00
3 6/30/2023 $-1,622,000.00
4 3/31/2023 $841,000.00
5 12/31/2022 $1,354,000.00
6 9/30/2022 $4,196,000.00
7 6/30/2022 $343,000.00
8 3/31/2022 $5,356,000.00
9 12/31/2021 $2,657,000.00
10 9/30/2021 $3,887,000.00
11 6/30/2021 $4,209,000.00
12 3/31/2021 $4,805,000.00
13 12/31/2020 $5,702,000.00
14 9/30/2020 $4,926,000.00
15 6/30/2020 $1,188,000.00
16 3/31/2020 $1,636,000.00
17 12/31/2019 $1,701,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $1,565,000.00
2 9/30/2023 $1,205,000.00
3 6/30/2023 $766,000.00
4 3/31/2023 $315,000.00
5 12/31/2022 $979,000.00
6 9/30/2022 $683,000.00
7 6/30/2022 $448,000.00
8 3/31/2022 $210,000.00
9 12/31/2021 $782,000.00
10 9/30/2021 $121,000.00
11 6/30/2021 $461,000.00
12 3/31/2021 $210,000.00
13 12/31/2020 $633,000.00
14 9/30/2020 $450,000.00
15 6/30/2020 $291,000.00
16 3/31/2020 $111,000.00
17 12/31/2019 --
Financials: InterestPaidNet
Date Value
1 12/31/2023 $989,000.00
2 12/31/2022 $3,556,000.00
3 9/30/2022 $1,630,000.00
4 6/30/2022 $201,000.00
5 3/31/2022 $63,000.00
6 12/31/2021 $368,000.00
7 9/30/2021 $522,000.00
8 6/30/2021 $185,000.00
9 3/31/2021 $74,000.00
10 12/31/2020 $171,000.00
11 12/31/2019 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $28,257,000.00
2 12/31/2022 $5,399,000.00
3 12/31/2021 $3,578,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $15,807,000.00
2 12/31/2022 $1,602,000.00
3 12/31/2021 $161,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $3,195,000.00
2 12/31/2022 $1,350,000.00
3 12/31/2021 $1,430,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $2,243,000.00
2 12/31/2022 $499,000.00
3 12/31/2021 $227,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $1,971,000.00
2 12/31/2022 $564,000.00
3 12/31/2021 $224,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $2,668,000.00
2 12/31/2022 $561,000.00
3 12/31/2021 $467,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $2,373,000.00
2 12/31/2022 $823,000.00
3 12/31/2021 $1,068,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $11,576,000.00
2 12/31/2022 $820,000.00
3 12/31/2021 $223,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $466,396,000.00
2 9/30/2023 $491,986,000.00
3 6/30/2023 $460,248,000.00
4 3/31/2023 $514,241,000.00
5 12/31/2022 $429,198,000.00
6 9/30/2022 $401,136,000.00
7 6/30/2022 $461,788,000.00
8 3/31/2022 $485,722,000.00
9 12/31/2021 $426,863,000.00
10 9/30/2021 $404,209,000.00
11 6/30/2021 $396,951,000.00
12 3/31/2021 $330,100,000.00
13 12/31/2020 $177,910,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $922,924,000.00
2 9/30/2023 $959,084,000.00
3 6/30/2023 $936,417,000.00
4 3/31/2023 $995,147,000.00
5 12/31/2022 $914,922,000.00
6 9/30/2022 $899,874,000.00
7 6/30/2022 $977,453,000.00
8 3/31/2022 $1,019,344,000.00
9 12/31/2021 $982,960,000.00
10 9/30/2021 $980,260,000.00
11 6/30/2021 $988,953,000.00
12 3/31/2021 $927,849,000.00
13 12/31/2020 $404,550,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $333,941,000.00
2 9/30/2023 $367,367,000.00
3 6/30/2023 $344,515,000.00
4 3/31/2023 $413,366,000.00
5 12/31/2022 $348,217,000.00
6 9/30/2022 $325,475,000.00
7 6/30/2022 $385,860,000.00
8 3/31/2022 $422,144,000.00
9 12/31/2021 $423,362,000.00
10 9/30/2021 $400,657,000.00
11 6/30/2021 $390,316,000.00
12 3/31/2021 $317,259,000.00
13 12/31/2020 $166,701,000.00
Financials: LongTermDebt
Date Value
1 3/31/2023 $95,500,000.00
2 12/31/2022 $75,500,000.00
3 9/30/2022 $70,500,000.00
4 6/30/2022 $70,500,000.00
5 3/31/2022 $60,500,000.00
6 12/31/2021 $500,000.00
7 9/30/2021 $500,000.00
8 6/30/2021 $500,000.00
9 3/31/2021 $500,000.00
10 12/31/2020 $4,832,000.00
Financials: LongTermLineOfCredit
Date Value
1 12/31/2023 $115,000,000.00
2 9/30/2023 $105,000,000.00
3 6/30/2023 $105,000,000.00
4 3/31/2023 $95,500,000.00
5 12/31/2022 $75,500,000.00
6 9/30/2022 $70,500,000.00
7 6/30/2022 $70,500,000.00
8 3/31/2022 $60,500,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $500,000.00
11 6/30/2021 $500,000.00
12 3/31/2021 $6,582,000.00
13 12/31/2020 $4,832,000.00
Financials: MarketableSecurities
Date Value
1 12/31/2023 $228,761,000.00
2 9/30/2023 $224,010,000.00
3 6/30/2023 $228,381,000.00
4 3/31/2023 $208,708,000.00
5 12/31/2022 $215,926,000.00
6 9/30/2022 $207,561,000.00
7 6/30/2022 $207,978,000.00
8 3/31/2022 $21,081,000.00
9 12/31/2021 $13,782,000.00
10 12/31/2020 --
Financials: MarketingAndAdvertisingExpense
Date Value
1 12/31/2023 $4,600,000.00
2 12/31/2022 $5,200,000.00
3 12/31/2021 $5,000,000.00
4 12/31/2020 $2,300,000.00
5 12/31/2019 $3,600,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $30,633,000.00
2 9/30/2023 $23,052,000.00
3 6/30/2023 $26,969,000.00
4 3/31/2023 $17,280,000.00
5 12/31/2022 $72,933,000.00
6 9/30/2022 $68,454,000.00
7 6/30/2022 $69,133,000.00
8 3/31/2022 $59,137,000.00
9 12/31/2021 $376,245,000.00
10 9/30/2021 $377,155,000.00
11 6/30/2021 $382,199,000.00
12 3/31/2021 $390,657,000.00
13 12/31/2020 $60,755,000.00
14 9/30/2020 $59,096,000.00
15 6/30/2020 $1,601,000.00
16 3/31/2020 $3,454,000.00
17 12/31/2019 $161,526,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-110,972,000.00
2 9/30/2023 $-86,174,000.00
3 6/30/2023 $-59,137,000.00
4 3/31/2023 $-23,866,000.00
5 12/31/2022 $-282,979,000.00
6 9/30/2022 $-264,331,000.00
7 6/30/2022 $-258,615,000.00
8 3/31/2022 $-50,434,000.00
9 12/31/2021 $-129,266,000.00
10 9/30/2021 $-97,646,000.00
11 6/30/2021 $-24,414,000.00
12 3/31/2021 $-10,558,000.00
13 12/31/2020 $-19,673,000.00
14 9/30/2020 $-15,298,000.00
15 6/30/2020 $-10,905,000.00
16 3/31/2020 $-5,043,000.00
17 12/31/2019 $-24,681,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-17,885,000.00
2 9/30/2023 $8,611,000.00
3 6/30/2023 $23,356,000.00
4 3/31/2023 $42,980,000.00
5 12/31/2022 $-75,175,000.00
6 9/30/2022 $-75,309,000.00
7 6/30/2022 $-72,552,000.00
8 3/31/2022 $-31,456,000.00
9 12/31/2021 $85,290,000.00
10 9/30/2021 $88,417,000.00
11 6/30/2021 $72,814,000.00
12 3/31/2021 $45,864,000.00
13 12/31/2020 $10,368,000.00
14 9/30/2020 $20,316,000.00
15 6/30/2020 $-6,124,000.00
16 3/31/2020 $-31,902,000.00
17 12/31/2019 $-72,460,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-75,261,000.00
2 9/30/2023 $-52,020,000.00
3 6/30/2023 $-33,782,000.00
4 3/31/2023 $-18,200,000.00
5 12/31/2022 $-102,193,000.00
6 9/30/2022 $-23,668,000.00
7 6/30/2022 $-54,010,000.00
8 3/31/2022 $-29,495,000.00
9 12/31/2021 $-78,182,000.00
10 9/30/2021 $-51,870,000.00
11 6/30/2021 $-27,067,000.00
12 3/31/2021 $-17,375,000.00
13 12/31/2020 $-41,021,000.00
14 9/30/2020 $-28,762,000.00
15 6/30/2020 $-31,921,000.00
16 3/31/2020 $-27,525,000.00
17 12/31/2019 $-77,216,000.00
Financials: NotesAndLoansReceivableNetCurrent
Date Value
1 12/31/2023 $119,034,000.00
2 9/30/2023 $105,832,000.00
3 6/30/2023 $97,784,000.00
4 3/31/2023 $104,305,000.00
5 12/31/2022 $78,047,000.00
6 9/30/2022 $74,257,000.00
7 6/30/2022 $77,289,000.00
8 3/31/2022 $63,291,000.00
9 12/31/2021 $44,278,000.00
10 9/30/2021 $35,074,000.00
11 6/30/2021 $26,508,000.00
12 3/31/2021 $16,044,000.00
13 12/31/2020 $8,501,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 6/30/2023 $1.00
3 3/31/2023 $1.00
4 12/31/2022 $1.00
5 9/30/2022 $1.00
6 6/30/2022 $1.00
7 3/31/2022 $1.00
8 12/31/2021 $1.00
9 9/30/2021 $1.00
10 6/30/2021 $1.00
11 3/31/2021 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $570,911,000.00
2 9/30/2023 $425,768,000.00
3 6/30/2023 $284,467,000.00
4 3/31/2023 $140,460,000.00
5 12/31/2022 $527,738,000.00
6 9/30/2022 $402,474,000.00
7 6/30/2022 $271,965,000.00
8 3/31/2022 $132,154,000.00
9 12/31/2021 $435,240,000.00
10 9/30/2021 $116,448,000.00
11 6/30/2021 $192,923,000.00
12 3/31/2021 $86,219,000.00
13 12/31/2020 $249,004,000.00
14 9/30/2020 $63,925,000.00
15 6/30/2020 $119,319,000.00
16 3/31/2020 $70,113,000.00
17 12/31/2019 $186,129,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-89,677,000.00
2 9/30/2023 $-62,911,000.00
3 6/30/2023 $-40,624,000.00
4 3/31/2023 $-20,834,000.00
5 12/31/2022 $-106,209,000.00
6 9/30/2022 $-78,918,000.00
7 6/30/2022 $-53,828,000.00
8 3/31/2022 $-29,089,000.00
9 12/31/2021 $-76,805,000.00
10 9/30/2021 $-51,113,000.00
11 6/30/2021 $-26,463,000.00
12 3/31/2021 $-17,133,000.00
13 12/31/2020 $-40,647,000.00
14 9/30/2020 $-28,650,000.00
15 6/30/2020 $-32,185,000.00
16 3/31/2020 $-27,876,000.00
17 12/31/2019 $-79,282,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $2,500,000.00
2 12/31/2022 $1,700,000.00
3 12/31/2021 $1,000,000.00
4 12/31/2020 $800,000.00
5 12/31/2019 $400,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $16,681,000.00
2 12/31/2022 $4,579,000.00
3 12/31/2021 $3,355,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $16,858,000.00
2 12/31/2022 $4,408,000.00
3 9/30/2022 $4,775,000.00
4 6/30/2022 $5,292,000.00
5 3/31/2022 $2,955,000.00
6 12/31/2021 $3,264,000.00
7 9/30/2021 $1,458,000.00
8 6/30/2021 $1,643,000.00
9 3/31/2021 $1,823,000.00
10 12/31/2020 $2,000,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.10
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.08
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $12,524,000.00
2 9/30/2023 $16,859,000.00
3 6/30/2023 $9,509,000.00
4 3/31/2023 $11,916,000.00
5 12/31/2022 $11,317,000.00
6 9/30/2022 $15,534,000.00
7 6/30/2022 $11,514,000.00
8 3/31/2022 $16,792,000.00
9 12/31/2021 $10,606,000.00
10 9/30/2021 $12,375,000.00
11 6/30/2021 $12,249,000.00
12 3/31/2021 $12,846,000.00
13 12/31/2020 $8,041,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $17,765,000.00
2 9/30/2023 $20,152,000.00
3 6/30/2023 $11,084,000.00
4 3/31/2023 $5,870,000.00
5 12/31/2022 $6,400,000.00
6 9/30/2022 $2,121,000.00
7 6/30/2022 $2,332,000.00
8 3/31/2022 $2,404,000.00
9 12/31/2021 $5,818,000.00
10 9/30/2021 $2,613,000.00
11 6/30/2021 $1,212,000.00
12 3/31/2021 $1,280,000.00
13 12/31/2020 $2,147,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
Date Value
1 12/31/2023 $509,000.00
2 9/30/2023 $-113,000.00
3 6/30/2023 $263,000.00
4 3/31/2023 $244,000.00
5 12/31/2022 $-1,273,000.00
6 9/30/2022 $-1,004,000.00
7 6/30/2022 $-1,509,000.00
8 3/31/2022 $31,000.00
9 12/31/2021 $21,000.00
10 9/30/2021 $-51,000.00
11 6/30/2021 $76,000.00
12 3/31/2021 $50,000.00
13 12/31/2020 $-56,000.00
14 9/30/2020 $-6,000.00
15 6/30/2020 $-7,000.00
16 3/31/2020 $-7,000.00
17 12/31/2019 $-1,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $2,246,000.00
2 9/30/2023 $124,000.00
3 6/30/2023 $291,000.00
4 3/31/2023 $1,244,000.00
5 12/31/2022 $-3,735,000.00
6 9/30/2022 $-5,433,000.00
7 6/30/2022 $-2,619,000.00
8 3/31/2022 $-42,000.00
9 12/31/2021 $17,000.00
10 9/30/2021 $-51,000.00
11 6/30/2021 $76,000.00
12 3/31/2021 $50,000.00
13 12/31/2020 $-56,000.00
14 9/30/2020 $-6,000.00
15 6/30/2020 $-7,000.00
16 3/31/2020 $-7,000.00
17 12/31/2019 $-1,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
Date Value
1 12/31/2023 $1,737,000.00
2 9/30/2023 $237,000.00
3 6/30/2023 $28,000.00
4 3/31/2023 $1,000,000.00
5 12/31/2022 $-2,462,000.00
6 9/30/2022 $-1,810,000.00
7 6/30/2022 $-1,110,000.00
8 3/31/2022 $-73,000.00
9 12/31/2021 $-4,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $17,455,000.00
2 9/30/2023 $19,619,000.00
3 6/30/2023 $10,733,000.00
4 3/31/2023 $5,375,000.00
5 12/31/2022 $5,481,000.00
6 9/30/2022 $1,596,000.00
7 6/30/2022 $1,470,000.00
8 3/31/2022 $1,376,000.00
9 12/31/2021 $3,001,000.00
10 9/30/2021 $2,342,000.00
11 6/30/2021 $5,217,000.00
12 3/31/2021 $5,137,000.00
13 12/31/2020 $5,054,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $1,464,000.00
2 9/30/2023 $772,000.00
3 6/30/2023 $575,000.00
4 3/31/2023 $302,000.00
5 12/31/2022 $57,000.00
6 9/30/2022 $-325,000.00
7 6/30/2022 $-406,000.00
8 3/31/2022 $-659,000.00
9 12/31/2021 $-656,000.00
10 9/30/2021 $-505,000.00
11 6/30/2021 $-469,000.00
12 3/31/2021 $-165,000.00
13 12/31/2020 $-901,000.00
14 9/30/2020 $-174,000.00
15 6/30/2020 $-90,000.00
16 3/31/2020 $-90,000.00
17 12/31/2019 $-424,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $14,942,000.00
2 9/30/2023 $11,300,000.00
3 6/30/2023 $7,250,000.00
4 3/31/2023 $2,981,000.00
5 12/31/2022 $4,103,000.00
6 9/30/2022 $1,701,000.00
7 6/30/2022 $234,000.00
8 3/31/2022 $-166,000.00
9 12/31/2021 $-653,000.00
10 9/30/2021 $-92,000.00
11 6/30/2021 $-390,000.00
12 3/31/2021 $-184,000.00
13 12/31/2020 $115,000.00
14 9/30/2020 $-90,000.00
15 6/30/2020 $359,000.00
16 3/31/2020 $398,000.00
17 12/31/2019 $2,093,000.00
Financials: PaymentsForSoftware
Date Value
1 12/31/2023 $25,840,000.00
2 9/30/2023 $19,319,000.00
3 6/30/2023 $12,826,000.00
4 3/31/2023 $4,943,000.00
5 12/31/2022 $20,185,000.00
6 9/30/2022 $14,145,000.00
7 6/30/2022 $8,689,000.00
8 3/31/2022 $3,942,000.00
9 12/31/2021 $11,460,000.00
10 9/30/2021 $8,546,000.00
11 6/30/2021 $4,597,000.00
12 3/31/2021 $2,296,000.00
13 12/31/2020 $5,382,000.00
14 12/31/2019 $3,220,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $29,623,000.00
2 9/30/2023 $28,649,000.00
3 6/30/2023 $12,000,000.00
4 3/31/2023 --
5 12/31/2022 $18,913,000.00
6 9/30/2022 $18,913,000.00
7 6/30/2022 $18,913,000.00
8 3/31/2022 $18,913,000.00
9 12/31/2021 $64,500,000.00
10 9/30/2021 $59,931,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $5,500,000.00
14 9/30/2020 $5,500,000.00
15 6/30/2020 $5,500,000.00
16 12/31/2019 $14,835,000.00
Financials: PaymentsToAcquireFinanceReceivables
Date Value
1 12/31/2023 $45,273,000.00
2 9/30/2023 $30,991,000.00
3 12/31/2022 $37,982,000.00
4 9/30/2022 $32,131,000.00
5 12/31/2021 $36,956,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $146,032,000.00
2 9/30/2023 $116,036,000.00
3 6/30/2023 $88,058,000.00
4 3/31/2023 $35,602,000.00
5 12/31/2022 $269,678,000.00
6 9/30/2022 $217,706,000.00
7 6/30/2022 $197,312,000.00
8 3/31/2022 $7,411,000.00
9 12/31/2021 $13,781,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2019 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $2,330,000.00
2 9/30/2023 $1,518,000.00
3 6/30/2023 $880,000.00
4 3/31/2023 $266,000.00
5 12/31/2022 $3,211,000.00
6 9/30/2022 $2,652,000.00
7 6/30/2022 $1,809,000.00
8 3/31/2022 $748,000.00
9 12/31/2021 $2,569,000.00
10 9/30/2021 $2,197,000.00
11 6/30/2021 $1,664,000.00
12 3/31/2021 $692,000.00
13 12/31/2020 $3,503,000.00
14 9/30/2020 $2,989,000.00
15 6/30/2020 $1,931,000.00
16 3/31/2020 $1,486,000.00
17 12/31/2019 $3,373,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.00
2 6/30/2023 $0.00
3 12/31/2022 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $20,000,000.00
2 6/30/2023 $20,000,000.00
3 12/31/2022 $20,000,000.00
4 12/31/2020 $230,538,501.00
Financials: PreferredStockSharesIssued
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 --
Financials: PreferredStockSharesOutstanding
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: ProceedsFromIssuanceInitialPublicOffering
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $385,736,000.00
7 9/30/2021 $385,738,000.00
8 6/30/2021 $385,852,000.00
9 3/31/2021 $388,359,000.00
10 12/31/2020 --
11 12/31/2019 --
Financials: ProceedsFromIssuanceOfLongTermDebt
Date Value
1 12/31/2023 $420,000,000.00
2 9/30/2023 $305,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $95,000,000.00
5 12/31/2022 $275,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $130,000,000.00
8 3/31/2022 $60,000,000.00
9 12/31/2021 $5,250,000.00
10 9/30/2021 $5,250,000.00
11 6/30/2021 $5,250,000.00
12 3/31/2021 $1,750,000.00
13 12/31/2020 $6,787,000.00
14 9/30/2020 $5,187,000.00
15 6/30/2020 $3,387,000.00
16 3/31/2020 $3,387,000.00
17 12/31/2019 --
Financials: ProceedsFromPaymentsForOtherFinancingActivities
Date Value
1 12/31/2023 $-169,000.00
2 9/30/2023 $-74,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 --
6 3/31/2021 --
7 12/31/2020 $-136,000.00
8 3/31/2020 $-22,000.00
9 12/31/2019 $-171,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 $2,402,000.00
2 9/30/2023 $2,649,000.00
3 6/30/2023 $2,402,000.00
4 3/31/2023 $2,402,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $4,265,000.00
2 9/30/2023 $3,576,000.00
3 6/30/2023 $2,774,000.00
4 3/31/2023 $899,000.00
5 12/31/2022 $1,210,000.00
6 9/30/2022 $999,000.00
7 6/30/2022 $759,000.00
8 3/31/2022 $411,000.00
9 12/31/2021 $1,631,000.00
10 9/30/2021 $1,100,000.00
11 6/30/2021 $679,000.00
12 3/31/2021 $548,000.00
13 12/31/2020 $1,822,000.00
14 9/30/2020 $1,003,000.00
15 6/30/2020 $185,000.00
16 3/31/2020 $89,000.00
17 12/31/2019 $273,000.00
Financials: ProfitLoss
Date Value
1 12/31/2023 $-75,261,000.00
2 9/30/2023 $-52,020,000.00
3 6/30/2023 $-33,782,000.00
4 3/31/2023 $-18,200,000.00
5 12/31/2022 $-102,193,000.00
6 9/30/2022 $-77,678,000.00
7 6/30/2022 $-54,010,000.00
8 3/31/2022 $-29,495,000.00
9 12/31/2021 $-78,182,000.00
10 9/30/2021 $-51,870,000.00
11 6/30/2021 $-27,067,000.00
12 3/31/2021 $-17,375,000.00
13 12/31/2020 $-41,021,000.00
14 9/30/2020 $3,159,000.00
15 6/30/2020 $-31,921,000.00
16 3/31/2020 $-27,525,000.00
17 12/31/2019 $-77,216,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $9,380,000.00
2 12/31/2022 $12,696,000.00
3 12/31/2021 $9,552,000.00
4 12/31/2020 $7,351,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $4,918,000.00
2 9/30/2023 $5,167,000.00
3 6/30/2023 $5,518,000.00
4 3/31/2023 $5,558,000.00
5 12/31/2022 $5,710,000.00
6 9/30/2022 $5,784,000.00
7 6/30/2022 $5,620,000.00
8 3/31/2022 $5,579,000.00
9 12/31/2021 $4,916,000.00
10 9/30/2021 $5,162,000.00
11 6/30/2021 $5,328,000.00
12 3/31/2021 $5,499,000.00
13 12/31/2020 $4,912,000.00
Financials: ProvisionForOtherCreditLosses
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: RestrictedCash
Date Value
1 12/31/2023 $700,000.00
2 12/31/2022 $700,000.00
3 12/31/2021 $700,000.00
4 12/31/2020 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-422,615,000.00
2 9/30/2023 $-399,374,000.00
3 6/30/2023 $-381,136,000.00
4 3/31/2023 $-365,554,000.00
5 12/31/2022 $-347,354,000.00
6 9/30/2022 $-322,839,000.00
7 6/30/2022 $-299,171,000.00
8 3/31/2022 $-274,656,000.00
9 12/31/2021 $-245,161,000.00
10 9/30/2021 $-218,849,000.00
11 6/30/2021 $-194,046,000.00
12 3/31/2021 $-184,354,000.00
13 12/31/2020 $-166,979,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $3,800,000.00
2 6/30/2023 $3,800,000.00
3 3/31/2023 $3,800,000.00
4 12/31/2022 $3,800,000.00
Financials: Revenues
Date Value
1 12/31/2023 $481,234,000.00
2 9/30/2023 $362,857,000.00
3 6/30/2023 $243,843,000.00
4 3/31/2023 $119,626,000.00
5 12/31/2022 $421,529,000.00
6 9/30/2022 $105,419,000.00
7 6/30/2022 $218,137,000.00
8 3/31/2022 $103,065,000.00
9 12/31/2021 $358,435,000.00
10 9/30/2021 $91,798,000.00
11 6/30/2021 $166,460,000.00
12 3/31/2021 $69,086,000.00
13 12/31/2020 $208,357,000.00
14 9/30/2020 $154,594,000.00
15 6/30/2020 $87,134,000.00
16 3/31/2020 $42,237,000.00
17 12/31/2019 $106,847,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $15,300,000.00
2 12/31/2022 $2,700,000.00
3 12/31/2021 $2,100,000.00
4 12/31/2020 $700,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $166,510,000.00
2 9/30/2023 $123,689,000.00
3 6/30/2023 $82,892,000.00
4 3/31/2023 $41,797,000.00
5 12/31/2022 $143,637,000.00
6 9/30/2022 $34,701,000.00
7 6/30/2022 $72,196,000.00
8 3/31/2022 $36,052,000.00
9 12/31/2021 $121,167,000.00
10 9/30/2021 $33,787,000.00
11 6/30/2021 $51,478,000.00
12 3/31/2021 $23,965,000.00
13 12/31/2020 $64,882,000.00
14 9/30/2020 $11,639,000.00
15 6/30/2020 $36,962,000.00
16 3/31/2020 $23,071,000.00
17 12/31/2019 $62,439,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $49,648,000.00
2 9/30/2023 $36,262,000.00
3 6/30/2023 $23,407,000.00
4 3/31/2023 $11,505,000.00
5 12/31/2022 $39,324,000.00
6 9/30/2022 $25,887,000.00
7 6/30/2022 $16,293,000.00
8 3/31/2022 $7,549,000.00
9 12/31/2021 $23,220,000.00
10 9/30/2021 $16,417,000.00
11 6/30/2021 $6,630,000.00
12 3/31/2021 $2,867,000.00
13 12/31/2020 $5,705,000.00
14 9/30/2020 $3,473,000.00
15 6/30/2020 $3,130,000.00
16 3/31/2020 $2,097,000.00
17 12/31/2019 $998,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
Date Value
1 12/31/2023 $53,031,000.00
2 12/31/2022 $41,337,000.00
3 12/31/2021 $23,692,000.00
4 12/31/2020 $5,705,000.00
5 12/31/2019 $998,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $76,004,000.00
2 9/30/2023 $78,435,000.00
3 6/30/2023 $92,339,000.00
4 3/31/2023 $70,821,000.00
5 12/31/2022 $39,804,000.00
6 9/30/2022 $32,924,000.00
7 6/30/2022 $28,921,000.00
8 3/31/2022 $78,203,000.00
9 12/31/2021 $98,030,000.00
10 9/30/2021 $92,813,000.00
11 6/30/2021 $134,346,000.00
12 3/31/2021 $173,273,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 12/31/2023 $5,890,376.00
2 9/30/2023 $6,027,138.00
3 6/30/2023 $6,093,265.00
4 3/31/2023 $6,550,808.00
5 12/31/2022 $6,489,417.00
6 9/30/2022 $6,273,887.00
7 6/30/2022 $6,100,126.00
8 3/31/2022 $5,966,209.00
9 12/31/2021 $5,634,835.00
10 9/30/2021 $5,574,039.00
11 6/30/2021 $5,420,429.00
12 3/31/2021 $5,106,894.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 12/31/2023 $20,145.00
2 9/30/2023 $16,946.00
3 6/30/2023 $12,302.00
4 3/31/2023 $5,308.00
5 12/31/2022 $76,364.00
6 9/30/2022 $63,227.00
7 6/30/2022 $33,613.00
8 3/31/2022 $11,969.00
9 12/31/2021 $44,049.00
10 9/30/2021 $38,111.00
11 6/30/2021 $26,743.00
12 3/31/2021 $18,652.00
13 12/31/2020 $33,560.00
14 12/31/2019 $12,690.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 12/31/2023 $115,567.00
2 9/30/2023 $113,185.00
3 6/30/2023 $110,113.00
4 3/31/2023 $103,105.00
5 12/31/2022 $244,067.00
6 9/30/2022 $230,119.00
7 6/30/2022 $150,790.00
8 3/31/2022 $73,103.00
9 12/31/2021 $232,819.00
10 9/30/2021 $169,975.00
11 6/30/2021 $126,811.00
12 3/31/2021 $83,129.00
13 12/31/2020 $446,905.00
14 12/31/2019 $1,344,619.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $633,700.00
7 9/30/2021 $633,700.00
8 6/30/2021 $633,700.00
9 3/31/2021 $633,700.00
10 12/31/2020 $3,433,287.00
11 12/31/2019 $2,595,900.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $79,728,000.00
2 9/30/2023 $83,674,000.00
3 6/30/2023 $100,944,000.00
4 3/31/2023 $77,799,000.00
5 12/31/2022 $43,185,000.00
6 9/30/2022 $36,122,000.00
7 6/30/2022 $32,083,000.00
8 3/31/2022 $102,896,000.00
9 12/31/2021 $141,659,000.00
10 9/30/2021 $141,393,000.00
11 6/30/2021 $228,225,000.00
12 3/31/2021 $323,500,000.00
13 12/31/2020 $129,358,000.00
14 12/31/2019 $30,415,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $6,296,350.00
2 9/30/2023 $6,591,485.00
3 6/30/2023 $6,842,559.00
4 3/31/2023 $7,511,953.00
5 12/31/2022 $7,801,650.00
6 9/30/2022 $7,913,923.00
7 6/30/2022 $8,160,899.00
8 3/31/2022 $8,504,125.00
9 12/31/2021 $8,786,724.00
10 9/30/2021 $9,285,514.00
11 6/30/2021 $9,894,354.00
12 3/31/2021 $10,089,177.00
13 12/31/2020 $9,933,348.00
14 12/31/2019 $8,234,026.00
15 12/31/2018 $7,706,975.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $2.49
2 9/30/2023 $2.49
3 6/30/2023 $2.52
4 3/31/2023 $2.55
5 12/31/2022 $2.67
6 9/30/2022 $2.68
7 6/30/2022 $2.71
8 3/31/2022 $2.71
9 12/31/2021 $2.72
10 9/30/2021 $2.66
11 6/30/2021 $2.56
12 3/31/2021 $2.55
13 12/31/2020 $2.16
14 12/31/2019 $0.80
15 12/31/2018 $0.34
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $2.25
2 9/30/2023 $2.17
3 6/30/2023 $2.12
4 3/31/2023 $2.10
5 12/31/2022 $2.08
6 9/30/2022 $1.97
7 6/30/2022 $1.85
8 3/31/2022 $1.70
9 12/31/2021 $1.44
10 9/30/2021 $1.24
11 6/30/2021 $0.84
12 3/31/2021 $0.68
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 12/31/2023 $3,724,000.00
2 12/31/2022 $3,380,000.00
3 9/30/2022 $3,198,000.00
4 6/30/2022 $3,162,000.00
5 3/31/2022 $24,693,000.00
6 12/31/2021 $43,628,000.00
7 9/30/2021 $48,579,000.00
8 6/30/2021 $93,879,000.00
9 3/31/2021 $150,227,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $405,974.00
2 12/31/2022 $1,312,233.00
3 9/30/2022 $1,640,036.00
4 6/30/2022 $2,060,773.00
5 3/31/2022 $2,537,916.00
6 12/31/2021 $3,151,889.00
7 9/30/2021 $3,711,475.00
8 6/30/2021 $4,473,925.00
9 3/31/2021 $4,982,283.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.97
2 12/31/2022 $5.59
3 9/30/2022 $5.40
4 6/30/2022 $5.26
5 3/31/2022 $5.08
6 12/31/2021 $5.01
7 9/30/2021 $4.79
8 6/30/2021 $4.64
9 3/31/2021 $4.46
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $3.12
2 9/30/2023 $3.31
3 6/30/2023 $3.32
4 3/31/2023 $4.96
5 12/31/2022 $1.82
6 9/30/2022 $1.72
7 6/30/2022 $1.72
8 3/31/2022 $2.08
9 12/31/2021 $1.08
10 9/30/2021 $1.02
11 6/30/2021 $1.31
12 3/31/2021 $1.46
13 12/31/2020 $1.46
14 12/31/2019 $0.36
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $4.84
2 9/30/2023 $4.73
3 6/30/2023 $4.53
4 3/31/2023 $4.05
5 12/31/2022 $4.42
6 9/30/2022 $4.13
7 6/30/2022 $5.14
8 3/31/2022 $4.29
9 12/31/2021 $2.25
10 9/30/2021 $2.08
11 6/30/2021 $1.94
12 3/31/2021 $1.11
13 12/31/2020 $0.84
14 12/31/2019 $0.48
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $7.23
2 9/30/2023 $7.25
3 6/30/2023 $7.31
4 3/31/2023 $7.42
5 12/31/2022 $5.89
6 9/30/2022 $5.96
7 6/30/2022 $5.46
8 3/31/2022 $5.11
9 12/31/2021 $4.51
10 9/30/2021 $4.46
11 6/30/2021 $4.45
12 3/31/2021 $4.61
13 12/31/2020 $2.48
14 12/31/2019 $0.88
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $8.10
7 9/30/2021 $8.10
8 6/30/2021 $8.10
9 3/31/2021 $8.10
10 12/31/2020 $5.20
11 12/31/2019 $2.08
Financials: StockholdersEquity
Date Value
1 12/31/2023 $456,528,000.00
2 9/30/2023 $467,098,000.00
3 6/30/2023 $476,169,000.00
4 3/31/2023 $480,906,000.00
5 12/31/2022 $485,724,000.00
6 9/30/2022 $498,738,000.00
7 6/30/2022 $515,665,000.00
8 3/31/2022 $533,622,000.00
9 12/31/2021 $556,097,000.00
10 9/30/2021 $576,051,000.00
11 6/30/2021 $592,002,000.00
12 3/31/2021 $597,749,000.00
13 12/31/2020 $-139,692,000.00
14 9/30/2020 $-130,434,000.00
15 6/30/2020 $-134,755,000.00
16 3/31/2020 $-131,488,000.00
17 12/31/2019 $-106,142,000.00
18 12/31/2018 $-41,165,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $456,528,000.00
2 9/30/2023 $467,098,000.00
3 6/30/2023 $476,169,000.00
4 3/31/2023 $480,906,000.00
5 12/31/2022 $485,724,000.00
6 9/30/2022 $498,738,000.00
7 6/30/2022 $515,665,000.00
8 3/31/2022 $533,622,000.00
9 12/31/2021 $556,097,000.00
10 9/30/2021 $576,051,000.00
11 6/30/2021 $592,002,000.00
12 3/31/2021 $597,749,000.00
13 12/31/2020 $-139,692,000.00
Financials: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
Date Value
1 12/31/2023 $-16,022.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 $1,369,588.00
2 9/30/2023 $1,080,034.00
3 6/30/2023 $836,676.00
4 3/31/2023 $181,284.00
5 12/31/2022 $664,643.00
6 9/30/2022 $579,455.00
7 6/30/2022 $441,422.00
8 3/31/2022 $197,527.00
9 12/31/2021 $1,503,456.00
10 9/30/2021 $1,073,448.00
11 6/30/2021 $519,140.00
12 3/31/2021 $376,090.00
13 12/31/2020 $1,253,500.00
14 12/31/2019 $711,541.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $3,062,000.00
2 9/30/2023 $1,331,000.00
3 6/30/2023 $1,331,000.00
4 12/31/2022 $2,180,000.00
5 9/30/2022 --
6 6/30/2022 $930,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 9/30/2023 $-11,279,000.00
2 6/30/2023 $-6,634,000.00
3 3/31/2023 $-3,619,000.00
4 12/31/2022 $-5,439,000.00
5 9/30/2022 $-3,461,000.00
6 6/30/2022 $-2,535,000.00
7 3/31/2022 $-1,273,000.00
8 12/31/2021 $-2,769,000.00
9 9/30/2021 $-1,329,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $4,267,000.00
2 9/30/2023 $3,577,000.00
3 6/30/2023 $2,775,000.00
4 3/31/2023 $898,000.00
5 12/31/2022 $1,211,000.00
6 9/30/2022 $998,000.00
7 6/30/2022 $759,000.00
8 3/31/2022 $411,000.00
9 12/31/2021 $1,631,000.00
10 9/30/2021 $421,000.00
11 6/30/2021 $679,000.00
12 3/31/2021 $549,000.00
13 12/31/2020 $1,822,000.00
14 9/30/2020 $1,003,000.00
15 6/30/2020 $185,000.00
16 3/31/2020 $89,000.00
17 12/31/2019 $273,000.00
Financials: TradingSecuritiesDebtAmortizedCost
Date Value
1 12/31/2023 $229,488,000.00
2 9/30/2023 $226,239,000.00
3 6/30/2023 $230,818,000.00
4 3/31/2023 $210,178,000.00
5 12/31/2022 $218,392,000.00
6 9/30/2022 $210,491,000.00
7 6/30/2022 $209,092,000.00
8 3/31/2022 $21,158,000.00
9 12/31/2021 $13,786,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $15,691,000.00
2 12/31/2022 $20,279,000.00
3 12/31/2021 $24,141,000.00
4 12/31/2020 $10,471,000.00
5 12/31/2019 $20,002,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $159,952,813.00
2 9/30/2023 $159,541,286.00
3 6/30/2023 $159,090,377.00
4 3/31/2023 $158,694,919.00
5 12/31/2022 $156,994,254.00
6 9/30/2022 $157,264,153.00
7 6/30/2022 $156,484,903.00
8 3/31/2022 $156,104,971.00
9 12/31/2021 $125,332,800.00
10 9/30/2021 $155,037,911.00
11 6/30/2021 $154,572,225.00
12 12/31/2020 $21,596,379.00
13 9/30/2020 $21,437,785.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $159,952,813.00
2 9/30/2023 $159,541,286.00
3 6/30/2023 $159,090,377.00
4 3/31/2023 $158,694,919.00
5 12/31/2022 $156,994,254.00
6 9/30/2022 $156,747,507.00
7 6/30/2022 $156,484,903.00
8 3/31/2022 $156,104,971.00
9 12/31/2021 $125,332,800.00
10 9/30/2021 $115,075,030.00
11 6/30/2021 $154,572,225.00
12 12/31/2020 $21,596,379.00
13 9/30/2020 $21,742,708.00
Copyright 2024 PursePoor.com