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

Business Address

12355 SUNRISE VALLEY DRIVE
SUITE 520
RESTON , VA US 20191

Mailing Address

12355 SUNRISE VALLEY DRIVE
SUITE 520
RESTON , VA US 20191
Phone Number: 703-464-1000 / State Incorporated: / Fiscal Year End 0 /0
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $43,499,000.00
2 6/30/2023 $32,878,000.00
3 3/31/2023 $30,696,000.00
4 12/31/2022 $40,293,000.00
5 9/30/2022 $28,541,000.00
6 6/30/2022 $28,050,000.00
7 3/31/2022 $21,026,000.00
8 12/31/2021 $17,921,000.00
9 9/30/2021 $18,634,000.00
10 6/30/2021 $18,140,000.00
11 3/31/2021 $13,200,000.00
12 12/31/2020 $12,203,000.00
13 12/31/2019 $14,170,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $85,229,000.00
2 6/30/2023 $81,874,000.00
3 3/31/2023 $67,164,000.00
4 12/31/2022 $64,443,000.00
5 9/30/2022 $61,550,000.00
6 6/30/2022 $56,924,000.00
7 3/31/2022 $45,372,000.00
8 12/31/2021 $38,491,000.00
9 9/30/2021 $34,964,000.00
10 6/30/2021 $33,323,000.00
11 3/31/2021 $27,699,000.00
12 12/31/2020 $24,183,000.00
13 12/31/2019 $28,555,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
Date Value
1 9/30/2023 $14,190,000.00
2 6/30/2023 $13,506,000.00
3 3/31/2023 $12,850,000.00
4 12/31/2022 $12,319,000.00
5 9/30/2022 $11,745,000.00
6 6/30/2022 $11,236,000.00
7 3/31/2022 $10,963,000.00
8 12/31/2021 $10,669,000.00
9 9/30/2021 $10,460,000.00
10 6/30/2021 $10,272,000.00
11 3/31/2021 $10,081,000.00
12 12/31/2020 $9,912,000.00
13 12/31/2019 $9,330,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $546,000.00
2 6/30/2023 $557,000.00
3 3/31/2023 $568,000.00
4 12/31/2022 $578,000.00
5 12/31/2021 --
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 9/30/2023 $196,731,000.00
2 6/30/2023 $189,351,000.00
3 3/31/2023 $167,440,000.00
4 12/31/2022 $162,922,000.00
5 9/30/2022 $156,966,000.00
6 6/30/2022 $152,039,000.00
7 3/31/2022 $139,996,000.00
8 12/31/2021 $120,842,000.00
9 9/30/2021 $113,531,000.00
10 6/30/2021 $110,218,000.00
11 3/31/2021 $60,161,000.00
12 12/31/2020 $58,866,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $17,111,000.00
2 6/30/2023 $6,337,000.00
3 3/31/2023 $4,129,000.00
4 12/31/2022 $14,696,000.00
5 9/30/2022 $11,039,000.00
6 6/30/2022 $3,799,000.00
7 3/31/2022 $3,226,000.00
8 12/31/2021 $8,237,000.00
9 9/30/2021 $2,634,000.00
10 6/30/2021 $1,682,000.00
11 3/31/2021 $1,046,000.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 9/30/2023 $459,000.00
2 6/30/2023 $264,000.00
3 3/31/2023 $140,000.00
4 12/31/2022 $258,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2023 $5,600,000.00
2 6/30/2023 $2,300,000.00
3 3/31/2023 $1,400,000.00
4 12/31/2022 $3,900,000.00
5 9/30/2022 $2,000,000.00
6 6/30/2022 $800,000.00
7 3/31/2022 $500,000.00
8 12/31/2021 $400,000.00
9 9/30/2021 $200,000.00
10 6/30/2021 $100,000.00
11 3/31/2021 $100,000.00
12 12/31/2020 $241,000.00
13 9/30/2020 $200,000.00
14 6/30/2020 $139,000.00
15 3/31/2020 $70,000.00
16 12/31/2019 $283,000.00
Financials: Assets
Date Value
1 9/30/2023 $353,960,000.00
2 6/30/2023 $338,020,000.00
3 3/31/2023 $268,062,000.00
4 12/31/2022 $255,757,000.00
5 9/30/2022 $204,729,000.00
6 6/30/2022 $184,506,000.00
7 3/31/2022 $161,889,000.00
8 12/31/2021 $138,170,000.00
9 9/30/2021 $124,355,000.00
10 6/30/2021 $117,280,000.00
11 3/31/2021 $72,140,000.00
12 12/31/2020 $63,638,000.00
13 12/31/2019 $66,798,000.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $145,431,000.00
2 6/30/2023 $130,331,000.00
3 3/31/2023 $110,065,000.00
4 12/31/2022 $102,130,000.00
5 9/30/2022 $108,153,000.00
6 6/30/2022 $105,121,000.00
7 3/31/2022 $97,353,000.00
8 12/31/2021 $74,409,000.00
9 9/30/2021 $87,355,000.00
10 6/30/2021 $83,929,000.00
11 3/31/2021 $39,355,000.00
12 12/31/2020 $35,102,000.00
13 12/31/2019 $42,888,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2023 $6,724,000.00
2 6/30/2023 $4,385,000.00
3 3/31/2023 $2,964,000.00
4 12/31/2022 $8,118,000.00
5 9/30/2022 $6,623,000.00
6 6/30/2022 $4,262,000.00
7 3/31/2022 $2,456,000.00
8 12/31/2021 $8,877,000.00
9 9/30/2021 $5,704,000.00
10 6/30/2021 $3,048,000.00
11 3/31/2021 $1,330,000.00
12 12/31/2020 $11,370,000.00
13 9/30/2020 $10,962,000.00
14 6/30/2020 $365,000.00
15 3/31/2020 $365,000.00
16 12/31/2019 $722,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $14,431,000.00
2 6/30/2023 $9,746,000.00
3 3/31/2023 $14,328,000.00
4 12/31/2022 $13,282,000.00
5 9/30/2022 $23,844,000.00
6 6/30/2022 $25,783,000.00
7 3/31/2022 $34,938,000.00
8 12/31/2021 $20,619,000.00
9 9/30/2021 $38,745,000.00
10 6/30/2021 $38,545,000.00
11 3/31/2021 $319,000.00
12 12/31/2020 $386,000.00
13 12/31/2019 $509,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $14,431,000.00
2 6/30/2023 $9,746,000.00
3 3/31/2023 $14,328,000.00
4 12/31/2022 $13,282,000.00
5 9/30/2022 $23,844,000.00
6 6/30/2022 $25,783,000.00
7 3/31/2022 $34,938,000.00
8 12/31/2021 $20,619,000.00
9 9/30/2021 $38,745,000.00
10 6/30/2021 $38,545,000.00
11 3/31/2021 $319,000.00
12 12/31/2020 $386,000.00
13 9/30/2020 $561,000.00
14 6/30/2020 $1,223,000.00
15 3/31/2020 $364,000.00
16 12/31/2019 $509,000.00
17 12/31/2018 $172,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $1,149,000.00
2 6/30/2023 $-3,536,000.00
3 3/31/2023 $1,046,000.00
4 12/31/2022 $-7,337,000.00
5 9/30/2022 $3,225,000.00
6 6/30/2022 $5,164,000.00
7 3/31/2022 $14,319,000.00
8 12/31/2021 $20,233,000.00
9 9/30/2021 $38,359,000.00
10 6/30/2021 $38,159,000.00
11 3/31/2021 $-67,000.00
12 12/31/2020 $-123,000.00
13 9/30/2020 $52,000.00
14 6/30/2020 $714,000.00
15 3/31/2020 $-145,000.00
16 12/31/2019 $337,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.01
2 6/30/2023 $0.01
3 3/31/2023 $0.01
4 12/31/2022 $0.01
5 9/30/2022 $0.01
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 12/31/2020 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $30,000,000.00
2 6/30/2023 $30,000,000.00
3 3/31/2023 $30,000,000.00
4 12/31/2022 $30,000,000.00
5 9/30/2022 $30,000,000.00
6 6/30/2022 $30,000,000.00
7 3/31/2022 $30,000,000.00
8 12/31/2021 $30,000,000.00
9 9/30/2021 $30,000,000.00
10 6/30/2021 $30,000,000.00
11 12/31/2020 $30,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $17,164,788.00
2 6/30/2023 $17,130,179.00
3 3/31/2023 $16,019,601.00
4 12/31/2022 $15,949,805.00
5 9/30/2022 $15,723,109.00
6 6/30/2022 $15,602,433.00
7 3/31/2022 $14,809,363.00
8 12/31/2021 $13,690,868.00
9 9/30/2021 $13,367,535.00
10 6/30/2021 $13,273,673.00
11 12/31/2020 $7,840,244.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $14,634,602.00
2 6/30/2023 $14,600,293.00
3 3/31/2023 $13,593,846.00
4 12/31/2022 $13,556,550.00
5 9/30/2022 $13,384,491.00
6 6/30/2022 $13,263,815.00
7 3/31/2022 $12,562,009.00
8 12/31/2021 $11,489,579.00
9 9/30/2021 $11,179,120.00
10 6/30/2021 $11,092,245.00
11 12/31/2020 $5,744,594.00
Financials: CommonStockShareSubscribedButUnissuedSubscriptionsReceivable
Date Value
1 9/30/2023 $112,000.00
2 6/30/2023 $125,000.00
3 3/31/2023 $151,000.00
4 12/31/2022 $173,000.00
5 9/30/2022 $202,000.00
6 6/30/2022 $230,000.00
7 3/31/2022 $253,000.00
8 12/31/2021 $277,000.00
9 9/30/2021 $439,000.00
10 6/30/2021 $542,000.00
11 3/31/2021 $576,000.00
12 12/31/2020 $609,000.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $171,000.00
2 6/30/2023 $171,000.00
3 3/31/2023 $160,000.00
4 12/31/2022 $159,000.00
5 9/30/2022 $157,000.00
6 6/30/2022 $156,000.00
7 3/31/2022 $148,000.00
8 12/31/2021 $137,000.00
9 9/30/2021 $134,000.00
10 6/30/2021 $133,000.00
11 3/31/2021 $2,000.00
12 12/31/2020 $2,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $1,054,000.00
2 6/30/2023 $-118,000.00
3 3/31/2023 $527,000.00
4 12/31/2022 $5,583,000.00
5 9/30/2022 $4,534,000.00
6 6/30/2022 $1,137,000.00
7 3/31/2022 $1,457,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 9/30/2023 $28,904,000.00
2 6/30/2023 $26,050,000.00
3 3/31/2023 $19,931,000.00
4 12/31/2022 $16,321,000.00
5 9/30/2022 $11,772,000.00
6 6/30/2022 $11,211,000.00
7 3/31/2022 $10,396,000.00
8 12/31/2021 $9,189,000.00
9 9/30/2021 $8,668,000.00
10 6/30/2021 $7,538,000.00
11 3/31/2021 $7,396,000.00
12 12/31/2020 $7,080,000.00
13 12/31/2019 $10,108,000.00
Financials: ContractWithCustomerAssetNetNoncurrent
Date Value
1 9/30/2023 $20,993,000.00
2 6/30/2023 $16,004,000.00
3 3/31/2023 $13,093,000.00
4 12/31/2022 $9,951,000.00
5 9/30/2022 $4,083,000.00
6 6/30/2022 $3,599,000.00
7 3/31/2022 $4,845,000.00
8 12/31/2021 $4,566,000.00
9 9/30/2021 $6,110,000.00
10 6/30/2021 $5,624,000.00
11 3/31/2021 $5,451,000.00
12 12/31/2020 $5,137,000.00
13 12/31/2019 $2,220,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2023 $7,911,000.00
2 6/30/2023 $10,046,000.00
3 3/31/2023 $6,838,000.00
4 12/31/2022 $6,370,000.00
5 9/30/2022 $7,689,000.00
6 6/30/2022 $7,612,000.00
7 3/31/2022 $5,551,000.00
8 12/31/2021 $4,623,000.00
9 9/30/2021 $2,558,000.00
10 6/30/2021 $1,914,000.00
11 3/31/2021 $1,945,000.00
12 12/31/2020 $1,943,000.00
13 12/31/2019 $7,888,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 9/30/2023 $2,900,000.00
2 6/30/2023 $2,800,000.00
3 3/31/2023 $2,600,000.00
4 12/31/2022 $2,700,000.00
5 9/30/2022 $2,500,000.00
6 6/30/2022 $2,500,000.00
7 3/31/2022 $1,400,000.00
8 12/31/2021 $1,300,000.00
9 9/30/2021 $100,000.00
10 6/30/2021 $1,200,000.00
11 3/31/2021 $1,300,000.00
12 9/30/2020 $400,000.00
13 6/30/2020 $4,100,000.00
14 3/31/2020 $2,900,000.00
Financials: CostDirectLabor
Date Value
1 9/30/2023 $94,287,000.00
2 6/30/2023 $60,919,000.00
3 3/31/2023 $28,835,000.00
4 12/31/2022 $100,076,000.00
5 9/30/2022 $73,353,000.00
6 6/30/2022 $25,071,000.00
7 3/31/2022 $20,659,000.00
8 12/31/2021 $59,416,000.00
9 9/30/2021 $42,873,000.00
10 6/30/2021 $27,345,000.00
11 3/31/2021 $13,222,000.00
12 12/31/2020 $48,152,000.00
13 9/30/2020 $13,035,000.00
14 6/30/2020 $23,694,000.00
15 3/31/2020 $11,652,000.00
16 12/31/2019 $42,452,000.00
Financials: CostOfRevenue
Date Value
1 9/30/2023 $124,098,000.00
2 6/30/2023 $78,420,000.00
3 3/31/2023 $37,373,000.00
4 12/31/2022 $126,586,000.00
5 9/30/2022 $90,439,000.00
6 6/30/2022 $56,489,000.00
7 3/31/2022 $25,419,000.00
8 12/31/2021 $74,532,000.00
9 9/30/2021 $19,498,000.00
10 6/30/2021 $18,188,000.00
11 3/31/2021 $16,156,000.00
12 12/31/2020 $66,512,000.00
13 9/30/2020 $51,582,000.00
14 6/30/2020 $32,153,000.00
15 3/31/2020 $15,530,000.00
16 12/31/2019 $58,571,000.00
Financials: DebtConversionConvertedInstrumentAmount1
Date Value
1 9/30/2023 $672,000.00
2 9/30/2022 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 9/30/2023 $24,893,000.00
2 6/30/2023 $21,098,000.00
3 3/31/2023 $17,428,000.00
4 12/31/2022 $13,759,000.00
5 12/31/2021 --
Financials: DefinedBenefitPlanAmortizationOfGainsLosses
Date Value
1 9/30/2023 $32,000.00
2 6/30/2023 $21,000.00
3 3/31/2023 $11,000.00
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
Financials: DefinedBenefitPlanInterestCost
Date Value
1 9/30/2023 $205,000.00
2 6/30/2023 $93,000.00
3 3/31/2023 $68,000.00
4 12/31/2022 $165,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: DefinedBenefitPlanNetPeriodicBenefitCost
Date Value
1 9/30/2023 $204,000.00
2 6/30/2023 $136,000.00
3 3/31/2023 $68,000.00
4 12/31/2022 $199,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: DefinedBenefitPlanServiceCost
Date Value
1 6/30/2023 $64,000.00
2 3/31/2023 $11,000.00
3 12/31/2022 $34,000.00
4 6/30/2022 --
5 3/31/2022 --
Financials: Depreciation
Date Value
1 9/30/2023 $1,900,000.00
2 6/30/2023 $1,200,000.00
3 3/31/2023 $500,000.00
4 12/31/2022 $1,600,000.00
5 9/30/2022 $1,100,000.00
6 6/30/2022 $600,000.00
7 3/31/2022 $300,000.00
8 12/31/2021 $800,000.00
9 9/30/2021 $200,000.00
10 6/30/2021 $200,000.00
11 3/31/2021 $200,000.00
12 12/31/2020 $746,000,000.00
13 9/30/2020 $600,000.00
14 6/30/2020 $400,000.00
15 3/31/2020 $193,000.00
16 12/31/2019 $513,000,000.00
Financials: DepreciationAndAmortization
Date Value
1 9/30/2023 $12,785,000.00
2 6/30/2023 $8,285,000.00
3 3/31/2023 $3,565,000.00
4 12/31/2022 $12,251,000.00
5 9/30/2022 $8,350,000.00
6 6/30/2022 $5,213,000.00
7 3/31/2022 $2,389,000.00
8 12/31/2021 $6,371,000.00
9 9/30/2021 $4,506,000.00
10 6/30/2021 $1,480,000.00
11 3/31/2021 $1,428,000.00
12 12/31/2020 $2,277,000.00
13 9/30/2020 $952,000.00
14 6/30/2020 $320,000.00
15 3/31/2020 $320,000.00
16 12/31/2019 $797,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2023 $7,172,000.00
2 6/30/2023 $4,620,000.00
3 3/31/2023 $2,196,000.00
4 12/31/2022 $8,363,000.00
5 9/30/2022 $6,366,000.00
6 6/30/2022 $3,971,000.00
7 3/31/2022 $1,922,000.00
8 12/31/2021 $5,974,000.00
9 9/30/2021 $4,283,000.00
10 6/30/2021 $2,771,000.00
11 3/31/2021 $1,360,000.00
12 12/31/2020 $2,036,000.00
13 9/30/2020 $762,000.00
14 6/30/2020 $501,000.00
15 3/31/2020 $250,000.00
16 12/31/2019 $514,000.00
Financials: DueFromRelatedParties
Date Value
1 3/31/2023 $200,000.00
2 12/31/2022 $200,000.00
3 9/30/2022 $100,000.00
4 6/30/2022 $100,000.00
5 3/31/2022 $100,000.00
6 12/31/2021 $300,000.00
7 9/30/2021 $400,000.00
8 6/30/2021 $500,000.00
9 3/31/2021 $600,000.00
10 12/31/2020 $600,000.00
11 12/31/2019 $300,000.00
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $0.08
2 6/30/2023 $-0.01
3 3/31/2023 $0.04
4 12/31/2022 $0.39
5 9/30/2022 $0.36
6 6/30/2022 $0.09
7 3/31/2022 $0.12
8 12/31/2021 $0.03
9 9/30/2021 $0.10
10 6/30/2021 $-0.06
11 3/31/2021 $0.17
12 12/31/2020 $0.17
13 9/30/2020 $-0.22
14 6/30/2020 $0.35
15 3/31/2020 $0.07
16 12/31/2019 $0.26
Financials: EarningsPerShareDiluted
Date Value
1 9/30/2023 $0.07
2 6/30/2023 $-0.01
3 3/31/2023 $0.04
4 12/31/2022 $0.37
5 9/30/2022 $0.34
6 6/30/2022 $0.09
7 3/31/2022 $0.12
8 12/31/2021 $0.03
9 9/30/2021 $0.03
10 6/30/2021 $0.07
11 3/31/2021 $0.17
12 12/31/2020 $0.17
13 9/30/2020 $0.13
14 6/30/2020 $0.35
15 3/31/2020 $0.07
16 12/31/2019 $0.25
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2023 $2.33
2 6/30/2023 $0.95
3 3/31/2023 $-0.66
4 12/31/2022 $-1.88
5 9/30/2022 $-0.85
6 6/30/2022 $-0.38
7 3/31/2022 $-0.09
8 12/31/2021 $1.23
9 9/30/2021 $-0.19
10 6/30/2021 $0.31
11 3/31/2021 $0.28
12 12/31/2020 $0.50
13 9/30/2020 $0.37
14 6/30/2020 $0.41
15 3/31/2020 $0.25
Financials: EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Date Value
1 9/30/2023 $1.87
2 6/30/2023 $0.83
3 3/31/2023 $0.12
4 9/30/2022 $0.85
5 6/30/2022 $0.57
6 3/31/2022 $0.27
7 3/31/2021 $0.09
Financials: FinanceLeaseInterestExpense
Date Value
1 9/30/2023 $1,090,000.00
2 6/30/2023 $723,000.00
3 3/31/2023 $356,000.00
4 12/31/2022 $1,247,000.00
5 9/30/2022 $682,000.00
6 6/30/2022 $439,000.00
7 3/31/2022 $212,000.00
8 12/31/2021 $603,000.00
Financials: FinanceLeaseLiability
Date Value
1 9/30/2023 $21,300,000.00
2 6/30/2023 $20,800,000.00
3 3/31/2023 $20,800,000.00
4 12/31/2022 $19,500,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 9/30/2023 $6,396,000.00
2 6/30/2023 $6,001,000.00
3 3/31/2023 $5,804,000.00
4 12/31/2022 $5,297,000.00
5 12/31/2021 $5,149,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $14,880,000.00
2 6/30/2023 $14,619,000.00
3 3/31/2023 $15,028,000.00
4 12/31/2022 $14,254,000.00
5 12/31/2021 $10,035,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $21,085,000.00
2 6/30/2023 $20,770,000.00
3 3/31/2023 $21,296,000.00
4 12/31/2022 $20,049,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $7,456,000.00
2 6/30/2023 $6,900,000.00
3 3/31/2023 $6,570,000.00
4 12/31/2022 $6,491,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $616,000.00
2 6/30/2023 $237,000.00
3 3/31/2023 $98,000.00
4 12/31/2022 $2,155,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $3,748,000.00
2 6/30/2023 $3,205,000.00
3 3/31/2023 $2,878,000.00
4 12/31/2022 $5,590,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $7,189,000.00
2 6/30/2023 $6,640,000.00
3 3/31/2023 $6,312,000.00
4 12/31/2022 $5,813,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $2,076,000.00
2 6/30/2023 $3,788,000.00
3 3/31/2023 $5,438,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $2,562,000.00
2 6/30/2023 $2,580,000.00
3 3/31/2023 $2,751,000.00
4 12/31/2022 $2,710,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 9/30/2023 $4,989,000.00
2 6/30/2023 $3,309,000.00
3 3/31/2023 $1,687,000.00
4 12/31/2022 $6,027,000.00
5 9/30/2022 $4,575,000.00
6 6/30/2022 $2,921,000.00
7 3/31/2022 $1,414,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 9/30/2023 $19,960,000.00
2 6/30/2023 $19,510,000.00
3 3/31/2023 $19,874,000.00
4 12/31/2022 $18,580,000.00
Financials: FinanceLeaseRightOfUseAssetAccumulatedAmortization
Date Value
1 9/30/2023 $8,429,000.00
2 6/30/2023 $7,050,000.00
3 3/31/2023 $5,777,000.00
4 12/31/2022 $4,463,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 9/30/2023 $5,300,000.00
2 6/30/2023 $3,400,000.00
3 3/31/2023 $1,670,000.00
4 12/31/2022 $6,800,000.00
5 9/30/2022 $5,300,000.00
6 6/30/2022 $3,400,000.00
7 3/31/2022 $1,600,000.00
8 12/31/2021 $5,154,000.00
Financials: FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
Date Value
1 9/30/2023 $28,389,000.00
2 6/30/2023 $26,560,000.00
3 3/31/2023 $25,651,000.00
4 12/31/2022 $23,043,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 9/30/2023 $0.07
2 6/30/2023 $0.07
3 3/31/2023 $0.07
4 12/31/2022 $0.07
5 12/31/2021 $0.05
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2023 $10,407,000.00
2 6/30/2023 $8,459,000.00
3 3/31/2023 $6,163,000.00
4 12/31/2022 $4,794,000.00
5 9/30/2022 $3,027,000.00
6 6/30/2022 $2,284,000.00
7 3/31/2022 $1,510,000.00
8 12/31/2021 $906,000.00
9 9/30/2021 $869,000.00
10 6/30/2021 $783,000.00
11 3/31/2021 $714,000.00
12 12/31/2020 $646,000.00
13 12/31/2019 $405,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 9/30/2023 $6,923,000.00
2 6/30/2023 $7,403,000.00
3 3/31/2023 $3,833,000.00
4 12/31/2022 $4,681,000.00
5 9/30/2022 $2,175,000.00
6 6/30/2022 $2,132,000.00
7 3/31/2022 $1,809,000.00
8 12/31/2021 $1,870,000.00
9 9/30/2021 $397,000.00
10 6/30/2021 $227,000.00
11 3/31/2021 $227,000.00
12 12/31/2020 $181,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $2,287,000.00
2 6/30/2023 $6,256,000.00
3 3/31/2023 $3,443,000.00
4 9/30/2022 $689,000.00
5 6/30/2022 $1,407,000.00
6 3/31/2022 $1,403,000.00
7 9/30/2021 $100,000.00
8 6/30/2021 $114,000.00
9 3/31/2021 $183,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 9/30/2023 $3,030,000.00
2 6/30/2023 $2,142,000.00
3 3/31/2023 $1,994,000.00
4 12/31/2022 $2,104,000.00
5 9/30/2022 $1,023,000.00
6 6/30/2022 $1,003,000.00
7 3/31/2022 $908,000.00
8 12/31/2021 $950,000.00
9 9/30/2021 $102,000.00
10 6/30/2021 $51,000.00
11 3/31/2021 $51,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 9/30/2023 $3,116,000.00
2 6/30/2023 $5,390,000.00
3 3/31/2023 $2,071,000.00
4 12/31/2022 $2,605,000.00
5 9/30/2022 $1,050,000.00
6 6/30/2022 $1,030,000.00
7 3/31/2022 $950,000.00
8 12/31/2021 $1,567,000.00
9 9/30/2021 $102,000.00
10 6/30/2021 $51,000.00
11 3/31/2021 $51,000.00
12 12/31/2020 $111,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 9/30/2023 $3,620,000.00
2 6/30/2023 $5,930,000.00
3 3/31/2023 $2,571,000.00
4 12/31/2022 $4,034,000.00
5 9/30/2022 $1,809,000.00
6 6/30/2022 $1,765,000.00
7 3/31/2022 $1,567,000.00
8 12/31/2021 $1,809,000.00
9 9/30/2021 $336,000.00
10 6/30/2021 $165,000.00
11 3/31/2021 $165,000.00
12 12/31/2020 $158,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 9/30/2023 $36,522,000.00
2 6/30/2023 $38,108,000.00
3 3/31/2023 $24,900,000.00
4 12/31/2022 $26,269,000.00
5 9/30/2022 $14,053,000.00
6 6/30/2022 $14,354,000.00
7 3/31/2022 $11,138,000.00
8 12/31/2021 $11,605,000.00
9 9/30/2021 $2,108,000.00
10 6/30/2021 $1,184,000.00
11 3/31/2021 $1,253,000.00
12 12/31/2020 $450,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 9/30/2023 $347,000.00
2 6/30/2023 $237,000.00
3 3/31/2023 $11,000.00
4 12/31/2022 $82,000.00
5 9/30/2022 $44,000.00
6 6/30/2022 $32,000.00
7 3/31/2022 $6,000.00
8 12/31/2021 $122,000.00
9 9/30/2021 $99,000.00
10 6/30/2021 $53,000.00
11 3/31/2021 $26,000.00
12 12/31/2020 $110,000.00
13 9/30/2020 $45,000.00
14 6/30/2020 $15,000.00
15 3/31/2020 $15,000.00
16 12/31/2019 $117,000.00
Financials: GainLossOnSaleOfProperties
Date Value
1 9/30/2023 $347,000.00
2 6/30/2023 $237,000.00
3 3/31/2023 $11,000.00
4 12/31/2022 $82,000.00
5 9/30/2022 $44,000.00
6 6/30/2022 $32,000.00
7 3/31/2022 $6,000.00
8 12/31/2021 $122,000.00
9 9/30/2021 $99,000.00
10 6/30/2021 $27,000.00
11 3/31/2021 $26,000.00
12 12/31/2020 $107,000.00
13 9/30/2020 $45,000.00
14 6/30/2020 $15,000.00
15 3/31/2020 $15,000.00
16 12/31/2019 $113,000.00
Financials: Goodwill
Date Value
1 9/30/2023 $75,731,000.00
2 6/30/2023 $77,106,000.00
3 3/31/2023 $53,082,000.00
4 12/31/2022 $53,210,000.00
5 9/30/2022 $55,264,000.00
6 6/30/2022 $39,613,000.00
7 3/31/2022 $29,148,000.00
8 12/31/2021 $28,471,000.00
9 9/30/2021 $13,484,000.00
10 6/30/2021 $11,723,000.00
11 3/31/2021 $11,723,000.00
12 12/31/2020 $9,179,000.00
13 12/31/2019 $9,179,000.00
14 12/31/2018 $9,179,000.00
Financials: GoodwillPeriodIncreaseDecrease
Date Value
1 9/30/2023 $22,521,000.00
2 6/30/2023 $23,896,000.00
3 3/31/2023 $-128,000.00
4 9/30/2022 $26,793,000.00
5 6/30/2022 $11,142,000.00
6 3/31/2022 $677,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-815,000.00
2 6/30/2023 $-1,936,000.00
3 3/31/2023 $324,000.00
4 12/31/2022 $1,736,000.00
5 9/30/2022 $2,455,000.00
6 6/30/2022 $831,000.00
7 3/31/2022 $1,340,000.00
8 12/31/2021 $-1,280,000.00
9 9/30/2021 $-22,000.00
10 6/30/2021 $782,000.00
11 3/31/2021 $1,290,000.00
12 12/31/2020 $1,979,000.00
13 9/30/2020 $-2,227,000.00
14 6/30/2020 $3,490,000.00
15 3/31/2020 $716,000.00
16 12/31/2019 $2,564,000.00
Financials: IncomeTaxesPaid
Date Value
1 9/30/2023 $900,000.00
2 6/30/2023 $745,000.00
3 3/31/2023 --
4 12/31/2022 $400,000.00
5 9/30/2022 $383,000.00
6 6/30/2022 $383,000.00
7 3/31/2022 $279,000.00
8 12/31/2021 $1,921,000.00
9 9/30/2021 $1,040,000.00
10 6/30/2021 $480,000.00
11 3/31/2021 --
12 12/31/2020 $543,000.00
13 9/30/2020 $228,000.00
14 6/30/2020 $153,000.00
15 3/31/2020 $1,000.00
16 12/31/2019 $362,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-1,901,000.00
2 6/30/2023 $-1,839,000.00
3 3/31/2023 $-213,000.00
4 12/31/2022 $-3,269,000.00
5 9/30/2022 $-2,079,000.00
6 6/30/2022 $-190,000.00
7 3/31/2022 $-117,000.00
8 12/31/2021 $-1,579,000.00
9 9/30/2021 $-379,000.00
10 6/30/2021 $240,000.00
11 3/31/2021 $309,000.00
12 12/31/2020 $989,000.00
13 9/30/2020 $-979,000.00
14 6/30/2020 $1,157,000.00
15 3/31/2020 $290,000.00
16 12/31/2019 $1,038,000.00
Financials: IncomeTaxReconciliationOtherReconcilingItems
Date Value
1 9/30/2023 $1,500,000.00
2 6/30/2023 $1,600,000.00
3 3/31/2023 $100,000.00
4 9/30/2022 $2,100,000.00
5 6/30/2022 $500,000.00
6 3/31/2022 $400,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 6/30/2023 $3,800,000.00
2 3/31/2023 $3,800,000.00
3 12/31/2022 $3,664,000.00
4 9/30/2022 $3,100,000.00
5 6/30/2022 $2,000,000.00
6 3/31/2022 $2,000,000.00
7 12/31/2021 $1,969,000.00
8 9/30/2021 $1,500,000.00
9 6/30/2021 $1,200,000.00
10 3/31/2021 $1,200,000.00
11 12/31/2020 $1,289,000.00
12 12/31/2019 $958,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 9/30/2023 $19,752,000.00
2 6/30/2023 $9,535,000.00
3 3/31/2023 $7,748,000.00
4 12/31/2022 $15,802,000.00
5 9/30/2022 $5,122,000.00
6 6/30/2022 $5,877,000.00
7 3/31/2022 $2,960,000.00
8 12/31/2021 $3,297,000.00
9 9/30/2021 $6,132,000.00
10 6/30/2021 $5,764,000.00
11 3/31/2021 $698,000.00
12 12/31/2020 $-520,000.00
13 9/30/2020 $819,000.00
14 6/30/2020 $2,567,000.00
15 3/31/2020 $-1,751,000.00
16 12/31/2019 $4,506,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $14,581,000.00
2 6/30/2023 $10,885,000.00
3 3/31/2023 $2,943,000.00
4 12/31/2022 $13,779,000.00
5 9/30/2022 $12,356,000.00
6 6/30/2022 $10,254,000.00
7 3/31/2022 $6,945,000.00
8 12/31/2021 $8,802,000.00
9 9/30/2021 $10,015,000.00
10 6/30/2021 $9,391,000.00
11 3/31/2021 $3,608,000.00
12 12/31/2020 $-1,506,000.00
13 9/30/2020 $-369,000.00
14 6/30/2020 $-201,000.00
15 3/31/2020 $3,082,000.00
16 12/31/2019 $5,414,000.00
Financials: IncreaseDecreaseInContractWithCustomerAsset
Date Value
1 9/30/2023 $8,118,000.00
2 6/30/2023 $5,267,000.00
3 3/31/2023 $3,610,000.00
4 12/31/2022 $4,575,000.00
5 9/30/2022 $104,000.00
6 6/30/2022 $510,000.00
7 3/31/2022 $721,000.00
8 12/31/2021 $387,000.00
9 9/30/2021 $961,000.00
10 6/30/2021 $242,000.00
11 3/31/2021 $100,000.00
12 12/31/2020 $-3,028,000.00
13 9/30/2020 $-4,179,000.00
14 6/30/2020 $-5,113,000.00
15 3/31/2020 $-4,815,000.00
16 12/31/2019 $1,680,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 9/30/2023 $-2,171,000.00
2 6/30/2023 $523,000.00
3 3/31/2023 $469,000.00
4 12/31/2022 $-1,374,000.00
5 9/30/2022 $186,000.00
6 6/30/2022 $560,000.00
7 3/31/2022 $640,000.00
8 12/31/2021 $-192,000.00
9 9/30/2021 $-31,000.00
10 6/30/2021 $-445,000.00
11 3/31/2021 $-414,000.00
12 12/31/2020 $-5,945,000.00
13 9/30/2020 $-5,977,000.00
14 6/30/2020 $-4,427,000.00
15 3/31/2020 $-2,874,000.00
16 12/31/2019 $778,000.00
Financials: IncreaseDecreaseInDeferredIncomeTaxes
Date Value
1 9/30/2023 $11,134,000.00
2 6/30/2023 $7,339,000.00
3 3/31/2023 $3,669,000.00
4 12/31/2022 $18,049,000.00
5 9/30/2022 $833,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 $2,183,000.00
9 9/30/2021 $1,340,000.00
10 6/30/2021 $1,340,000.00
11 3/31/2021 $-109,000.00
12 12/31/2020 $-326,000.00
13 9/30/2020 $-297,000.00
14 6/30/2020 $-163,000.00
15 3/31/2020 $-75,000.00
16 12/31/2019 $-431,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2023 $4,370,000.00
2 6/30/2023 $4,174,000.00
3 3/31/2023 $533,000.00
4 9/30/2022 $4,376,000.00
5 6/30/2022 $5,124,000.00
6 3/31/2022 $630,000.00
7 9/30/2021 $1,462,000.00
8 6/30/2021 $1,182,000.00
9 3/31/2021 $169,000.00
Financials: IncrementalCommonSharesAttributableToContingentlyIssuableShares
Date Value
1 9/30/2023 $1,133,090.00
2 6/30/2023 --
3 3/31/2023 $869,273.00
4 12/31/2022 $796,138.00
5 9/30/2022 $460,257.00
6 6/30/2022 $81,513.00
7 3/31/2022 $117,399.00
8 12/31/2021 $110,409.00
9 9/30/2021 $14,769.00
10 3/31/2021 $13,127.00
11 12/31/2020 $7,700.00
12 9/30/2020 $31,231.00
13 6/30/2020 $31,055.00
14 3/31/2020 $34,013.00
15 12/31/2019 $30,857.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 9/30/2023 --
2 6/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 12/31/2020 $5,162.00
10 9/30/2020 $4,396.00
11 6/30/2020 $4,366.00
12 3/31/2020 $4,366.00
13 12/31/2019 $4,809.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 9/30/2023 $48,584,000.00
2 6/30/2023 $48,222,000.00
3 3/31/2023 $32,744,000.00
4 12/31/2022 $32,744,000.00
5 9/30/2022 $18,761,000.00
6 6/30/2022 $17,319,000.00
7 3/31/2022 $13,329,000.00
8 12/31/2021 $13,192,000.00
9 9/30/2021 $3,658,000.00
10 6/30/2021 $2,648,000.00
11 3/31/2021 $2,648,000.00
12 12/31/2020 $1,777,000.00
13 12/31/2019 $1,096,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 9/30/2023 $38,177,000.00
2 6/30/2023 $39,763,000.00
3 3/31/2023 $26,581,000.00
4 12/31/2022 $27,950,000.00
5 9/30/2022 $15,734,000.00
6 6/30/2022 $15,035,000.00
7 3/31/2022 $11,819,000.00
8 12/31/2021 $12,286,000.00
9 9/30/2021 $2,789,000.00
10 6/30/2021 $1,865,000.00
11 3/31/2021 $1,934,000.00
12 12/31/2020 $1,131,000.00
13 12/31/2019 $691,000.00
Financials: InterestPaidNet
Date Value
1 9/30/2023 $2,815,000.00
2 6/30/2023 $1,547,000.00
3 3/31/2023 $757,000.00
4 12/31/2022 $1,896,000.00
5 9/30/2022 $1,131,000.00
6 6/30/2022 $713,000.00
7 3/31/2022 $344,000.00
8 12/31/2021 $887,000.00
9 9/30/2021 $647,000.00
10 6/30/2021 $435,000.00
11 3/31/2021 $203,000.00
12 12/31/2020 $609,000.00
13 9/30/2020 $402,000.00
14 6/30/2020 $241,000.00
15 3/31/2020 $131,000.00
16 12/31/2019 $634,000.00
Financials: LeaseCost
Date Value
1 9/30/2023 $14,493,000.00
2 6/30/2023 $9,353,000.00
3 3/31/2023 $4,510,000.00
4 12/31/2022 $16,465,000.00
5 9/30/2022 $11,882,000.00
6 6/30/2022 $7,519,000.00
7 3/31/2022 $3,493,000.00
8 12/31/2021 $11,556,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $53,000,000.00
2 6/30/2023 $54,321,000.00
3 3/31/2023 $43,911,000.00
4 12/31/2022 $42,638,000.00
5 9/30/2022 $38,726,000.00
6 6/30/2022 $37,600,000.00
7 3/31/2022 $30,186,000.00
8 12/31/2021 $29,643,000.00
9 9/30/2021 $29,105,000.00
10 6/30/2021 $28,285,000.00
11 3/31/2021 $27,388,000.00
12 12/31/2020 $26,367,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $10,738,000.00
2 6/30/2023 $10,511,000.00
3 3/31/2023 $8,613,000.00
4 12/31/2022 $8,745,000.00
5 9/30/2022 $7,993,000.00
6 6/30/2022 $7,039,000.00
7 3/31/2022 $5,547,000.00
8 12/31/2021 $6,845,000.00
9 9/30/2021 $5,817,000.00
10 6/30/2021 $5,543,000.00
11 3/31/2021 $5,240,000.00
12 12/31/2020 $5,000,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $7,383,000.00
2 6/30/2023 $7,101,000.00
3 3/31/2023 $5,137,000.00
4 12/31/2022 $5,563,000.00
5 9/30/2022 $4,740,000.00
6 6/30/2022 $4,405,000.00
7 3/31/2022 $3,221,000.00
8 12/31/2021 $3,773,000.00
9 9/30/2021 $3,661,000.00
10 6/30/2021 $3,515,000.00
11 3/31/2021 $3,099,000.00
12 12/31/2020 $2,844,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $8,471,000.00
2 6/30/2023 $8,127,000.00
3 3/31/2023 $6,026,000.00
4 12/31/2022 $7,123,000.00
5 9/30/2022 $6,159,000.00
6 6/30/2022 $5,470,000.00
7 3/31/2022 $4,023,000.00
8 12/31/2021 $4,512,000.00
9 9/30/2021 $4,165,000.00
10 6/30/2021 $3,927,000.00
11 3/31/2021 $3,579,000.00
12 12/31/2020 $3,330,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $10,050,000.00
2 6/30/2023 $9,795,000.00
3 3/31/2023 $7,671,000.00
4 12/31/2022 $8,102,000.00
5 9/30/2022 $7,206,000.00
6 6/30/2022 $6,446,000.00
7 3/31/2022 $4,866,000.00
8 12/31/2021 $5,125,000.00
9 9/30/2021 $4,613,000.00
10 6/30/2021 $4,380,000.00
11 3/31/2021 $4,080,000.00
12 12/31/2020 $3,838,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $2,786,000.00
2 6/30/2023 $5,404,000.00
3 3/31/2023 $6,825,000.00
4 9/30/2022 $2,296,000.00
5 6/30/2022 $4,084,000.00
6 3/31/2022 $5,187,000.00
7 9/30/2021 $1,471,000.00
8 6/30/2021 $2,845,000.00
9 3/31/2021 $4,284,000.00
10 12/31/2020 $5,380,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $9,041,000.00
2 6/30/2023 $9,558,000.00
3 3/31/2023 $7,801,000.00
4 12/31/2022 $7,602,000.00
Financials: Liabilities
Date Value
1 9/30/2023 $199,759,000.00
2 6/30/2023 $192,376,000.00
3 3/31/2023 $140,802,000.00
4 12/31/2022 $132,898,000.00
5 9/30/2022 $87,932,000.00
6 6/30/2022 $76,062,000.00
7 3/31/2022 $63,818,000.00
8 12/31/2021 $59,757,000.00
9 9/30/2021 $52,545,000.00
10 6/30/2021 $49,146,000.00
11 3/31/2021 $53,757,000.00
12 12/31/2020 $46,501,000.00
13 12/31/2019 $53,463,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $353,960,000.00
2 6/30/2023 $338,020,000.00
3 3/31/2023 $268,062,000.00
4 12/31/2022 $255,757,000.00
5 9/30/2022 $204,729,000.00
6 6/30/2022 $184,506,000.00
7 3/31/2022 $161,889,000.00
8 12/31/2021 $138,170,000.00
9 9/30/2021 $124,355,000.00
10 6/30/2021 $117,280,000.00
11 3/31/2021 $72,140,000.00
12 12/31/2020 $63,638,000.00
13 12/31/2019 $66,798,000.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $98,731,000.00
2 6/30/2023 $90,705,000.00
3 3/31/2023 $59,548,000.00
4 12/31/2022 $69,077,000.00
5 9/30/2022 $54,275,000.00
6 6/30/2022 $48,224,000.00
7 3/31/2022 $37,361,000.00
8 12/31/2021 $32,854,000.00
9 9/30/2021 $28,713,000.00
10 6/30/2021 $26,916,000.00
11 3/31/2021 $28,661,000.00
12 12/31/2020 $23,333,000.00
13 12/31/2019 $32,603,000.00
Financials: LinesOfCreditCurrent
Date Value
1 9/30/2023 $22,379,000.00
2 6/30/2023 $21,189,000.00
3 12/31/2022 --
4 9/30/2021 --
5 3/31/2021 $6,941,000.00
6 12/31/2020 $3,481,000.00
7 12/31/2019 $8,348,000.00
Financials: LongTermDebt
Date Value
1 9/30/2023 $24,299,000.00
2 6/30/2023 $29,665,000.00
3 3/31/2023 $24,253,000.00
4 12/31/2022 $27,202,000.00
5 12/31/2021 $12,857,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 9/30/2023 $10,929,000.00
2 6/30/2023 $11,230,000.00
3 3/31/2023 $8,113,000.00
4 12/31/2022 $10,875,000.00
5 12/31/2021 $4,679,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 9/30/2023 $1,136,000.00
2 6/30/2023 $1,192,000.00
3 3/31/2023 $1,112,000.00
4 12/31/2022 $2,225,000.00
5 12/31/2021 $362,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 9/30/2023 $2,700,000.00
2 6/30/2023 $2,917,000.00
3 3/31/2023 $2,225,000.00
4 12/31/2022 $4,830,000.00
5 12/31/2021 $3,625,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 9/30/2023 $6,901,000.00
2 6/30/2023 $7,105,000.00
3 3/31/2023 $4,880,000.00
4 12/31/2022 $8,159,000.00
5 12/31/2021 $4,191,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
Date Value
1 9/30/2023 $2,633,000.00
2 6/30/2023 $7,221,000.00
3 3/31/2023 $7,923,000.00
Financials: LongTermNotesPayable
Date Value
1 9/30/2023 $13,157,000.00
2 6/30/2023 $16,734,000.00
3 3/31/2023 $14,393,000.00
4 12/31/2022 $16,276,000.00
5 9/30/2022 $15,807,000.00
6 6/30/2022 $8,692,000.00
7 3/31/2022 $7,399,000.00
8 12/31/2021 $8,407,000.00
9 9/30/2021 $4,377,000.00
10 6/30/2021 $3,717,000.00
11 3/31/2021 $4,167,000.00
12 12/31/2020 $2,829,000.00
13 12/31/2019 $1,916,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $5,877,000.00
2 6/30/2023 $10,045,000.00
3 3/31/2023 $-4,834,000.00
4 12/31/2022 $2,247,000.00
5 9/30/2022 $6,286,000.00
6 6/30/2022 $8,995,000.00
7 3/31/2022 $12,275,000.00
8 12/31/2021 $37,050,000.00
9 9/30/2021 $38,853,000.00
10 6/30/2021 $40,201,000.00
11 3/31/2021 $1,196,000.00
12 12/31/2020 $-8,479,000.00
13 9/30/2020 $-7,043,000.00
14 6/30/2020 $-6,167,000.00
15 3/31/2020 $1,912,000.00
16 12/31/2019 $-3,610,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $-16,999,000.00
2 6/30/2023 $-15,647,000.00
3 3/31/2023 $-398,000.00
4 12/31/2022 $-18,754,000.00
5 9/30/2022 $-15,231,000.00
6 6/30/2022 $-8,099,000.00
7 3/31/2022 $-370,000.00
8 12/31/2021 $-21,534,000.00
9 9/30/2021 $-3,724,000.00
10 6/30/2021 $-1,570,000.00
11 3/31/2021 $-1,308,000.00
12 12/31/2020 $-2,414,000.00
13 9/30/2020 $-1,834,000.00
14 6/30/2020 $-1,442,000.00
15 3/31/2020 $-541,000.00
16 12/31/2019 $-4,271,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $12,271,000.00
2 6/30/2023 $2,066,000.00
3 3/31/2023 $6,278,000.00
4 12/31/2022 $9,170,000.00
5 9/30/2022 $12,170,000.00
6 6/30/2022 $4,268,000.00
7 3/31/2022 $2,414,000.00
8 12/31/2021 $4,717,000.00
9 9/30/2021 $3,230,000.00
10 6/30/2021 $-472,000.00
11 3/31/2021 $45,000.00
12 12/31/2020 $10,770,000.00
13 9/30/2020 $8,929,000.00
14 6/30/2020 $8,323,000.00
15 3/31/2020 $-1,516,000.00
16 12/31/2019 $8,218,000.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $1,086,000.00
2 6/30/2023 $-97,000.00
3 3/31/2023 $537,000.00
4 12/31/2022 $5,005,000.00
5 9/30/2022 $4,534,000.00
6 6/30/2022 $-320,000.00
7 3/31/2022 $1,457,000.00
8 12/31/2021 $299,000.00
9 9/30/2021 $357,000.00
10 6/30/2021 $542,000.00
11 3/31/2021 $981,000.00
12 12/31/2020 $990,000.00
13 9/30/2020 $-1,248,000.00
14 6/30/2020 $2,043,000.00
15 3/31/2020 $426,000.00
16 12/31/2019 $1,526,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 9/30/2023 $946,000.00
2 6/30/2023 $-97,000.00
3 3/31/2023 $468,000.00
4 12/31/2022 $4,222,000.00
5 9/30/2022 $3,803,000.00
6 6/30/2022 $946,000.00
7 3/31/2022 $1,203,000.00
8 12/31/2021 $243,000.00
9 9/30/2021 $734,000.00
10 6/30/2021 $449,000.00
11 3/31/2021 $857,000.00
12 12/31/2020 $935,000.00
13 9/30/2020 $-1,248,000.00
14 6/30/2020 $1,517,000.00
15 3/31/2020 $412,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 9/30/2023 $946,000.00
2 6/30/2023 $-97,000.00
3 3/31/2023 $468,000.00
4 12/31/2022 $4,222,000.00
5 9/30/2022 $3,803,000.00
6 6/30/2022 $946,000.00
7 3/31/2022 $1,203,000.00
8 12/31/2021 $243,000.00
9 9/30/2021 $286,000.00
10 6/30/2021 $449,000.00
11 3/31/2021 $857,000.00
12 12/31/2020 $935,000.00
13 9/30/2020 $753,000.00
14 6/30/2020 $1,947,000.00
15 3/31/2020 $412,000.00
16 12/31/2019 $1,480,000.00
Financials: NotesAndLoansReceivableNetNoncurrent
Date Value
1 9/30/2023 $903,000.00
2 6/30/2023 $903,000.00
3 3/31/2023 $903,000.00
4 12/31/2022 $903,000.00
5 9/30/2022 $903,000.00
6 6/30/2022 $903,000.00
7 3/31/2022 $903,000.00
8 12/31/2021 $903,000.00
9 9/30/2021 $903,000.00
10 6/30/2021 $903,000.00
11 3/31/2021 $903,000.00
12 12/31/2020 $903,000.00
Financials: NotesPayable
Date Value
1 9/30/2023 $23,414,000.00
2 6/30/2023 $29,172,000.00
3 3/31/2023 $23,636,000.00
4 12/31/2022 $26,444,000.00
5 9/30/2022 $25,650,000.00
6 6/30/2022 $14,759,000.00
7 3/31/2022 $11,971,000.00
8 12/31/2021 $12,857,000.00
9 9/30/2021 $6,599,000.00
10 6/30/2021 $5,810,000.00
11 3/31/2021 $6,291,000.00
12 12/31/2020 $4,421,000.00
13 12/31/2019 $3,660,000.00
Financials: NotesPayableCurrent
Date Value
1 9/30/2023 $10,257,000.00
2 6/30/2023 $12,438,000.00
3 3/31/2023 $9,243,000.00
4 12/31/2022 $10,168,000.00
5 9/30/2022 $9,843,000.00
6 6/30/2022 $6,067,000.00
7 3/31/2022 $4,572,000.00
8 12/31/2021 $4,450,000.00
9 9/30/2021 $2,222,000.00
10 6/30/2021 $2,093,000.00
11 3/31/2021 $2,124,000.00
12 12/31/2020 $1,592,000.00
13 12/31/2019 $1,744,000.00
Financials: NumberOfOperatingSegments
Date Value
1 9/30/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
12 12/31/2020 $1.00
Financials: OperatingExpenses
Date Value
1 9/30/2023 $126,155,000.00
2 6/30/2023 $80,013,000.00
3 3/31/2023 $37,190,000.00
4 12/31/2022 $130,008,000.00
5 9/30/2022 $91,125,000.00
6 6/30/2022 $56,049,000.00
7 3/31/2022 $25,204,000.00
8 12/31/2021 $75,278,000.00
9 9/30/2021 $19,925,000.00
10 6/30/2021 $18,657,000.00
11 3/31/2021 $14,151,000.00
12 12/31/2020 $53,639,000.00
13 9/30/2020 $14,706,000.00
14 6/30/2020 $12,402,000.00
15 3/31/2020 $12,374,000.00
16 12/31/2019 $52,170,000.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $3,037,000.00
2 6/30/2023 $422,000.00
3 3/31/2023 $1,537,000.00
4 12/31/2022 $5,120,000.00
5 9/30/2022 $4,541,000.00
6 6/30/2022 $2,322,000.00
7 3/31/2022 $1,838,000.00
8 12/31/2021 $160,000.00
9 9/30/2021 $292,000.00
10 6/30/2021 $-321,000.00
11 3/31/2021 $1,495,000.00
12 12/31/2020 $1,869,000.00
13 9/30/2020 $-2,329,000.00
14 6/30/2020 $3,414,000.00
15 3/31/2020 $707,000.00
16 12/31/2019 $2,983,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $43,959,000.00
2 6/30/2023 $44,763,000.00
3 3/31/2023 $36,110,000.00
4 12/31/2022 $35,036,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2023 $8,289,000.00
2 6/30/2023 $8,153,000.00
3 3/31/2023 $6,967,000.00
4 12/31/2022 $6,949,000.00
5 12/31/2021 $5,701,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $35,670,000.00
2 6/30/2023 $36,610,000.00
3 3/31/2023 $29,143,000.00
4 12/31/2022 $28,087,000.00
5 12/31/2021 $19,988,000.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $13,427,000.00
2 6/30/2023 $8,510,000.00
3 3/31/2023 $1,847,000.00
4 12/31/2022 $105,000.00
5 9/30/2022 $11,153,000.00
6 6/30/2022 $7,008,000.00
7 3/31/2022 $3,310,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $38,205,000.00
2 6/30/2023 $39,476,000.00
3 3/31/2023 $31,132,000.00
4 12/31/2022 $30,264,000.00
5 12/31/2021 $20,790,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 9/30/2023 $8,179,000.00
2 6/30/2023 $5,204,000.00
3 3/31/2023 $2,484,000.00
4 12/31/2022 $8,137,000.00
5 9/30/2022 $5,904,000.00
6 6/30/2022 $3,679,000.00
7 3/31/2022 $1,656,000.00
8 12/31/2021 $5,799,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 9/30/2023 $0.07
2 6/30/2023 $0.07
3 3/31/2023 $0.07
4 12/31/2022 $0.07
5 12/31/2021 --
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $1,149,000.00
2 6/30/2023 $1,082,000.00
3 3/31/2023 $1,080,000.00
4 12/31/2022 $1,020,000.00
5 9/30/2022 $809,000.00
6 6/30/2022 $887,000.00
7 3/31/2022 $721,000.00
8 12/31/2021 $681,000.00
9 9/30/2021 $687,000.00
10 6/30/2021 $736,000.00
11 3/31/2021 $718,000.00
12 12/31/2020 $669,000.00
13 12/31/2019 $800,000.00
Financials: OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
Date Value
1 9/30/2023 $32,000.00
2 6/30/2023 $21,000.00
3 3/31/2023 $10,000.00
4 12/31/2022 $-800,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-32,000.00
2 6/30/2023 $-21,000.00
3 3/31/2023 $-10,000.00
4 12/31/2022 $777,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-32,000.00
2 6/30/2023 $-21,000.00
3 3/31/2023 $-10,000.00
4 12/31/2022 $578,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $199,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
Financials: OtherIntangibleAssetsNet
Date Value
1 9/30/2023 $38,177,000.00
2 6/30/2023 $39,763,000.00
3 3/31/2023 $26,581,000.00
4 12/31/2022 $27,950,000.00
5 9/30/2022 $15,734,000.00
6 6/30/2022 $15,035,000.00
7 3/31/2022 $11,819,000.00
8 12/31/2021 $12,286,000.00
9 9/30/2021 $2,789,000.00
10 6/30/2021 $1,865,000.00
11 3/31/2021 $1,934,000.00
12 12/31/2020 $1,131,000.00
13 12/31/2019 $691,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 9/30/2023 $32,441,000.00
2 6/30/2023 $28,827,000.00
3 3/31/2023 $17,811,000.00
4 12/31/2022 $356,000.00
5 9/30/2022 $522,000.00
6 6/30/2022 $200,000.00
7 12/31/2021 --
8 9/30/2021 $1,243,000.00
9 6/30/2021 $1,243,000.00
10 3/31/2021 $1,243,000.00
11 12/31/2020 $1,244,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $-3,852,000.00
2 6/30/2023 $-2,358,000.00
3 3/31/2023 $-1,213,000.00
4 12/31/2022 $-3,384,000.00
5 9/30/2022 $-2,086,000.00
6 6/30/2022 $-1,491,000.00
7 3/31/2022 $-498,000.00
8 12/31/2021 $-1,440,000.00
9 9/30/2021 $-314,000.00
10 6/30/2021 $-187,000.00
11 3/31/2021 $-205,000.00
12 12/31/2020 $110,000.00
13 9/30/2020 $179,000.00
14 6/30/2020 $76,000.00
15 3/31/2020 $9,000.00
16 12/31/2019 $-419,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 9/30/2023 $3,594,000.00
2 6/30/2023 $3,586,000.00
3 3/31/2023 $667,000.00
4 12/31/2022 $3,343,000.00
5 9/30/2022 $2,368,000.00
6 6/30/2022 $2,368,000.00
7 3/31/2022 $988,000.00
8 12/31/2021 $582,000.00
9 9/30/2021 $582,000.00
10 6/30/2021 $582,000.00
11 3/31/2021 $559,000.00
12 12/31/2020 $1,261,000.00
13 9/30/2020 $1,261,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 9/30/2023 $15,442,000.00
2 6/30/2023 $15,408,000.00
3 3/31/2023 --
4 12/31/2022 $18,035,000.00
5 9/30/2022 $14,806,000.00
6 6/30/2022 $7,950,000.00
7 3/31/2022 $550,000.00
8 12/31/2021 $20,345,000.00
9 9/30/2021 $3,000,000.00
10 6/30/2021 $640,000.00
11 3/31/2021 $640,000.00
12 12/31/2020 $416,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2023 $2,081,000.00
2 6/30/2023 $632,000.00
3 3/31/2023 $536,000.00
4 12/31/2022 $902,000.00
5 9/30/2022 $901,000.00
6 6/30/2022 $368,000.00
7 3/31/2022 $198,000.00
8 12/31/2021 $905,000.00
9 9/30/2021 $609,000.00
10 6/30/2021 $757,000.00
11 3/31/2021 $438,000.00
12 12/31/2020 $924,000.00
13 9/30/2020 $930,000.00
14 6/30/2020 $809,000.00
15 3/31/2020 $183,000.00
16 12/31/2019 $3,366,000.00
Financials: PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Date Value
1 9/30/2023 $4,880,000.00
2 6/30/2023 $4,881,000.00
3 3/31/2023 $4,879,000.00
4 12/31/2022 $4,848,000.00
5 12/31/2021 --
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.01
2 6/30/2023 $0.01
3 3/31/2023 $0.01
4 12/31/2022 $0.01
5 9/30/2022 $0.01
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 12/31/2020 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $5,000,000.00
2 6/30/2023 $5,000,000.00
3 3/31/2023 $5,000,000.00
4 12/31/2022 $5,000,000.00
5 9/30/2022 $5,000,000.00
6 6/30/2022 $5,000,000.00
7 3/31/2022 $5,000,000.00
8 12/31/2021 $5,000,000.00
9 9/30/2021 $5,000,000.00
10 6/30/2021 $5,000,000.00
11 12/31/2020 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 9/30/2023 --
2 6/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 12/31/2020 --
Financials: PreferredStockSharesOutstanding
Date Value
1 9/30/2023 --
2 6/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 12/31/2020 --
Financials: PreferredStockValue
Date Value
1 9/30/2023 --
2 6/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 12/31/2020 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2023 $15,933,000.00
2 6/30/2023 $11,723,000.00
3 3/31/2023 $7,704,000.00
4 12/31/2022 $7,068,000.00
5 9/30/2022 $9,825,000.00
6 6/30/2022 $10,020,000.00
7 3/31/2022 $5,440,000.00
8 12/31/2021 $4,850,000.00
9 9/30/2021 $3,858,000.00
10 6/30/2021 $3,406,000.00
11 3/31/2021 $2,825,000.00
12 12/31/2020 $2,271,000.00
13 12/31/2019 $2,287,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 9/30/2023 $1,177,000.00
2 6/30/2023 $777,000.00
3 3/31/2023 $390,000.00
4 12/31/2022 $1,471,000.00
5 9/30/2022 $1,021,000.00
6 6/30/2022 $607,000.00
7 3/31/2022 $289,000.00
8 2/28/2022 $2,500,000.00
9 12/31/2021 $555,000.00
10 9/30/2021 $297,000.00
11 6/30/2021 $27,000.00
12 3/31/2021 $18,000.00
13 2/28/2021 $2,500,000.00
14 12/31/2020 $63,000.00
15 9/30/2020 $45,000.00
16 6/30/2020 $28,000.00
17 3/31/2020 $15,000.00
18 12/31/2019 $130,000.00
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 9/30/2023 $22,379,000.00
2 6/30/2023 $21,189,000.00
3 9/30/2022 --
4 6/30/2022 --
5 9/30/2021 $-3,481,000.00
6 6/30/2021 $-3,481,000.00
7 3/31/2021 $3,460,000.00
8 6/30/2020 $-7,231,000.00
9 3/31/2020 $456,000.00
Financials: ProfitLoss
Date Value
1 9/30/2023 $1,086,000.00
2 6/30/2023 $-97,000.00
3 3/31/2023 $537,000.00
4 12/31/2022 $5,005,000.00
5 9/30/2022 $4,534,000.00
6 6/30/2022 $1,137,000.00
7 3/31/2022 $1,457,000.00
8 12/31/2021 $299,000.00
9 9/30/2021 $899,000.00
10 6/30/2021 $542,000.00
11 3/31/2021 $981,000.00
12 12/31/2020 $990,000.00
13 9/30/2020 $794,000.00
14 6/30/2020 $2,043,000.00
15 3/31/2020 $426,000.00
16 12/31/2019 $1,526,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 9/30/2023 $28,088,000.00
2 6/30/2023 $26,874,000.00
3 3/31/2023 $26,401,000.00
4 12/31/2022 $25,104,000.00
5 12/31/2021 $20,227,000.00
Financials: PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets
Date Value
1 9/30/2023 $22,318,000.00
2 6/30/2023 $20,870,000.00
3 3/31/2023 $19,377,000.00
4 12/31/2022 $18,843,000.00
5 9/30/2022 $17,993,000.00
6 6/30/2022 $17,326,000.00
7 3/31/2022 $16,083,000.00
8 12/31/2021 $16,079,000.00
9 9/30/2021 $15,186,000.00
10 6/30/2021 $15,316,000.00
11 3/31/2021 $15,008,000.00
12 12/31/2020 $14,137,000.00
13 12/31/2019 $13,378,000.00
Financials: PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets
Date Value
1 9/30/2023 $8,128,000.00
2 6/30/2023 $7,364,000.00
3 3/31/2023 $6,527,000.00
4 12/31/2022 $6,524,000.00
5 9/30/2022 $6,248,000.00
6 6/30/2022 $6,090,000.00
7 3/31/2022 $5,120,000.00
8 12/31/2021 $5,410,000.00
9 9/30/2021 $4,726,000.00
10 6/30/2021 $5,044,000.00
11 3/31/2021 $4,927,000.00
12 12/31/2020 $4,225,000.00
13 12/31/2019 $4,048,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 $630,000.00
2 6/30/2023 $289,000.00
3 3/31/2023 $222,000.00
4 12/31/2022 $742,000.00
5 9/30/2022 $527,000.00
6 6/30/2022 $365,000.00
7 3/31/2022 $152,000.00
8 12/31/2021 $496,000.00
9 9/30/2021 $266,000.00
10 6/30/2021 $251,000.00
11 3/31/2021 $92,000.00
12 12/31/2020 $3,008,000.00
13 9/30/2020 $2,507,000.00
14 6/30/2020 $276,000.00
15 3/31/2020 $122,000.00
16 12/31/2019 $510,000.00
Financials: RepaymentsOfNotesPayable
Date Value
1 9/30/2023 $8,715,000.00
2 6/30/2023 $4,743,000.00
3 3/31/2023 $2,685,000.00
4 12/31/2022 $4,595,000.00
5 9/30/2022 $2,720,000.00
6 6/30/2022 $1,433,000.00
7 3/31/2022 $905,000.00
8 12/31/2021 $1,084,000.00
9 9/30/2021 $735,000.00
10 6/30/2021 $454,000.00
11 3/31/2021 $151,000.00
12 12/31/2020 $1,800,000.00
13 9/30/2020 $1,496,000.00
14 6/30/2020 $613,000.00
15 3/31/2020 $407,000.00
16 12/31/2019 $776,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $-18,710,000.00
2 6/30/2023 $-19,893,000.00
3 3/31/2023 $-19,259,000.00
4 12/31/2022 $-19,796,000.00
5 9/30/2022 $-20,267,000.00
6 6/30/2022 $-23,664,000.00
7 3/31/2022 $-23,344,000.00
8 12/31/2021 $-24,801,000.00
9 9/30/2021 $-24,201,000.00
10 6/30/2021 $-24,558,000.00
11 3/31/2021 $-24,119,000.00
12 12/31/2020 $-25,100,000.00
13 12/31/2019 $-17,358,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $253,290,000.00
2 6/30/2023 $158,855,000.00
3 3/31/2023 $76,100,000.00
4 12/31/2022 $261,714,000.00
5 9/30/2022 $186,105,000.00
6 6/30/2022 $114,860,000.00
7 3/31/2022 $52,461,000.00
8 12/31/2021 $149,970,000.00
9 9/30/2021 $108,041,000.00
10 6/30/2021 $36,524,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 3/31/2023 $76,100,000.00
2 12/31/2022 $261,714,000.00
3 9/30/2022 $71,246,000.00
4 6/30/2022 $114,860,000.00
5 3/31/2022 $52,461,000.00
6 12/31/2021 $149,970,000.00
7 9/30/2021 $108,041,000.00
8 6/30/2021 $68,326,000.00
9 3/31/2021 $31,802,000.00
10 12/31/2020 $122,020,000.00
11 9/30/2020 $31,766,000.00
12 6/30/2020 $60,360,000.00
13 3/31/2020 $28,611,000.00
14 12/31/2019 $113,724,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 9/30/2023 $220,400,000.00
2 6/30/2023 $234,600,000.00
3 3/31/2023 $202,600,000.00
4 12/31/2022 $196,700,000.00
5 9/30/2022 $206,600,000.00
6 6/30/2022 $165,800,000.00
7 3/31/2022 $152,500,000.00
8 12/31/2021 $133,400,000.00
9 9/30/2021 $114,600,000.00
10 6/30/2021 $100,100,000.00
11 3/31/2021 $94,800,000.00
12 12/31/2020 $81,300,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 9/30/2023 $6,716,000.00
2 6/30/2023 $4,377,000.00
3 3/31/2023 $2,964,000.00
4 12/31/2022 $829,000.00
5 9/30/2022 $7,178,000.00
6 6/30/2022 $4,618,000.00
7 3/31/2022 $2,688,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 $14,226,000.00
2 6/30/2023 $13,255,000.00
3 3/31/2023 $2,921,000.00
4 12/31/2022 $30,133,000.00
5 9/30/2022 $32,061,000.00
6 6/30/2022 $25,733,000.00
7 3/31/2022 $22,082,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $113,717,000.00
2 6/30/2023 $71,965,000.00
3 3/31/2023 $33,636,000.00
4 12/31/2022 $117,839,000.00
5 9/30/2022 $82,819,000.00
6 6/30/2022 $50,868,000.00
7 3/31/2022 $22,821,000.00
8 12/31/2021 $69,029,000.00
9 9/30/2021 $18,373,000.00
10 6/30/2021 $17,204,000.00
11 3/31/2021 $12,749,000.00
12 12/31/2020 $51,469,000.00
13 9/30/2020 $14,425,000.00
14 6/30/2020 $12,082,000.00
15 3/31/2020 $12,069,000.00
16 12/31/2019 $51,486,000.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $18,280,000.00
2 6/30/2023 $11,169,000.00
3 3/31/2023 $4,363,000.00
4 12/31/2022 $15,097,000.00
5 9/30/2022 $11,487,000.00
6 6/30/2022 $7,274,000.00
7 3/31/2022 $3,236,000.00
8 12/31/2021 $8,217,000.00
9 9/30/2021 $5,341,000.00
10 6/30/2021 $2,707,000.00
11 3/31/2021 $1,149,000.00
12 12/31/2020 $5,085,000.00
13 9/30/2020 $4,055,000.00
14 6/30/2020 $536,000.00
15 3/31/2020 $-543,000.00
16 12/31/2019 $4,281,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Date Value
1 9/30/2023 $2,482,200.00
2 6/30/2023 $2,502,872.00
3 3/31/2023 $2,457,015.00
4 12/31/2022 $2,284,738.00
5 9/30/2022 $2,412,607.00
6 6/30/2022 $2,406,500.00
7 3/31/2022 $2,569,150.00
8 12/31/2021 $2,479,125.00
9 9/30/2021 $2,209,714.00
10 6/30/2021 $2,204,663.00
11 3/31/2021 $21,026.00
12 12/31/2020 $550,795.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 9/30/2023 $6,460.00
2 6/30/2023 $7,611.00
3 3/31/2023 $8,909.00
4 12/31/2022 $10,030.00
5 9/30/2022 $11,358.00
6 6/30/2022 $12,656.00
7 3/31/2022 $13,806.00
8 12/31/2021 $14,927.00
9 9/30/2021 $20,001.00
10 6/30/2021 $22,273.00
11 3/31/2021 $23,777.00
12 12/31/2020 $53,277.00
13 12/31/2019 $56,404.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 12/31/2021 --
6 12/31/2019 $2,950.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 12/31/2021 --
6 12/31/2020 $7,434.00
7 12/31/2019 $111,982.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2023 $6,460.00
2 6/30/2023 $7,611.00
3 3/31/2023 $8,909.00
4 12/31/2022 $10,030.00
5 9/30/2022 $11,358.00
6 6/30/2022 $12,656.00
7 3/31/2022 $13,806.00
8 12/31/2021 $14,927.00
9 9/30/2021 $20,001.00
10 6/30/2021 $22,273.00
11 3/31/2021 $23,777.00
12 12/31/2020 $53,277.00
13 12/31/2019 $56,404.00
14 12/31/2018 $2,950.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $6.01
2 6/30/2023 $6.00
3 3/31/2023 $6.00
4 12/31/2022 $5.99
5 9/30/2022 $5.99
6 6/30/2022 $5.99
7 3/31/2022 $5.99
8 12/31/2021 $5.99
9 9/30/2021 $6.25
10 6/30/2021 $6.29
11 3/31/2021 $6.29
12 12/31/2020 $5.87
13 12/31/2019 $5.68
14 12/31/2018 $0.34
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $5.97
2 6/30/2023 $5.96
3 3/31/2023 $5.95
4 12/31/2022 $5.97
5 9/30/2022 $5.97
6 6/30/2022 $5.97
7 3/31/2022 $5.99
8 12/31/2021 $5.82
9 9/30/2021 $5.64
10 6/30/2021 $5.56
11 3/31/2021 $5.53
12 12/31/2020 $5.92
13 12/31/2019 $0.58
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 12/31/2021 --
6 12/31/2019 $0.34
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 12/31/2021 --
6 12/31/2020 $7.34
7 12/31/2019 $3.15
Financials: StockholdersEquity
Date Value
1 9/30/2023 $154,201,000.00
2 6/30/2023 $145,644,000.00
3 3/31/2023 $127,260,000.00
4 12/31/2022 $122,859,000.00
5 9/30/2022 $116,797,000.00
6 6/30/2022 $108,444,000.00
7 3/31/2022 $98,071,000.00
8 12/31/2021 $78,413,000.00
9 9/30/2021 $71,810,000.00
10 6/30/2021 $68,134,000.00
11 3/31/2021 $18,383,000.00
12 12/31/2020 $17,137,000.00
13 9/30/2020 $-38,215,000.00
14 6/30/2020 $-17,918,000.00
15 3/31/2020 $-17,513,000.00
16 12/31/2019 $-23,283,000.00
17 12/31/2018 $-9,854,000.00
Financials: StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Date Value
1 9/30/2023 $47,488.00
2 6/30/2023 $31,097.00
3 3/31/2023 $16,039.00
4 12/31/2022 $99,048.00
5 9/30/2022 $76,112.00
6 6/30/2022 $46,063.00
7 3/31/2022 $20,205.00
8 12/31/2021 $35,886.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2023 $3,570.00
2 6/30/2023 $2,419.00
3 3/31/2023 $1,121.00
4 12/31/2022 $4,897.00
5 9/30/2022 $3,569.00
6 6/30/2022 $2,271.00
7 3/31/2022 $1,121.00
8 12/31/2021 $38,350.00
9 9/30/2021 $33,276.00
10 6/30/2021 $31,004.00
11 3/31/2021 $29,500.00
12 12/31/2020 $10,561.00
13 12/31/2019 $55,578.00
Financials: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Date Value
1 9/30/2023 $672,000.00
2 6/30/2023 $336,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 9/30/2023 $1,155,000.00
2 6/30/2023 $379,000.00
3 3/31/2023 $383,000.00
4 12/31/2022 $1,378,000.00
5 9/30/2022 $1,000,000.00
6 6/30/2022 $593,000.00
7 3/31/2022 $282,000.00
8 12/31/2021 $479,000.00
9 9/30/2021 $255,000.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 9/30/2023 $14,883,000.00
2 6/30/2023 $14,876,000.00
3 3/31/2023 $7,000.00
4 12/31/2022 $10,661,000.00
5 9/30/2022 $8,622,000.00
6 6/30/2022 $8,115,000.00
7 3/31/2022 $174,000.00
8 12/31/2021 $5,628,000.00
9 9/30/2021 $1,275,000.00
10 6/30/2021 $847,000.00
11 3/31/2021 $838,000.00
12 12/31/2020 $-533,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $63,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 9/30/2023 $3,594,000.00
2 6/30/2023 $3,586,000.00
3 3/31/2023 $667,000.00
4 12/31/2022 $3,343,000.00
5 9/30/2022 $2,369,000.00
6 6/30/2022 $2,369,000.00
7 3/31/2022 $988,000.00
8 12/31/2021 $1,466,000.00
9 9/30/2021 $1,193,000.00
10 6/30/2021 $1,095,000.00
11 3/31/2021 $1,063,000.00
12 12/31/2020 $10,097,000.00
13 9/30/2020 $8,813,000.00
14 6/30/2020 $217,000.00
15 12/31/2019 $2,350,000.00
Financials: SubleaseIncome
Date Value
1 9/30/2023 $49,000.00
2 6/30/2023 $22,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: TreasuryStockCommonShares
Date Value
1 9/30/2023 $2,530,186.00
2 6/30/2023 $2,529,886.00
3 12/31/2022 $2,393,255.00
Financials: TreasuryStockCommonValue
Date Value
1 9/30/2023 $24,425,000.00
2 6/30/2023 $24,417,000.00
3 12/31/2022 $20,831,000.00
4 3/31/2021 $17,085,000.00
5 12/31/2020 $16,022,000.00
Financials: TreasuryStockShares
Date Value
1 3/31/2023 $2,425,755.00
2 12/31/2022 $2,393,255.00
3 9/30/2022 $2,338,618.00
4 6/30/2022 $2,338,618.00
5 3/31/2022 $2,247,354.00
6 12/31/2021 $2,201,289.00
7 9/30/2021 $2,188,415.00
8 6/30/2021 $2,181,428.00
9 12/31/2020 $2,095,650.00
Financials: TreasuryStockValue
Date Value
1 3/31/2023 $21,498,000.00
2 12/31/2022 $20,831,000.00
3 9/30/2022 $19,857,000.00
4 6/30/2022 $19,857,000.00
5 3/31/2022 $18,476,000.00
6 12/31/2021 $17,488,000.00
7 9/30/2021 $17,215,000.00
8 6/30/2021 $17,117,000.00
9 12/31/2020 $16,022,000.00
10 12/31/2019 $5,925,000.00
Financials: UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
Date Value
1 9/30/2023 $-140,000.00
2 6/30/2023 --
3 3/31/2023 $-69,000.00
4 12/31/2022 $783,000.00
5 9/30/2022 $-731,000.00
6 6/30/2022 $-191,000.00
7 3/31/2022 $-254,000.00
8 12/31/2021 $-56,000.00
9 9/30/2021 $-165,000.00
10 6/30/2021 $-93,000.00
11 3/31/2021 $-124,000.00
12 12/31/2020 $-55,000.00
13 9/30/2020 $-41,000.00
14 6/30/2020 $-96,000.00
15 3/31/2020 $-14,000.00
16 12/31/2019 $38,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2023 $13,437,841.00
2 6/30/2023 $12,022,550.00
3 3/31/2023 $12,669,581.00
4 12/31/2022 $11,683,758.00
5 9/30/2022 $11,129,478.00
6 6/30/2022 $10,427,602.00
7 3/31/2022 $10,043,794.00
8 12/31/2021 $7,635,615.00
9 9/30/2021 $7,008,440.00
10 6/30/2021 $6,973,055.00
11 3/31/2021 $5,096,597.00
12 12/31/2020 $5,412,218.00
13 9/30/2020 $5,604,804.00
14 6/30/2020 $5,605,434.00
15 3/31/2020 $5,622,700.00
16 12/31/2019 $5,805,836.00
Financials: WeightedAverageNumberOfSharesIssuedBasic
Date Value
1 9/30/2023 $8,501.00
2 6/30/2023 $9,125.00
3 3/31/2023 $9,690.00
4 12/31/2022 $12,830.00
5 9/30/2022 $13,442.00
6 6/30/2022 $13,448.00
7 3/31/2022 $14,586.00
8 12/31/2021 $32,054.00
9 9/30/2021 $21,499.00
10 6/30/2021 $32,067.00
11 3/31/2021 $49,177.00
12 12/31/2020 $53,395.00
13 9/30/2020 $52,673.00
14 6/30/2020 $53,302.00
15 3/31/2020 $49,147.00
16 12/31/2019 $8,968.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $12,304,751.00
2 6/30/2023 $12,022,550.00
3 3/31/2023 $11,800,308.00
4 12/31/2022 $10,887,620.00
5 9/30/2022 $10,669,221.00
6 6/30/2022 $10,346,089.00
7 3/31/2022 $9,926,395.00
8 12/31/2021 $7,525,206.00
9 9/30/2021 $8,920,505.00
10 6/30/2021 $6,973,055.00
11 3/31/2021 $5,083,470.00
12 12/31/2020 $5,399,356.00
13 9/30/2020 $5,567,523.00
14 6/30/2020 $5,555,697.00
15 3/31/2020 $5,584,321.00
16 12/31/2019 $5,770,170.00
Financials: WeightedAverageNumberOfSharesRestrictedStock
Date Value
1 9/30/2023 $1,806,070.00
2 6/30/2023 $1,811,416.00
3 3/31/2023 $1,750,268.00
4 12/31/2022 $2,004,944.00
5 9/30/2022 $2,037,620.00
6 6/30/2022 $2,077,218.00
7 3/31/2022 $2,080,691.00
8 12/31/2021 $1,717,666.00
9 9/30/2021 $2,194,343.00
10 6/30/2021 $1,719,138.00
11 3/31/2021 $691,038.00
12 12/31/2020 $268,450.00
13 9/30/2020 $310,922.00
14 6/30/2020 $312,926.00
15 3/31/2020 $134,933.00
16 12/31/2019 $137,706.00
Copyright 2024 PursePoor.com