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

Business Address

3 GARRET MOUNTAIN PLAZA
SUITE 401
WOODLAND PARK , NJ US 07424

Mailing Address

3 GARRET MOUNTAIN PLAZA
SUITE 401
WOODLAND PARK , NJ US 07424
Phone Number: (973) 771-0300 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $8,212,000.00
2 9/30/2023 $6,998,000.00
3 6/30/2023 $7,793,000.00
4 3/31/2023 $6,624,000.00
5 12/31/2022 $6,557,000.00
6 9/30/2022 $5,394,000.00
7 6/30/2022 $5,066,000.00
8 3/31/2022 $6,526,000.00
9 12/31/2021 $6,784,000.00
10 9/30/2021 $4,685,000.00
11 6/30/2021 $5,052,000.00
12 3/31/2021 $6,256,000.00
13 12/31/2020 $7,347,000.00
14 9/30/2020 $4,016,000.00
15 6/30/2020 $3,988,000.00
16 3/31/2020 $5,649,000.00
17 12/31/2019 $4,478,000.00
18 9/30/2019 $3,641,000.00
19 6/30/2019 $3,515,000.00
20 3/31/2019 $5,106,000.00
21 12/31/2018 $6,512,000.00
22 9/30/2018 $5,391,000.00
23 6/30/2018 $4,173,000.00
24 3/31/2018 $4,192,000.00
25 12/31/2017 $3,949,000.00
26 9/30/2017 $2,676,000.00
27 6/30/2017 $2,484,000.00
28 3/31/2017 $3,399,000.00
29 12/31/2016 $3,831,684.00
30 9/30/2016 $2,954,924.00
31 6/30/2016 $2,632,261.00
32 3/31/2016 $3,781,000.00
33 12/31/2015 $3,434,999.00
34 9/30/2015 $3,889,365.00
35 6/30/2015 $2,324,196.00
36 3/31/2015 $6,467,285.00
37 12/31/2014 $2,660,889.00
38 3/31/2014 $244,230.00
39 3/31/2013 $261,637.00
Financials: AccountsPayableCurrent
Date Value
1 3/31/2023 $755,000.00
2 3/31/2022 $1,044,000.00
3 3/31/2021 $500,000.00
4 3/31/2020 $645,000.00
5 3/31/2019 $743,000.00
6 12/31/2018 $31,000.00
7 3/31/2018 $569,000.00
8 3/31/2017 $670,000.00
9 3/31/2016 $1,248,740.00
10 3/31/2015 $4,759,582.00
11 12/31/2014 $17,506.00
12 3/31/2014 $36,689.00
13 3/31/2013 $101,691.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 3/31/2023 $1,267,000.00
2 3/31/2022 $735,000.00
3 3/31/2021 $951,000.00
4 3/31/2020 $1,328,000.00
5 3/31/2019 $825,000.00
6 3/31/2018 $630,000.00
7 3/31/2017 $222,000.00
8 3/31/2016 $512,661.00
9 3/31/2015 $471,235.00
10 3/31/2014 $92,072.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2023 $11,628,000.00
2 3/31/2022 $13,379,000.00
3 3/31/2021 $11,082,000.00
4 3/31/2020 $10,518,000.00
5 12/31/2019 $9,333,000.00
6 9/30/2019 $8,340,000.00
7 6/30/2019 $7,821,000.00
8 3/31/2019 $7,952,000.00
9 12/31/2018 $7,382,000.00
10 9/30/2018 $6,755,000.00
11 6/30/2018 $6,083,000.00
12 3/31/2018 $5,468,000.00
13 12/31/2017 $5,629,000.00
14 9/30/2017 $4,916,000.00
15 6/30/2017 $4,234,000.00
16 3/31/2017 $3,590,000.00
17 12/31/2016 $2,994,994.00
18 9/30/2016 $2,425,401.00
19 6/30/2016 $1,878,199.00
20 3/31/2016 $1,396,119.00
21 12/31/2015 $1,130,910.00
22 9/30/2015 $975,275.00
23 6/30/2015 $899,858.00
24 3/31/2015 $853,047.00
25 12/31/2014 $813,911.00
26 3/31/2014 $810,161.00
27 3/31/2013 $793,522.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $529,054,000.00
2 9/30/2023 $525,248,000.00
3 6/30/2023 $521,680,000.00
4 3/31/2023 $518,160,000.00
5 12/31/2022 $512,934,000.00
6 9/30/2022 $508,480,000.00
7 6/30/2022 $504,298,000.00
8 3/31/2022 $500,125,000.00
9 12/31/2021 $495,465,000.00
10 9/30/2021 $487,366,000.00
11 6/30/2021 $481,521,000.00
12 3/31/2021 $472,854,000.00
13 12/31/2020 $468,578,000.00
14 9/30/2020 $464,620,000.00
15 6/30/2020 $455,489,000.00
16 3/31/2020 $450,978,000.00
17 12/31/2019 $449,428,000.00
18 9/30/2019 $447,845,000.00
19 6/30/2019 $352,193,000.00
20 3/31/2019 $349,227,000.00
21 12/31/2018 $347,128,000.00
22 9/30/2018 $343,930,000.00
23 6/30/2018 $339,479,000.00
24 3/31/2018 $335,767,000.00
25 12/31/2017 $334,310,000.00
26 9/30/2017 $333,295,000.00
27 6/30/2017 $331,815,000.00
28 3/31/2017 $330,566,000.00
29 12/31/2016 $329,306,025.00
30 9/30/2016 $328,108,508.00
31 6/30/2016 $327,034,670.00
32 3/31/2016 $325,669,000.00
33 12/31/2015 $324,286,711.00
34 9/30/2015 $323,149,527.00
35 6/30/2015 $322,003,549.00
36 3/31/2015 $255,861,880.00
37 12/31/2014 $252,192,288.00
38 3/31/2014 $2,209,584.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $115,000.00
2 9/30/2023 $1,022,000.00
3 6/30/2023 $752,000.00
4 3/31/2023 $1,565,000.00
5 12/31/2022 $1,474,000.00
6 9/30/2022 $1,336,000.00
7 6/30/2022 $827,000.00
8 3/31/2022 $1,458,000.00
9 12/31/2021 $1,458,000.00
10 9/30/2021 $1,308,000.00
11 3/31/2020 $566,000.00
12 12/31/2019 $467,000.00
13 9/30/2019 $446,000.00
14 6/30/2019 $142,000.00
15 3/31/2019 $209,000.00
16 12/31/2018 $139,000.00
17 9/30/2018 $139,000.00
18 6/30/2018 $112,000.00
19 3/31/2018 $668,000.00
20 12/31/2017 $460,000.00
21 3/31/2017 $143,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $3,921,000.00
2 9/30/2023 $8,103,000.00
3 6/30/2023 $4,265,000.00
4 3/31/2023 $17,874,000.00
5 12/31/2022 $13,411,000.00
6 9/30/2022 $8,819,000.00
7 6/30/2022 $4,128,000.00
8 3/31/2022 $13,725,000.00
9 12/31/2021 $3,631,000.00
10 9/30/2021 $6,516,000.00
11 6/30/2021 $3,296,000.00
12 3/31/2021 $16,121,000.00
13 3/31/2015 $6,963,782.00
14 12/31/2014 $4,680,802.00
15 3/31/2014 $79,057.00
16 3/31/2013 $82,438.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $12,024,000.00
2 9/30/2023 $8,103,000.00
3 6/30/2023 $4,265,000.00
4 3/31/2023 $17,874,000.00
5 12/31/2022 $13,411,000.00
6 9/30/2022 $8,819,000.00
7 6/30/2022 $4,128,000.00
8 3/31/2022 $13,625,000.00
9 12/31/2021 $10,047,000.00
10 9/30/2021 $6,516,000.00
11 6/30/2021 $3,296,000.00
12 3/31/2021 $15,925,000.00
13 12/31/2020 $13,245,000.00
14 9/30/2020 $10,573,000.00
15 6/30/2020 $1,955,000.00
16 3/31/2020 $5,826,000.00
17 12/31/2019 $4,393,000.00
18 9/30/2019 $2,989,000.00
19 6/30/2019 $1,577,000.00
20 3/31/2019 $10,301,000.00
21 12/31/2018 $8,936,000.00
22 9/30/2018 $7,477,000.00
23 6/30/2018 $3,820,000.00
24 3/31/2018 $5,602,000.00
25 12/31/2017 $3,998,000.00
26 9/30/2017 $2,515,000.00
27 6/30/2017 $1,089,000.00
28 3/31/2017 $4,744,000.00
29 12/31/2016 $3,637,000.00
30 9/30/2016 $2,439,000.00
31 6/30/2016 $1,365,582.00
32 3/31/2016 $4,970,000.00
33 12/31/2015 $1,132,119.00
34 9/30/2015 $2,455,611.00
35 6/30/2015 $1,349,634.00
36 3/31/2015 $6,964,000.00
37 12/31/2014 $4,680,802.00
38 9/30/2014 $1,180,824.00
39 6/30/2014 $2,095,776.00
40 3/31/2014 $79,057.00
41 3/31/2013 $82,438.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $1,129,994.00
2 9/30/2023 $193,437.00
3 6/30/2023 $194,000.00
4 3/31/2023 $352,000.00
5 12/31/2022 $381,000.00
6 9/30/2022 $439,000.00
7 6/30/2022 $503,000.00
8 3/31/2022 $1,343,000.00
9 12/31/2021 $1,410,000.00
10 9/30/2021 $1,454,000.00
11 6/30/2021 $1,488,000.00
12 3/31/2021 $1,382,000.00
13 12/31/2020 $1,402,000.00
14 9/30/2020 $1,540,000.00
15 6/30/2020 $1,586,000.00
16 3/31/2020 $1,440,000.00
17 12/31/2019 $1,396,000.00
18 9/30/2019 $1,409,000.00
19 6/30/2019 $1,395,000.00
20 3/31/2019 $1,421,000.00
21 12/31/2018 $1,386,000.00
22 9/30/2018 $1,179,000.00
23 6/30/2018 $1,095,000.00
24 3/31/2018 $1,002,000.00
25 12/31/2017 $982,000.00
26 9/30/2017 $926,000.00
27 6/30/2017 $822,000.00
28 3/31/2017 $709,000.00
29 12/31/2016 $742,000.00
30 9/30/2016 $770,000.00
31 6/30/2016 $950,000.00
32 3/31/2016 $1,130,000.00
33 12/31/2015 $1,100,000.00
34 9/30/2015 $1,200,000.00
35 6/30/2015 $1,300,000.00
36 3/31/2015 $1,000,000.00
37 12/31/2014 $1,800,000.00
38 3/31/2014 $1,630,000.00
39 12/31/2013 $1,600,000.00
40 3/31/2013 $1,589,000.00
Financials: AssetRetirementObligation
Date Value
1 3/31/2023 $543,000.00
2 3/31/2022 $626,000.00
3 3/31/2021 $749,000.00
4 3/31/2020 $886,000.00
5 12/31/2019 $831,000.00
6 3/31/2019 $328,000.00
7 3/31/2018 $316,000.00
8 12/31/2017 $300,000.00
9 9/30/2017 $300,000.00
10 6/30/2017 $300,000.00
11 3/31/2017 $268,000.00
12 12/31/2016 $233,824.00
13 9/30/2016 $223,114.00
14 6/30/2016 $217,201.00
15 3/31/2016 $204,000.00
16 3/31/2015 --
Financials: AssetRetirementObligationAccretionExpense
Date Value
1 3/31/2023 $2,000.00
2 3/31/2022 $3,000.00
3 3/31/2021 $4,000.00
4 3/31/2020 $1,000.00
5 3/31/2019 $12,000.00
6 3/31/2018 $14,000.00
7 3/31/2017 $12,000.00
8 3/31/2016 --
Financials: AssetRetirementObligationCurrent
Date Value
1 3/31/2023 $30,000.00
2 3/31/2022 $85,000.00
3 3/31/2021 $167,000.00
4 3/31/2020 $246,000.00
5 12/31/2019 $164,000.00
Financials: AssetRetirementObligationLiabilitiesSettled
Date Value
1 3/31/2023 $79,000.00
2 3/31/2022 $109,000.00
3 3/31/2021 $226,000.00
Financials: AssetRetirementObligationRevisionOfEstimate
Date Value
1 3/31/2023 $-6,000.00
2 3/31/2022 $-17,000.00
3 3/31/2021 $85,000.00
4 3/31/2020 $557,000.00
5 12/31/2019 $503,000.00
Financials: AssetRetirementObligationsNoncurrent
Date Value
1 3/31/2023 $513,000.00
2 3/31/2022 $541,000.00
3 3/31/2021 $582,000.00
4 3/31/2020 $640,000.00
5 12/31/2019 $667,000.00
6 3/31/2019 $328,000.00
Financials: Assets
Date Value
1 12/31/2023 $320,880,000.00
2 9/30/2023 $279,876,000.00
3 6/30/2023 $279,328,000.00
4 3/31/2023 $278,558,000.00
5 12/31/2022 $257,606,000.00
6 9/30/2022 $255,935,000.00
7 6/30/2022 $264,398,000.00
8 3/31/2022 $278,044,000.00
9 12/31/2021 $288,053,000.00
10 9/30/2021 $246,494,000.00
11 6/30/2021 $248,109,000.00
12 3/31/2021 $253,055,000.00
13 12/31/2020 $241,115,000.00
14 9/30/2020 $246,621,000.00
15 6/30/2020 $254,385,000.00
16 3/31/2020 $267,397,000.00
17 12/31/2019 $275,829,000.00
18 9/30/2019 $282,901,000.00
19 6/30/2019 $195,932,000.00
20 3/31/2019 $196,753,000.00
21 12/31/2018 $203,678,000.00
22 9/30/2018 $207,288,000.00
23 6/30/2018 $212,460,000.00
24 3/31/2018 $220,340,000.00
25 12/31/2017 $227,308,000.00
26 9/30/2017 $232,939,000.00
27 6/30/2017 $238,766,000.00
28 3/31/2017 $245,486,000.00
29 12/31/2016 $252,686,620.00
30 9/30/2016 $257,929,632.00
31 6/30/2016 $264,362,743.00
32 3/31/2016 $274,049,000.00
33 12/31/2015 $278,897,401.00
34 9/30/2015 $282,373,716.00
35 6/30/2015 $285,268,976.00
36 3/31/2015 $227,828,089.00
37 12/31/2014 $226,092,512.00
38 3/31/2014 $803,191.00
39 3/31/2013 $862,162.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $77,849,000.00
2 9/30/2023 $62,112,000.00
3 6/30/2023 $43,836,000.00
4 3/31/2023 $59,459,000.00
5 12/31/2022 $72,468,000.00
6 9/30/2022 $81,829,000.00
7 6/30/2022 $98,336,000.00
8 3/31/2022 $115,771,000.00
9 12/31/2021 $135,033,000.00
10 9/30/2021 $106,380,000.00
11 6/30/2021 $111,592,000.00
12 3/31/2021 $121,050,000.00
13 12/31/2020 $113,032,000.00
14 9/30/2020 $118,627,000.00
15 6/30/2020 $126,388,000.00
16 3/31/2020 $142,152,000.00
17 12/31/2019 $152,337,000.00
18 9/30/2019 $158,280,000.00
19 6/30/2019 $70,507,000.00
20 3/31/2019 $78,346,000.00
21 12/31/2018 $84,700,000.00
22 9/30/2018 $87,724,000.00
23 6/30/2018 $93,122,000.00
24 3/31/2018 $100,276,000.00
25 12/31/2017 $106,567,000.00
26 9/30/2017 $111,800,000.00
27 6/30/2017 $117,020,000.00
28 3/31/2017 $125,721,000.00
29 12/31/2016 $132,586,788.00
30 9/30/2016 $138,197,059.00
31 6/30/2016 $144,613,571.00
32 3/31/2016 $154,991,000.00
33 12/31/2015 $161,446,090.00
34 9/30/2015 $170,033,111.00
35 6/30/2015 $176,983,642.00
36 3/31/2015 $120,898,630.00
37 12/31/2014 $123,817,515.00
38 3/31/2014 $437,133.00
39 3/31/2013 $505,422.00
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 12/31/2023 $15,000,000.00
2 9/30/2023 --
3 3/31/2023 $249,000.00
4 12/31/2022 $249,000.00
5 9/30/2022 $249,000.00
6 3/31/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 3/31/2021 $20,000,000.00
10 3/31/2020 --
Financials: BusinessCombinationContingentConsiderationLiability
Date Value
1 12/31/2023 $15,000,000.00
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $20,000,000.00
6 3/31/2022 $20,000,000.00
7 12/31/2021 $20,000,000.00
8 9/30/2021 $20,000,000.00
9 6/30/2021 $20,000,000.00
10 3/31/2021 $20,000,000.00
11 2/28/2021 $20,000,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 12/31/2023 $1,000,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $20,200,000.00
4 3/31/2023 $20,200,000.00
5 12/31/2022 $20,200,000.00
6 9/30/2022 $20,200,000.00
7 3/31/2022 --
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $13,000.00
2 9/30/2023 $19,000.00
3 6/30/2023 $10,000.00
4 3/31/2023 $17,000.00
5 12/31/2022 $11,000.00
6 9/30/2022 $7,000.00
7 6/30/2022 $3,000.00
8 3/31/2022 $6,000.00
9 12/31/2021 $3,000.00
10 3/31/2021 --
11 12/31/2020 --
12 3/31/2020 --
13 3/31/2019 $558,000.00
14 12/31/2018 $441,000.00
15 9/30/2018 $307,000.00
16 6/30/2018 $155,000.00
Financials: CapitalizedContractCostImpairmentLoss
Date Value
1 3/31/2023 --
2 9/30/2022 --
3 6/30/2022 --
4 3/31/2022 --
5 3/31/2021 --
6 12/31/2020 --
7 3/31/2020 $436,000.00
8 12/31/2019 $436,000.00
9 9/30/2019 $436,000.00
10 6/30/2019 $436,000.00
11 3/31/2019 $58,000.00
12 12/31/2018 $50,000.00
13 9/30/2018 $23,000.00
14 6/30/2018 $12,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2023 $883,000.00
2 9/30/2023 $884,000.00
3 6/30/2023 $888,000.00
4 3/31/2023 $870,000.00
5 12/31/2022 $736,000.00
6 9/30/2022 $693,000.00
7 6/30/2022 $691,000.00
8 3/31/2022 $638,000.00
9 12/31/2021 $507,000.00
10 9/30/2021 $508,000.00
11 6/30/2021 $389,000.00
12 3/31/2021 $381,000.00
13 12/31/2020 $126,000.00
14 3/31/2020 --
15 12/31/2019 --
16 3/31/2019 $436,000.00
17 12/31/2018 $558,000.00
18 9/30/2018 $694,000.00
19 6/30/2018 $764,000.00
20 3/31/2018 $768,000.00
Financials: CapitalizedContractCostNetCurrent
Date Value
1 12/31/2023 $425,000.00
2 9/30/2023 $423,000.00
3 6/30/2023 $445,000.00
4 3/31/2023 $418,000.00
5 12/31/2022 $347,000.00
6 9/30/2022 $300,000.00
7 6/30/2022 $294,000.00
8 3/31/2022 $238,000.00
9 12/31/2021 $104,000.00
10 9/30/2021 $102,000.00
11 6/30/2021 $78,000.00
12 3/31/2021 $69,000.00
13 12/31/2020 $4,000.00
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 12/31/2023 $458,000.00
2 9/30/2023 $461,000.00
3 6/30/2023 $443,000.00
4 3/31/2023 $452,000.00
5 12/31/2022 $389,000.00
6 9/30/2022 $393,000.00
7 6/30/2022 $397,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $403,000.00
10 9/30/2021 $406,000.00
11 6/30/2021 $311,000.00
12 3/31/2021 $312,000.00
13 12/31/2020 $122,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $62,033,000.00
2 9/30/2023 $48,534,000.00
3 6/30/2023 $29,033,000.00
4 3/31/2023 $43,182,000.00
5 12/31/2022 $57,511,000.00
6 9/30/2022 $70,114,000.00
7 6/30/2022 $86,456,000.00
8 3/31/2022 $105,624,000.00
9 12/31/2021 $127,764,000.00
10 9/30/2021 $100,866,000.00
11 6/30/2021 $106,899,000.00
12 3/31/2021 $117,538,000.00
13 12/31/2020 $108,486,000.00
14 9/30/2020 $116,210,000.00
15 6/30/2020 $124,766,000.00
16 3/31/2020 $137,453,000.00
17 12/31/2019 $150,243,000.00
18 9/30/2019 $157,494,000.00
19 6/30/2019 $69,022,000.00
20 3/31/2019 $76,722,000.00
21 12/31/2018 $82,349,000.00
22 9/30/2018 $85,644,000.00
23 6/30/2018 $90,936,000.00
24 3/31/2018 $98,318,000.00
25 12/31/2017 $104,244,000.00
26 9/30/2017 $110,543,000.00
27 6/30/2017 $115,541,000.00
28 3/31/2017 $124,083,000.00
29 12/31/2016 $130,686,000.00
30 9/30/2016 $136,958,632.00
31 6/30/2016 $143,181,931.00
32 3/31/2016 $153,463,000.00
33 12/31/2015 $160,676,036.00
34 9/30/2015 $169,279,421.00
35 6/30/2015 $175,851,438.00
36 3/31/2015 $119,873,668.00
37 12/31/2014 $122,729,111.00
38 9/30/2014 $125,274,906.00
39 6/30/2014 $6,951,041.00
40 3/31/2014 $46,000.00
41 12/31/2013 $28,808.00
42 3/31/2013 $194,938.00
43 3/31/2012 $29,135.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $69,550,000.00
2 9/30/2023 $48,534,000.00
3 6/30/2023 $29,033,000.00
4 3/31/2023 $43,182,000.00
5 12/31/2022 $57,511,000.00
6 9/30/2022 $70,114,000.00
7 6/30/2022 $86,456,000.00
8 3/31/2022 $105,624,000.00
9 12/31/2021 $127,764,000.00
10 9/30/2021 $100,866,000.00
11 6/30/2021 $106,899,000.00
12 3/31/2021 $117,538,000.00
13 12/31/2020 $108,486,000.00
14 9/30/2020 $116,210,000.00
15 6/30/2020 $124,766,000.00
16 3/31/2020 $137,453,000.00
17 12/31/2019 $150,243,000.00
18 9/30/2019 $157,494,000.00
19 6/30/2019 $69,022,000.00
20 3/31/2019 $76,722,000.00
21 12/31/2018 $82,349,000.00
22 9/30/2018 $85,644,000.00
23 6/30/2018 $90,936,000.00
24 3/31/2018 $98,318,000.00
25 12/31/2017 $104,244,000.00
26 9/30/2017 $110,545,000.00
27 6/30/2017 $115,541,000.00
28 3/31/2017 $124,083,000.00
29 3/31/2016 $153,463,000.00
30 3/31/2015 $119,874,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $26,368,000.00
2 9/30/2023 $5,352,000.00
3 6/30/2023 $-14,149,000.00
4 3/31/2023 $-62,442,000.00
5 12/31/2022 $-48,113,000.00
6 9/30/2022 $-35,510,000.00
7 6/30/2022 $-19,168,000.00
8 3/31/2022 $-11,914,000.00
9 12/31/2021 $10,226,000.00
10 9/30/2021 $-16,671,000.00
11 6/30/2021 $-10,639,000.00
12 3/31/2021 $-19,915,000.00
13 12/31/2020 $-28,967,000.00
14 9/30/2020 $-21,243,000.00
15 6/30/2020 $-12,687,000.00
16 3/31/2020 $60,731,000.00
17 12/31/2019 $73,521,000.00
18 9/30/2019 $80,772,000.00
19 6/30/2019 $-7,700,000.00
20 3/31/2019 $-21,596,000.00
21 12/31/2018 $-15,969,000.00
22 9/30/2018 $-12,674,000.00
23 6/30/2018 $-7,382,000.00
24 3/31/2018 $-25,765,000.00
25 12/31/2017 $-19,839,000.00
26 9/30/2017 $-13,538,000.00
27 6/30/2017 $-8,542,000.00
28 3/31/2017 $-29,380,000.00
29 3/31/2016 $33,589,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 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 3/31/2014 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 6/30/2016 $0.00
31 3/31/2016 $0.00
32 12/31/2015 $0.00
33 9/30/2015 $0.00
34 6/30/2015 $0.00
35 3/31/2015 $0.00
36 12/31/2014 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $100,000,000.00
2 9/30/2023 $100,000,000.00
3 6/30/2023 $100,000,000.00
4 3/31/2023 $100,000,000.00
5 12/31/2022 $100,000,000.00
6 9/30/2022 $100,000,000.00
7 6/30/2022 $100,000,000.00
8 3/31/2022 $100,000,000.00
9 12/31/2021 $100,000,000.00
10 9/30/2021 $100,000,000.00
11 6/30/2021 $100,000,000.00
12 3/31/2021 $100,000,000.00
13 12/31/2020 $100,000,000.00
14 9/30/2020 $100,000,000.00
15 6/30/2020 $100,000,000.00
16 3/31/2020 $100,000,000.00
17 12/31/2019 $100,000,000.00
18 9/30/2019 $100,000,000.00
19 6/30/2019 $100,000,000.00
20 3/31/2019 $100,000,000.00
21 12/31/2018 $100,000,000.00
22 9/30/2018 $100,000,000.00
23 6/30/2018 $100,000,000.00
24 3/31/2018 $100,000,000.00
25 12/31/2017 $100,000,000.00
26 9/30/2017 $100,000,000.00
27 6/30/2017 $100,000,000.00
28 3/31/2017 $100,000,000.00
29 12/31/2016 $100,000,000.00
30 6/30/2016 $100,000,000.00
31 3/31/2016 $100,000,000.00
32 12/31/2015 $100,000,000.00
33 9/30/2015 $100,000,000.00
34 6/30/2015 $100,000,000.00
35 3/31/2015 $100,000,000.00
36 12/31/2014 $100,000,000.00
37 3/31/2014 $85,000,000.00
38 3/31/2013 $85,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $18,554,424.00
2 9/30/2023 $18,768,491.00
3 6/30/2023 $19,047,159.00
4 3/31/2023 $18,921,999.00
5 12/31/2022 $18,868,860.00
6 9/30/2022 $18,959,642.00
7 6/30/2022 $18,944,391.00
8 3/31/2022 $18,377,483.00
9 12/31/2021 $18,364,688.00
10 9/30/2021 $18,333,721.00
11 6/30/2021 $18,038,065.00
12 3/31/2021 $17,669,905.00
13 12/31/2020 $17,584,332.00
14 9/30/2020 $17,487,201.00
15 6/30/2020 $17,289,027.00
16 3/31/2020 $17,184,712.00
17 12/31/2019 $17,146,680.00
18 9/30/2019 $17,125,938.00
19 6/30/2019 $14,840,113.00
20 3/31/2019 $14,739,145.00
21 12/31/2018 $14,676,408.00
22 9/30/2018 $14,573,267.00
23 6/30/2018 $14,509,557.00
24 3/31/2018 $14,487,650.00
25 12/31/2017 $14,469,237.00
26 9/30/2017 $14,435,255.00
27 6/30/2017 $14,417,869.00
28 3/31/2017 $14,358,564.00
29 12/31/2016 $14,340,372.00
30 6/30/2016 $14,300,790.00
31 3/31/2016 $14,300,790.00
32 12/31/2015 $14,375,466.00
33 9/30/2015 $14,375,179.00
34 6/30/2015 $14,266,872.00
35 3/31/2015 $12,530,493.00
36 1/31/2015 $11,925,000.00
37 12/31/2014 $12,473,024.00
38 3/31/2014 $126,759.00
39 3/31/2013 $126,759.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $18,554,424.00
2 9/30/2023 $18,768,491.00
3 6/30/2023 $19,047,159.00
4 3/31/2023 $18,921,999.00
5 12/31/2022 $18,868,860.00
6 9/30/2022 $18,959,642.00
7 6/30/2022 $18,944,391.00
8 3/31/2022 $18,377,483.00
9 12/31/2021 $18,364,688.00
10 9/30/2021 $18,333,721.00
11 6/30/2021 $18,038,065.00
12 3/31/2021 $17,669,905.00
13 12/31/2020 $17,584,332.00
14 9/30/2020 $17,487,201.00
15 6/30/2020 $17,289,027.00
16 3/31/2020 $17,184,712.00
17 12/31/2019 $17,146,680.00
18 9/30/2019 $17,125,938.00
19 6/30/2019 $14,840,113.00
20 3/31/2019 $14,739,145.00
21 12/31/2018 $14,676,408.00
22 9/30/2018 $14,573,267.00
23 6/30/2018 $14,509,557.00
24 3/31/2018 $14,487,650.00
25 12/31/2017 $14,469,237.00
26 9/30/2017 $14,435,255.00
27 6/30/2017 $14,417,869.00
28 3/31/2017 $14,358,564.00
29 12/31/2016 $14,340,372.00
30 6/30/2016 $14,300,790.00
31 3/31/2016 $14,300,790.00
32 12/31/2015 $14,375,466.00
33 9/30/2015 $14,375,179.00
34 6/30/2015 $14,266,872.00
35 3/31/2015 $12,530,493.00
36 12/31/2014 $12,473,024.00
37 3/31/2014 $126,759.00
38 3/31/2013 $126,759.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $2,000.00
2 9/30/2023 $2,000.00
3 6/30/2023 $2,000.00
4 3/31/2023 $2,000.00
5 12/31/2022 $2,000.00
6 9/30/2022 $2,000.00
7 6/30/2022 $2,000.00
8 3/31/2022 $2,000.00
9 12/31/2021 $2,000.00
10 9/30/2021 $2,000.00
11 6/30/2021 $2,000.00
12 3/31/2021 $2,000.00
13 12/31/2020 $2,000.00
14 9/30/2020 $2,000.00
15 6/30/2020 $2,000.00
16 3/31/2020 $2,000.00
17 12/31/2019 $2,000.00
18 9/30/2019 $2,000.00
19 6/30/2019 $1,000.00
20 3/31/2019 $1,000.00
21 12/31/2018 $1,000.00
22 9/30/2018 $1,000.00
23 6/30/2018 $1,000.00
24 3/31/2018 $1,000.00
25 12/31/2017 $1,000.00
26 9/30/2017 $1,000.00
27 6/30/2017 $1,000.00
28 3/31/2017 $1,000.00
29 12/31/2016 $1,442.00
30 6/30/2016 $1,438.00
31 3/31/2016 $1,438.00
32 12/31/2015 $1,438.00
33 9/30/2015 $1,438.00
34 6/30/2015 $1,438.00
35 3/31/2015 $1,253.00
36 12/31/2014 $1,247.00
37 3/31/2014 $12.00
Financials: ConstructionInProgressGross
Date Value
1 3/31/2023 $547,000.00
2 3/31/2022 $240,000.00
3 3/31/2021 $10,000.00
4 3/31/2020 $29,000.00
5 12/31/2019 $86,000.00
6 9/30/2019 $19,000.00
7 6/30/2019 $84,000.00
8 3/31/2019 $283,000.00
9 12/31/2018 $575,000.00
10 9/30/2018 $537,000.00
11 6/30/2018 $533,000.00
12 3/31/2018 $1,024,000.00
13 12/31/2017 $1,183,000.00
14 9/30/2017 $1,404,000.00
15 6/30/2017 $1,533,000.00
16 3/31/2017 $1,911,000.00
17 12/31/2016 $2,781,137.00
18 9/30/2016 $2,069,555.00
19 6/30/2016 $2,916,201.00
20 3/31/2016 $3,596,388.00
21 12/31/2015 $7,683,997.00
22 9/30/2015 $7,428,032.00
23 6/30/2015 $6,046,997.00
24 3/31/2015 $6,227,192.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $107,060,000.00
2 9/30/2023 $80,265,000.00
3 6/30/2023 $60,151,000.00
4 3/31/2023 $60,759,000.00
5 12/31/2022 $61,367,000.00
6 9/30/2022 $53,945,000.00
7 6/30/2022 $54,343,000.00
8 3/31/2022 $54,678,000.00
9 12/31/2021 $55,013,000.00
10 9/30/2021 $8,056,000.00
11 6/30/2021 $2,801,000.00
12 3/31/2021 $2,983,000.00
13 12/31/2020 $2,900,000.00
14 9/30/2020 $3,100,000.00
15 6/30/2020 $3,300,000.00
16 3/31/2020 $3,462,000.00
17 12/31/2019 $3,600,000.00
18 9/30/2019 $3,800,000.00
19 6/30/2019 $4,000,000.00
20 3/31/2019 $4,191,000.00
21 9/30/2018 $4,664,000.00
22 6/30/2018 $4,864,000.00
23 3/31/2018 $5,070,000.00
24 1/31/2018 $600,000.00
25 9/30/2014 $7,500,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $6,163,000.00
2 9/30/2023 $5,281,000.00
3 6/30/2023 $2,896,000.00
4 3/31/2023 $2,769,000.00
5 12/31/2022 $2,656,000.00
6 9/30/2022 $2,514,000.00
7 6/30/2022 $2,192,000.00
8 3/31/2022 $1,478,000.00
9 12/31/2021 $1,478,000.00
10 9/30/2021 $737,000.00
11 6/30/2021 $737,000.00
12 3/31/2021 $737,000.00
13 12/31/2020 $729,000.00
14 9/30/2020 $729,000.00
15 6/30/2020 $729,000.00
16 3/31/2020 $733,000.00
17 12/31/2019 $747,000.00
18 9/30/2019 $763,000.00
19 6/30/2019 $779,000.00
20 3/31/2019 $792,000.00
21 12/31/2018 $797,000.00
22 9/30/2018 $804,000.00
23 6/30/2018 $806,000.00
24 3/31/2018 $813,000.00
Financials: ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
Date Value
1 12/31/2023 $49,232,000.00
2 9/30/2023 $21,166,000.00
3 3/31/2023 $8,000,000.00
4 12/31/2022 $8,000,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 $52,779,000.00
8 12/31/2021 $52,779,000.00
9 9/30/2021 $5,400,000.00
10 3/31/2021 $250,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $100,897,000.00
2 9/30/2023 $74,984,000.00
3 6/30/2023 $57,255,000.00
4 3/31/2023 $57,990,000.00
5 12/31/2022 $58,711,000.00
6 9/30/2022 $51,431,000.00
7 6/30/2022 $52,151,000.00
8 3/31/2022 $53,200,000.00
9 12/31/2021 $53,535,000.00
10 9/30/2021 $7,319,000.00
11 6/30/2021 $2,064,000.00
12 3/31/2021 $2,246,000.00
13 12/31/2020 $2,186,000.00
14 9/30/2020 $2,368,000.00
15 6/30/2020 $2,551,000.00
16 3/31/2020 $2,733,000.00
17 12/31/2019 $2,915,000.00
18 9/30/2019 $3,097,000.00
19 6/30/2019 $3,280,000.00
20 3/31/2019 $3,466,000.00
21 12/31/2018 $3,662,000.00
22 9/30/2018 $3,860,000.00
23 6/30/2018 $4,058,000.00
24 3/31/2018 $4,257,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $2,931,000.00
2 9/30/2023 $1,660,000.00
3 6/30/2023 $608,000.00
4 3/31/2023 $1,919,000.00
5 12/31/2022 $1,311,000.00
6 9/30/2022 $733,000.00
7 6/30/2022 $335,000.00
8 3/31/2022 $1,084,000.00
9 12/31/2021 $-749,000.00
10 9/30/2021 $-364,000.00
11 6/30/2021 $-182,000.00
12 3/31/2021 $729,000.00
13 12/31/2020 $547,000.00
14 9/30/2020 $400,000.00
15 6/30/2020 $200,000.00
16 3/31/2020 $-729,000.00
17 12/31/2019 $600,000.00
18 9/30/2019 $400,000.00
19 6/30/2019 $200,000.00
20 3/31/2019 $900,000.00
Financials: CostOfRevenue
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 3/31/2022 $5,000.00
4 12/31/2021 $5,000.00
5 3/31/2021 $1,606,000.00
6 12/31/2020 $543,000.00
7 9/30/2020 $1,063,000.00
8 6/30/2020 $548,000.00
9 3/31/2020 $2,833,000.00
10 12/31/2019 $2,248,000.00
11 9/30/2019 $1,617,000.00
12 6/30/2019 $918,000.00
13 3/31/2019 $4,652,000.00
14 12/31/2018 $3,599,000.00
15 9/30/2018 $2,625,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $42,902,000.00
2 9/30/2023 $28,834,000.00
3 6/30/2023 $14,263,000.00
4 3/31/2023 $56,769,000.00
5 12/31/2022 $42,775,000.00
6 9/30/2022 $27,996,000.00
7 6/30/2022 $14,053,000.00
8 3/31/2022 $49,034,000.00
9 12/31/2021 $12,703,000.00
10 9/30/2021 $12,083,000.00
11 6/30/2021 $12,081,000.00
12 3/31/2021 $51,811,000.00
13 12/31/2020 $40,493,000.00
14 9/30/2020 $28,193,000.00
15 6/30/2020 $10,844,000.00
16 3/31/2020 $38,947,000.00
17 12/31/2019 $28,194,000.00
18 9/30/2019 $8,668,000.00
19 6/30/2019 $9,989,000.00
20 3/31/2019 $49,238,000.00
21 12/31/2018 $38,694,000.00
22 9/30/2018 $28,462,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $44,000.00
2 3/31/2022 $5,000.00
3 3/31/2021 $2,000.00
4 3/31/2020 $3,000.00
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $44,000.00
2 3/31/2022 $5,000.00
3 3/31/2021 $2,000.00
4 3/31/2020 $3,000.00
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $442,000.00
2 3/31/2022 $370,000.00
3 3/31/2021 $251,000.00
4 3/31/2020 $1,637,000.00
5 3/31/2019 --
6 3/31/2018 $-374,000.00
7 3/31/2017 $5,971,000.00
8 3/31/2016 --
Financials: DeferredFederalStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $800,000.00
2 3/31/2022 $-600,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 3/31/2023 $1,248,000.00
2 3/31/2022 $983,000.00
3 3/31/2021 $124,000.00
4 3/31/2020 $2,399,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $892,000.00
2 9/30/2023 $373,000.00
3 6/30/2023 $-272,000.00
4 3/31/2023 $1,218,000.00
5 12/31/2022 $613,000.00
6 9/30/2022 $403,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $978,000.00
9 12/31/2021 $710,000.00
10 9/30/2021 $298,000.00
11 6/30/2021 $146,000.00
12 3/31/2021 $124,000.00
13 12/31/2020 $311,000.00
14 9/30/2020 $156,000.00
15 6/30/2020 $11,000.00
16 3/31/2020 $2,399,000.00
17 12/31/2019 $594,000.00
18 9/30/2019 $463,000.00
19 6/30/2019 $292,000.00
20 3/31/2019 $685,000.00
21 3/31/2018 $-6,498,000.00
22 12/31/2017 $-6,498,000.00
23 9/30/2017 $1,305,000.00
24 6/30/2017 $650,000.00
25 3/31/2017 $6,498,000.00
26 3/31/2016 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 3/31/2023 $16,561,000.00
2 3/31/2022 $14,126,000.00
3 3/31/2021 $12,910,000.00
4 3/31/2020 $11,907,000.00
5 3/31/2019 $8,087,000.00
6 3/31/2018 $6,436,000.00
7 3/31/2017 $7,146,000.00
8 3/31/2016 $4,336,638.00
9 3/31/2015 $1,340,742.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $6,332,000.00
2 9/30/2023 $5,813,000.00
3 6/30/2023 $5,168,000.00
4 3/31/2023 $5,440,000.00
5 12/31/2022 $4,805,000.00
6 9/30/2022 $4,595,000.00
7 6/30/2022 $4,392,000.00
8 3/31/2022 $4,192,000.00
9 12/31/2021 $3,919,000.00
10 9/30/2021 $3,506,000.00
11 6/30/2021 $3,355,000.00
12 3/31/2021 $3,209,000.00
13 12/31/2020 $3,395,000.00
14 9/30/2020 $3,240,000.00
15 6/30/2020 $3,095,000.00
16 3/31/2020 $3,084,000.00
17 12/31/2019 $1,279,000.00
18 3/31/2019 $685,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $776,000.00
2 3/31/2022 $608,000.00
3 3/31/2021 $-127,000.00
4 3/31/2020 $762,000.00
5 3/31/2019 $685,000.00
6 3/31/2018 $-527,000.00
7 3/31/2017 $527,000.00
8 3/31/2016 --
Financials: DeferredTaxAssetsCapitalLossCarryforwards
Date Value
1 3/31/2023 $81,908,000.00
2 3/31/2022 $81,818,000.00
3 3/31/2021 $65,550,000.00
4 3/31/2020 $51,694,000.00
5 3/31/2019 $40,739,000.00
6 3/31/2018 $30,925,000.00
7 3/31/2017 $33,933,000.00
8 3/31/2016 $20,462,573.00
9 3/31/2015 $10,609,567.00
Financials: DeferredTaxAssetsCharitableContributionCarryforwards
Date Value
1 3/31/2023 $64,000.00
2 3/31/2022 $60,000.00
3 3/31/2021 $62,000.00
4 3/31/2020 $62,000.00
5 3/31/2019 $58,000.00
6 3/31/2018 --
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 3/31/2023 $6,131,000.00
2 3/31/2022 $502,000.00
3 3/31/2021 $680,000.00
4 3/31/2020 $855,000.00
5 3/31/2019 $1,034,000.00
6 3/31/2018 $1,213,000.00
7 3/31/2017 $2,095,000.00
8 3/31/2016 $2,365,180.00
9 3/31/2015 $2,632,248.00
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $97,105,000.00
2 3/31/2022 $89,932,000.00
3 3/31/2021 $75,005,000.00
4 3/31/2020 $56,487,000.00
5 3/31/2019 $44,421,000.00
6 3/31/2018 $32,951,000.00
7 3/31/2017 $37,556,000.00
8 3/31/2016 $24,526,058.00
9 3/31/2015 $16,011,392.00
Financials: DeferredTaxAssetsNet
Date Value
1 3/31/2023 $80,500,000.00
2 3/31/2022 $75,800,000.00
3 3/31/2021 $62,100,000.00
4 3/31/2020 $44,600,000.00
5 3/31/2019 $40,700,000.00
6 3/31/2018 $30,900,000.00
7 3/31/2017 $33,900,000.00
8 3/31/2016 $20,200,000.00
9 6/30/2015 $14,700,000.00
10 3/31/2015 $14,700,000.00
11 3/31/2014 $8,500,000.00
12 3/31/2013 $8,500,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 3/31/2023 $724,000.00
2 3/31/2022 $700,000.00
3 3/31/2021 $618,000.00
4 3/31/2020 --
5 3/31/2017 $409,000.00
6 3/31/2016 --
7 3/31/2015 $181,422.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 3/31/2023 $6,744,000.00
2 3/31/2022 $4,408,000.00
3 3/31/2021 $5,207,000.00
4 3/31/2020 $809,000.00
5 3/31/2019 $786,000.00
6 3/31/2018 $88,000.00
7 3/31/2017 $766,000.00
8 3/31/2016 $1,271,901.00
9 3/31/2015 $2,576,599.00
10 3/31/2014 $29,251.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 3/31/2023 $209,000.00
2 3/31/2022 $998,000.00
3 3/31/2021 $1,052,000.00
4 3/31/2020 $682,000.00
5 3/31/2019 $386,000.00
6 3/31/2018 $198,000.00
7 3/31/2017 $240,000.00
8 3/31/2016 $183,265.00
9 3/31/2015 $181,422.00
10 3/31/2014 $498,516.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
Date Value
1 3/31/2023 $13,000.00
2 3/31/2022 $12,000.00
3 3/31/2021 $11,000.00
4 3/31/2020 $10,000.00
5 3/31/2019 $10,000.00
6 3/31/2018 $7,000.00
7 3/31/2017 $99,000.00
8 3/31/2016 $75,312.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $85,984,000.00
2 3/31/2022 $79,998,000.00
3 3/31/2021 $65,304,000.00
4 3/31/2020 $47,664,000.00
5 3/31/2019 $37,019,000.00
6 3/31/2018 $32,575,000.00
7 3/31/2017 $36,908,000.00
8 3/31/2016 $20,189,420.00
9 3/31/2015 $14,670,650.00
10 3/31/2014 $8,500,000.00
Financials: DeferredTaxLiabilities
Date Value
1 3/31/2023 $5,440,000.00
2 3/31/2022 $4,192,000.00
3 3/31/2021 $3,209,000.00
4 3/31/2020 $3,084,000.00
5 3/31/2019 $685,000.00
6 3/31/2018 $6,060,000.00
7 3/31/2017 $6,498,000.00
8 3/31/2016 --
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 3/31/2023 $15,740,000.00
2 3/31/2022 $13,120,000.00
3 3/31/2021 $11,594,000.00
4 3/31/2020 $10,199,000.00
5 3/31/2016 $4,134,386.00
6 3/31/2015 $1,340,742.00
Financials: Depreciation
Date Value
1 3/31/2023 $1,400,000.00
2 3/31/2022 $1,500,000.00
3 3/31/2021 $3,500,000.00
4 3/31/2020 $3,600,000.00
5 12/31/2019 $2,400,000.00
6 9/30/2019 $1,300,000.00
7 6/30/2019 $600,000.00
8 3/31/2019 $2,800,000.00
9 12/31/2018 $2,100,000.00
10 9/30/2018 $1,400,000.00
11 6/30/2018 $700,000.00
12 3/31/2018 $2,800,000.00
13 12/31/2017 $700,000.00
14 9/30/2017 $1,400,000.00
15 6/30/2017 $600,000.00
16 3/31/2017 $2,200,000.00
17 12/31/2016 $600,000.00
18 9/30/2016 $551,452.00
19 6/30/2016 $500,000.00
20 3/31/2016 $545,598.00
21 12/31/2015 $155,635.00
22 9/30/2015 $123,358.00
23 6/30/2015 $46,810.00
24 3/31/2015 $100,000.00
25 12/31/2014 $22,000.00
26 9/30/2014 $7,800.00
27 6/30/2014 $3,900.00
28 3/31/2014 $16,639.00
29 3/31/2013 $15,216.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $653,000.00
2 9/30/2023 $455,000.00
3 6/30/2023 $246,000.00
4 3/31/2023 $1,420,000.00
5 12/31/2022 $1,107,000.00
6 9/30/2022 $372,000.00
7 6/30/2022 $362,000.00
8 3/31/2022 $1,450,000.00
9 12/31/2021 $323,000.00
10 9/30/2021 $673,000.00
11 6/30/2021 $278,000.00
12 3/31/2021 $3,533,000.00
13 12/31/2020 $3,418,000.00
14 9/30/2020 $2,398,000.00
15 6/30/2020 $1,208,000.00
16 3/31/2020 $3,591,000.00
17 12/31/2019 $2,412,000.00
18 9/30/2019 $1,277,000.00
19 6/30/2019 $642,000.00
20 3/31/2019 $2,846,000.00
21 12/31/2018 $2,140,000.00
22 9/30/2018 $1,445,000.00
23 3/31/2015 $96,141.00
24 12/31/2014 $54,526.00
25 3/31/2014 $59,469.00
26 12/31/2013 $15,118.00
27 3/31/2013 $52,726.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $653,000.00
2 9/30/2023 $455,000.00
3 6/30/2023 $246,000.00
4 3/31/2023 $1,420,000.00
5 12/31/2022 $1,107,000.00
6 9/30/2022 $734,000.00
7 6/30/2022 $362,000.00
8 3/31/2022 $1,450,000.00
9 12/31/2021 $996,000.00
10 9/30/2021 $673,000.00
11 6/30/2021 $278,000.00
12 3/31/2021 $3,533,000.00
13 12/31/2020 $3,418,000.00
14 9/30/2020 $2,398,000.00
15 6/30/2020 $1,208,000.00
16 3/31/2020 $3,591,000.00
17 12/31/2019 $2,412,000.00
18 9/30/2019 $1,277,000.00
19 6/30/2019 $642,000.00
20 3/31/2019 $2,846,000.00
21 12/31/2018 $2,141,000.00
22 9/30/2018 $1,445,000.00
23 6/30/2018 $728,000.00
24 3/31/2018 $2,845,000.00
25 12/31/2017 $2,103,000.00
26 9/30/2017 $1,374,000.00
27 6/30/2017 $654,000.00
28 3/31/2017 $2,232,000.00
29 12/31/2016 $1,626,000.00
30 9/30/2016 $1,041,000.00
31 6/30/2016 $486,706.00
32 3/31/2016 $556,318.00
33 12/31/2015 $286,898.00
34 9/30/2015 $128,448.00
35 6/30/2015 $49,090.00
36 3/31/2015 $96,141.00
37 12/31/2014 $54,526.00
38 9/30/2014 $29,220.00
39 6/30/2014 $14,610.00
40 3/31/2014 $59,469.00
41 12/31/2013 $45,352.00
42 3/31/2013 $52,726.00
Financials: DueToRelatedPartiesCurrent
Date Value
1 3/31/2023 $533,000.00
2 12/31/2022 $120,000.00
3 9/30/2022 $120,000.00
4 6/30/2022 $144,000.00
5 3/31/2022 $120,000.00
6 12/31/2021 $160,000.00
7 9/30/2021 $120,000.00
8 6/30/2021 $120,000.00
9 3/31/2021 $152,000.00
10 12/31/2020 $121,000.00
11 9/30/2020 $114,000.00
12 6/30/2020 $106,000.00
13 3/31/2020 $110,000.00
14 12/31/2019 $106,000.00
15 9/30/2019 $114,000.00
16 6/30/2019 $110,000.00
17 3/31/2019 $183,000.00
18 12/31/2018 $572,000.00
19 9/30/2018 $28,000.00
20 6/30/2018 $39,000.00
21 3/31/2018 $224,000.00
22 12/31/2017 $40,000.00
23 9/30/2017 $38,000.00
24 6/30/2017 $27,000.00
25 3/31/2017 $36,000.00
26 12/31/2016 $15,942.00
27 9/30/2016 $18,808.00
28 6/30/2016 $19,532.00
29 3/31/2016 $44,159.00
30 12/31/2015 $19,463.00
31 9/30/2015 $42,285.00
32 6/30/2015 $15,728.00
33 3/31/2015 $40,668.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $0.02
2 9/30/2023 --
3 6/30/2023 $-0.11
4 3/31/2023 $-0.87
5 12/31/2022 $-1.69
6 9/30/2022 $-0.56
7 6/30/2022 $-0.71
8 3/31/2022 $-2.07
9 12/31/2021 $-1.47
10 9/30/2021 $-0.10
11 6/30/2021 $-0.68
12 3/31/2021 $-3.13
13 3/31/2020 $-2.29
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.01
2 9/30/2023 --
3 6/30/2023 $-0.11
4 3/31/2023 $-0.87
5 12/31/2022 $-1.69
6 9/30/2022 $-0.56
7 6/30/2022 $-0.71
8 3/31/2022 $-2.07
9 12/31/2021 $-1.47
10 9/30/2021 $-0.10
11 6/30/2021 $-0.68
12 3/31/2021 $-3.13
13 3/31/2020 $-2.29
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 3/31/2023 $-0.26
2 3/31/2022 $-0.03
3 3/31/2021 --
4 3/31/2020 $-0.07
5 3/31/2019 $-0.02
6 3/31/2018 $0.01
7 3/31/2017 $-0.20
8 3/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $0.21
2 3/31/2022 $0.21
3 3/31/2021 $0.21
4 3/31/2020 $0.21
5 12/31/2019 $0.21
6 9/30/2019 $0.21
7 3/31/2019 $0.21
8 12/31/2018 $0.35
9 3/31/2018 $0.34
10 12/31/2017 $0.35
11 6/30/2017 $0.21
12 3/31/2017 $0.35
13 12/31/2016 $0.35
14 3/31/2016 $0.34
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
Date Value
1 3/31/2023 --
2 3/31/2022 $0.11
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $-0.07
7 3/31/2017 $-0.05
8 3/31/2016 $-0.12
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2023 --
2 3/31/2022 $0.02
3 3/31/2021 $0.01
4 3/31/2020 --
5 3/31/2019 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
Date Value
1 3/31/2023 --
2 3/31/2022 $-0.01
3 3/31/2021 $0.05
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $-0.23
2 3/31/2022 $-0.02
3 3/31/2021 $0.06
4 3/31/2020 $-0.02
5 3/31/2019 $0.04
6 3/31/2018 $0.03
7 3/31/2017 $0.03
8 3/31/2016 $0.03
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 3/31/2023 $4,271,000.00
2 3/31/2022 $4,730,000.00
3 3/31/2021 $4,753,000.00
4 3/31/2020 $3,016,000.00
5 3/31/2019 $2,623,000.00
6 3/31/2018 $2,337,000.00
7 3/31/2017 $2,385,000.00
8 3/31/2016 $1,979,288.00
9 3/31/2015 $1,173,061.00
10 3/31/2014 $115,469.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 12/31/2019 --
6 9/30/2019 --
7 3/31/2019 --
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 3/31/2018 --
12 12/31/2017 --
13 9/30/2017 --
14 6/30/2017 --
15 3/31/2017 --
16 12/31/2016 --
17 9/30/2016 --
18 6/30/2016 --
19 3/31/2016 --
20 12/31/2015 --
21 9/30/2015 --
22 6/30/2015 --
23 3/31/2015 --
24 12/31/2014 --
25 3/31/2014 --
Financials: EscrowDeposit
Date Value
1 12/31/2023 $7,517,000.00
2 3/31/2023 --
3 12/31/2022 --
4 3/31/2022 --
Financials: ExciseTaxesCollected
Date Value
1 12/31/2023 $118,000.00
2 9/30/2023 $45,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 3/31/2023 $-10,000.00
2 12/31/2022 $5,800,000.00
3 9/30/2022 $3,600,000.00
4 6/30/2022 $600,000.00
5 3/31/2022 $-107,000.00
6 12/31/2021 $10,200,000.00
7 3/31/2021 $-70,000.00
8 12/31/2020 $6,000.00
9 9/30/2020 $6,000.00
10 6/30/2020 $1,000.00
11 3/31/2020 $-76,000.00
12 12/31/2019 $-75,000.00
13 9/30/2019 $-74,000.00
14 6/30/2019 $-1,000.00
15 3/31/2019 $-54,000.00
16 12/31/2018 $-31,000.00
17 9/30/2018 $-14,000.00
18 3/31/2018 $-86,000.00
19 12/31/2017 $-36,000.00
20 9/30/2017 $-26,000.00
21 6/30/2017 $-17,000.00
22 3/31/2017 $-29,000.00
Financials: GainLossOnDispositionOfIntangibleAssets
Date Value
1 12/31/2023 $33,000,000.00
2 9/30/2023 $19,300,000.00
3 6/30/2023 $10,800,000.00
4 3/31/2023 $38,400,000.00
5 12/31/2022 $9,329,000.00
6 9/30/2022 $3,553,000.00
7 6/30/2022 $648,000.00
8 3/31/2022 $11,200,000.00
9 12/31/2021 $10,230,000.00
10 9/30/2021 $10,230,000.00
11 6/30/2021 --
12 3/31/2021 $-3,849,000.00
13 12/31/2020 $-3,849,000.00
14 9/30/2020 $-3,849,000.00
15 6/30/2020 $-4,678,000.00
16 3/31/2020 $-88,000.00
17 12/31/2019 $-140,000.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $-39,000.00
2 9/30/2023 $-36,000.00
3 6/30/2023 $31,000.00
4 3/31/2023 $-10,000.00
5 12/31/2022 $-1,000.00
6 9/30/2022 $-22,000.00
7 6/30/2022 $-2,000.00
8 3/31/2022 $-107,000.00
9 12/31/2021 $-111,000.00
10 9/30/2021 $-54,000.00
11 6/30/2021 $-3,000.00
12 3/31/2021 $-70,000.00
13 12/31/2020 $6,000.00
14 9/30/2020 $5,000.00
15 6/30/2020 $1,000.00
16 3/31/2020 $-62,000.00
17 12/31/2019 $-62,000.00
18 9/30/2019 $-62,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $34,830,000.00
2 9/30/2023 $23,578,000.00
3 6/30/2023 $11,673,000.00
4 3/31/2023 $45,177,000.00
5 12/31/2022 $34,871,000.00
6 9/30/2022 $22,786,000.00
7 6/30/2022 $11,359,000.00
8 3/31/2022 $39,525,000.00
9 12/31/2021 $10,219,000.00
10 9/30/2021 $19,555,000.00
11 6/30/2021 $9,730,000.00
12 3/31/2021 $39,302,000.00
13 12/31/2020 $17,620,000.00
14 9/30/2020 $21,499,000.00
15 6/30/2020 $5,738,000.00
16 3/31/2020 $25,469,000.00
17 12/31/2019 $14,145,000.00
18 9/30/2019 $9,405,000.00
19 6/30/2019 $4,848,000.00
20 3/31/2019 $19,617,000.00
21 12/31/2018 $6,723,000.00
22 9/30/2018 $9,093,000.00
23 6/30/2018 $5,568,000.00
24 3/31/2018 $20,864,000.00
25 12/31/2017 $15,341,000.00
26 9/30/2017 $9,876,000.00
27 6/30/2017 $4,881,000.00
28 3/31/2017 $22,553,000.00
29 12/31/2016 $4,847,000.00
30 9/30/2016 $13,222,566.00
31 6/30/2016 $7,746,000.00
32 3/31/2016 $16,726,269.00
33 12/31/2015 $12,154,625.00
34 9/30/2015 $8,311,247.00
35 6/30/2015 $3,722,406.00
36 3/31/2015 $13,458,000.00
37 12/31/2014 $3,362,302.00
38 9/30/2014 $4,922,888.00
39 6/30/2014 $2,423,191.00
40 3/31/2014 $985,105.00
41 12/31/2013 $671,176.00
42 3/31/2013 $933,194.00
Financials: ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
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 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 12/31/2018 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 9/30/2021 $127,000.00
4 6/30/2021 $15,000.00
5 3/31/2021 $85,000.00
6 12/31/2020 $40,000.00
7 9/30/2020 $29,000.00
8 6/30/2020 $29,000.00
9 3/31/2020 $46,000.00
10 12/31/2019 $33,000.00
11 9/30/2019 --
12 6/30/2019 --
13 3/31/2019 $782,000.00
14 12/31/2018 $730,000.00
15 9/30/2018 $531,000.00
16 6/30/2018 $534,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $2,026,000.00
2 9/30/2023 $360,000.00
3 6/30/2023 $-2,358,000.00
4 3/31/2023 $-15,055,000.00
5 12/31/2022 $-31,234,000.00
6 9/30/2022 $-23,424,000.00
7 6/30/2022 $-12,996,000.00
8 3/31/2022 $-36,536,000.00
9 12/31/2021 $-12,303,000.00
10 9/30/2021 $-13,489,000.00
11 6/30/2021 $-11,804,000.00
12 3/31/2021 $-54,310,000.00
13 12/31/2020 $-43,188,000.00
14 9/30/2020 $-31,254,000.00
15 6/30/2020 $-15,119,000.00
16 3/31/2020 $-35,236,000.00
17 12/31/2019 $-25,306,000.00
18 9/30/2019 $-16,626,000.00
19 6/30/2019 $-9,082,000.00
20 3/31/2019 $-41,308,000.00
21 12/31/2018 $-32,432,000.00
22 9/30/2018 $-24,082,000.00
23 6/30/2018 $-12,302,000.00
24 3/31/2018 $-31,066,000.00
25 12/31/2017 $-7,903,000.00
26 9/30/2017 $-14,802,000.00
27 6/30/2017 $-7,260,000.00
28 3/31/2017 $-32,688,000.00
29 12/31/2016 $-25,172,000.00
30 9/30/2016 $-7,833,000.00
31 6/30/2016 $-10,052,000.00
32 3/31/2016 $-21,828,000.00
33 3/31/2015 $-14,714,000.00
Financials: IncomeLossFromEquityMethodInvestments
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $-39,000.00
4 12/31/2020 $-23,000.00
5 9/30/2020 $-16,000.00
6 6/30/2020 $-4,000.00
7 3/31/2020 $-9,000.00
8 12/31/2019 $-8,000.00
9 9/30/2019 $15,000.00
Financials: IncomeTaxesPaid
Date Value
1 3/31/2023 $14,000.00
2 3/31/2022 $7,000.00
3 3/31/2021 $61,000.00
4 3/31/2020 $36,000.00
5 3/31/2019 $31,000.00
6 3/31/2018 $95,000.00
7 12/31/2017 $9,250.00
8 9/30/2017 $9,000.00
9 3/31/2017 $40,000.00
10 12/31/2016 $39,759.00
11 9/30/2016 $8,345.00
12 6/30/2016 $8,295.00
13 3/31/2016 $4,000.00
14 12/31/2015 $3,600.00
15 9/30/2015 $800.00
16 6/30/2015 $800.00
17 3/31/2015 $2,000.00
18 12/31/2014 --
19 6/30/2014 $500.00
20 3/31/2014 $3,710.00
21 12/31/2013 --
22 3/31/2013 $3,564.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $1,000.00
2 9/30/2023 $1,000.00
3 6/30/2023 $1,000.00
4 12/31/2022 $12,000.00
5 9/30/2022 $12,000.00
6 6/30/2022 --
7 12/31/2021 $7,000.00
8 9/30/2021 $7,000.00
9 6/30/2021 --
10 12/31/2020 $36,000.00
11 9/30/2020 $33,000.00
12 12/31/2019 $25,000.00
13 9/30/2019 $21,000.00
14 6/30/2019 $1,000.00
15 12/31/2018 $12,000.00
16 9/30/2018 $5,000.00
17 12/31/2017 $9,000.00
18 9/30/2017 $9,000.00
19 6/30/2017 $8,000.00
20 6/30/2016 $8,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,743,000.00
2 9/30/2023 $405,000.00
3 6/30/2023 $-240,000.00
4 3/31/2023 $1,262,000.00
5 12/31/2022 $625,000.00
6 9/30/2022 $215,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $983,000.00
9 12/31/2021 $412,000.00
10 9/30/2021 $298,000.00
11 6/30/2021 $146,000.00
12 3/31/2021 $124,000.00
13 12/31/2020 $311,000.00
14 9/30/2020 $156,000.00
15 6/30/2020 $11,000.00
16 3/31/2020 $2,402,000.00
17 12/31/2019 $594,000.00
18 9/30/2019 $463,000.00
19 6/30/2019 $292,000.00
20 3/31/2019 $688,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 $-6,498,000.00
25 12/31/2017 $-6,498,000.00
26 9/30/2017 $1,305,000.00
27 6/30/2017 $650,000.00
28 3/31/2017 $6,498,000.00
29 12/31/2016 --
30 3/31/2016 --
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $-3,162,000.00
2 3/31/2022 $-7,672,000.00
3 3/31/2021 $-11,405,000.00
4 3/31/2020 $-7,400,000.00
5 3/31/2019 $-8,675,000.00
6 3/31/2018 $-10,563,000.00
7 3/31/2017 $-11,114,000.00
8 3/31/2016 $-7,422,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseOther
Date Value
1 3/31/2023 $-62,000.00
2 3/31/2022 $-4,017,000.00
3 3/31/2021 $-251,000.00
4 3/31/2020 $-91,000.00
5 3/31/2019 $93,000.00
6 3/31/2018 $2,071,000.00
7 3/31/2017 $1,772,000.00
8 3/31/2016 $2,559,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2023 $-27,000.00
2 3/31/2022 $-564,000.00
3 3/31/2021 $-720,000.00
4 3/31/2020 $-41,000.00
5 3/31/2019 $681,000.00
6 3/31/2018 --
Financials: IncomeTaxReconciliationPriorYearIncomeTaxes
Date Value
1 3/31/2023 $69,000.00
2 3/31/2022 $160,000.00
3 3/31/2021 $-2,536,000.00
4 3/31/2020 $165,000.00
5 3/31/2019 --
6 3/31/2018 $58,000.00
7 3/31/2017 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $814,000.00
2 3/31/2022 $612,000.00
3 3/31/2021 $-3,194,000.00
4 3/31/2020 $766,000.00
5 3/31/2019 $-1,483,000.00
6 3/31/2018 $-932,000.00
7 3/31/2017 $-981,000.00
8 3/31/2016 $-655,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $1,588,000.00
2 9/30/2023 $374,000.00
3 6/30/2023 $1,169,000.00
4 3/31/2023 $101,000.00
5 12/31/2022 $43,000.00
6 9/30/2022 $-1,132,000.00
7 6/30/2022 $-1,460,000.00
8 3/31/2022 $270,000.00
9 12/31/2021 $528,000.00
10 9/30/2021 $-1,572,000.00
11 6/30/2021 $-1,206,000.00
12 3/31/2021 $2,647,000.00
13 12/31/2020 $3,838,000.00
14 9/30/2020 $505,000.00
15 6/30/2020 $-124,000.00
16 3/31/2020 $578,000.00
17 12/31/2019 $-511,000.00
18 9/30/2019 $-1,247,000.00
19 6/30/2019 $-1,372,000.00
20 3/31/2019 $914,000.00
21 12/31/2018 $2,190,000.00
22 9/30/2018 $-741,000.00
23 6/30/2018 $-150,000.00
24 3/31/2018 $923,000.00
25 12/31/2017 $550,000.00
26 9/30/2017 $-722,000.00
27 6/30/2017 $-914,000.00
28 3/31/2017 $-247,000.00
29 12/31/2016 $51,000.00
30 9/30/2016 $-826,000.00
31 6/30/2016 $-1,148,436.00
32 3/31/2016 $-2,620,000.00
33 12/31/2015 $-3,289,906.00
34 9/30/2015 $-2,577,920.00
35 6/30/2015 $-4,205,582.00
36 3/31/2015 $6,222,853.00
37 12/31/2014 $2,416,458.00
38 9/30/2014 $486,394.00
39 6/30/2014 $1,048,222.00
40 3/31/2014 $2,344.00
41 12/31/2013 $14,299.00
42 3/31/2013 $88,948.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $-4,000.00
6 12/31/2021 $-4,000.00
7 9/30/2021 $-4,000.00
8 6/30/2021 $-4,000.00
9 3/31/2021 $-57,000.00
10 12/31/2020 $-42,000.00
11 9/30/2020 $-2,000.00
12 6/30/2020 $-36,000.00
13 3/31/2020 $-464,000.00
14 12/31/2019 $-439,000.00
15 9/30/2019 $-381,000.00
16 6/30/2019 $-182,000.00
17 3/31/2019 $-273,000.00
18 12/31/2018 $-72,000.00
19 9/30/2018 $204,000.00
20 6/30/2018 $60,000.00
21 3/31/2018 $320,000.00
22 12/31/2017 $153,000.00
23 9/30/2017 $93,000.00
24 6/30/2017 $280,000.00
25 3/31/2017 $166,000.00
26 12/31/2016 $384,000.00
27 9/30/2016 $138,000.00
28 6/30/2016 $62,311.00
29 3/31/2016 $133,000.00
30 12/31/2015 $103,830.00
31 9/30/2015 $4,065.00
32 6/30/2015 $8,462.00
33 3/31/2015 $26,000.00
34 12/31/2014 $55,475.00
35 9/30/2014 $88,227.00
36 6/30/2014 $-9,059.00
37 3/31/2014 $80,405.00
38 12/31/2013 $170,235.00
39 3/31/2013 $39,927.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $46,301,000.00
2 9/30/2023 $19,506,000.00
3 6/30/2023 $-608,000.00
4 3/31/2023 $6,081,000.00
5 12/31/2022 $6,689,000.00
6 9/30/2022 $-733,000.00
7 6/30/2022 $-335,000.00
8 3/31/2022 $51,695,000.00
9 12/31/2021 $52,030,000.00
10 9/30/2021 $5,073,000.00
11 6/30/2021 $-182,000.00
12 3/31/2021 $-483,000.00
13 12/31/2020 $-551,000.00
14 9/30/2020 $-369,000.00
15 6/30/2020 $-187,000.00
16 3/31/2020 $-791,000.00
17 12/31/2019 $-595,000.00
18 9/30/2019 $-397,000.00
19 6/30/2019 $-199,000.00
20 3/31/2019 $-813,000.00
21 12/31/2018 $-611,000.00
22 9/30/2018 $-406,000.00
23 6/30/2018 $-206,000.00
24 3/31/2018 $-752,000.00
25 12/31/2017 $-565,000.00
26 9/30/2017 $-353,000.00
27 3/31/2017 $-786,000.00
Financials: IncreaseDecreaseInDepositOtherAssets
Date Value
1 12/31/2023 $7,500,000.00
Financials: IncreaseDecreaseInDueToRelatedParties
Date Value
1 12/31/2023 $-533,000.00
2 9/30/2023 $-533,000.00
3 6/30/2023 $-533,000.00
4 3/31/2023 $413,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $24,000.00
8 3/31/2022 $-32,000.00
9 12/31/2021 $8,000.00
10 9/30/2021 $-32,000.00
11 6/30/2021 $-32,000.00
12 3/31/2021 $42,000.00
13 12/31/2020 $11,000.00
14 9/30/2020 $4,000.00
15 6/30/2020 $-4,000.00
16 3/31/2020 $-73,000.00
17 12/31/2019 $-77,000.00
18 9/30/2019 $-69,000.00
19 6/30/2019 $-73,000.00
20 3/31/2019 $-41,000.00
21 12/31/2018 $347,000.00
22 9/30/2018 $-171,000.00
23 6/30/2018 $-177,000.00
24 3/31/2018 $224,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $941,000.00
2 12/31/2022 $-747,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 3/31/2023 $-28,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $-335,000.00
6 12/31/2021 $-307,000.00
7 9/30/2021 $-133,000.00
8 6/30/2021 $-13,000.00
9 3/31/2021 $235,000.00
10 12/31/2020 $36,000.00
11 9/30/2020 $342,000.00
12 6/30/2020 $209,000.00
13 3/31/2020 $-66,000.00
14 12/31/2019 $-72,000.00
15 9/30/2019 $-5,000.00
16 6/30/2019 $-6,000.00
17 3/31/2019 $673,000.00
18 12/31/2018 $1,553,000.00
19 9/30/2018 $225,000.00
20 6/30/2018 $352,000.00
21 3/31/2018 $738,000.00
22 12/31/2017 $569,000.00
23 9/30/2017 $373,000.00
24 6/30/2017 $143,000.00
25 3/31/2017 $619,000.00
26 12/31/2016 $502,000.00
27 9/30/2016 $336,000.00
28 6/30/2016 $136,687.00
29 3/31/2016 $388,000.00
30 12/31/2015 $257,620.00
31 9/30/2015 $139,597.00
32 6/30/2015 $62,493.00
33 3/31/2015 $63,407.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-322,000.00
2 9/30/2023 $-788,000.00
3 6/30/2023 $-563,000.00
4 3/31/2023 $-464,000.00
5 12/31/2022 $-666,000.00
6 9/30/2022 $-1,263,000.00
7 6/30/2022 $-1,180,000.00
8 3/31/2022 $797,000.00
9 12/31/2021 $115,000.00
10 9/30/2021 $-701,000.00
11 6/30/2021 $-55,000.00
12 3/31/2021 $745,000.00
13 12/31/2020 $639,000.00
14 9/30/2020 $163,000.00
15 6/30/2020 $-296,000.00
16 3/31/2020 $-316,000.00
17 12/31/2019 $-640,000.00
18 9/30/2019 $-546,000.00
19 6/30/2019 $7,000.00
20 3/31/2019 $-69,000.00
21 12/31/2018 $530,000.00
22 9/30/2018 $-173,000.00
23 6/30/2018 $10,000.00
24 3/31/2018 $91,000.00
25 12/31/2017 $769,000.00
26 9/30/2017 $-294,000.00
27 6/30/2017 $-260,000.00
28 3/31/2017 $276,000.00
29 12/31/2016 $327,000.00
30 9/30/2016 $-90,800.00
31 6/30/2016 $150,954.00
32 3/31/2016 $311,605.00
33 12/31/2015 $-138,670.00
34 9/30/2015 $-95,515.00
35 6/30/2015 $103,255.00
36 3/31/2015 $619,611.00
37 12/31/2014 $651,176.00
38 9/30/2014 $32,100.00
39 6/30/2014 $-11,629.00
40 3/31/2014 $324.00
41 12/31/2013 $12,192.00
42 3/31/2013 $1,076.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 $224,395.00
2 9/30/2023 --
3 12/31/2022 --
4 9/30/2022 --
Financials: IndefinitelivedIntangibleAssetsAcquired
Date Value
1 12/31/2023 $11,042,000.00
2 12/31/2022 $9,159,000.00
3 3/31/2022 $17,800,000.00
4 6/30/2021 $4,900,000.00
5 3/31/2021 $15,600,000.00
6 12/31/2020 $11,600,000.00
7 9/30/2020 $10,800,000.00
8 6/30/2020 $9,000,000.00
9 3/31/2020 $4,000,000.00
10 12/31/2019 $800,000.00
11 9/30/2019 $200,000.00
12 3/31/2019 $900,000.00
13 12/31/2018 $937,000.00
14 9/30/2018 $936,000.00
15 6/30/2018 --
16 12/31/2017 $1,900,000.00
Financials: IndefiniteLivedIntangibleAssetsExcludingGoodwill
Date Value
1 12/31/2023 $213,719,000.00
2 9/30/2023 $197,566,000.00
3 6/30/2023 $215,795,000.00
4 3/31/2023 $202,044,000.00
5 12/31/2022 $169,657,000.00
6 9/30/2022 $159,469,000.00
7 6/30/2022 $154,880,000.00
8 3/31/2022 $151,169,000.00
9 12/31/2021 $144,449,000.00
10 9/30/2021 $141,116,000.00
11 6/30/2021 $126,994,000.00
12 3/31/2021 $122,117,000.00
13 12/31/2020 $118,066,000.00
14 9/30/2020 $117,341,000.00
15 6/30/2020 $115,839,000.00
16 3/31/2020 $111,526,000.00
17 12/31/2019 $108,335,000.00
18 9/30/2019 $107,745,000.00
19 6/30/2019 $107,548,000.00
20 3/31/2019 $107,548,000.00
21 12/31/2018 $107,543,000.00
22 9/30/2018 $107,542,000.00
23 6/30/2018 $106,606,000.00
24 3/31/2018 $106,606,000.00
25 12/31/2017 $106,606,000.00
26 9/30/2017 $106,353,000.00
27 6/30/2017 $106,352,000.00
28 3/31/2017 $104,676,000.00
29 12/31/2016 $104,429,090.00
30 9/30/2016 $104,427,183.00
31 6/30/2016 $104,225,744.00
32 3/31/2016 $103,655,459.00
33 12/31/2015 $101,577,167.00
34 9/30/2015 $100,082,430.00
35 6/30/2015 $100,298,444.00
36 3/31/2015 $100,298,444.00
37 12/31/2014 $100,298,444.00
Financials: IndefiniteLivedIntangibleAssetsWrittenOffRelatedToSaleOfBusinessUnit
Date Value
1 12/31/2023 $32,402,000.00
2 12/31/2022 --
Financials: InterestIncomeOther
Date Value
1 12/31/2023 $1,448,000.00
2 9/30/2023 $782,000.00
3 6/30/2023 $386,000.00
4 3/31/2023 $1,140,000.00
5 12/31/2022 $670,000.00
6 9/30/2022 $244,000.00
7 6/30/2022 $17,000.00
8 3/31/2022 $56,000.00
9 12/31/2021 $55,000.00
10 9/30/2021 $46,000.00
11 6/30/2021 $26,000.00
12 3/31/2021 $124,000.00
13 12/31/2020 $99,000.00
14 9/30/2020 $72,000.00
15 6/30/2020 $41,000.00
16 3/31/2020 $1,810,000.00
17 12/31/2019 $517,000.00
18 9/30/2019 $988,000.00
19 6/30/2019 $354,000.00
20 3/31/2019 $1,462,000.00
21 12/31/2018 $1,079,000.00
22 9/30/2018 $686,000.00
23 6/30/2018 $316,000.00
24 3/31/2018 $741,000.00
25 12/31/2017 $197,000.00
26 9/30/2017 $297,000.00
27 6/30/2017 $112,000.00
28 3/31/2017 $128,000.00
29 12/31/2016 $73,000.00
30 9/30/2016 $48,058.00
31 6/30/2016 $22,529.00
32 3/31/2016 $103,586.00
33 12/31/2015 $77,664.00
34 9/30/2015 $29,293.00
35 6/30/2015 $22,220.00
36 3/31/2015 $19,889.00
37 12/31/2014 $4,927.00
Financials: InterestPaid
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 9/30/2014 $351,073.00
Financials: LeaseCost
Date Value
1 12/31/2023 $1,500,000.00
2 9/30/2023 $1,000,000.00
3 6/30/2023 $507,000.00
4 3/31/2023 $1,824,000.00
5 12/31/2022 $1,362,000.00
6 9/30/2022 $901,000.00
7 6/30/2022 $453,000.00
8 3/31/2022 $1,966,000.00
9 12/31/2021 $1,506,000.00
10 9/30/2021 $501,000.00
11 6/30/2021 $517,000.00
12 3/31/2021 $2,555,000.00
13 12/31/2020 $700,000.00
14 9/30/2020 $1,308,000.00
15 6/30/2020 $659,000.00
16 3/31/2020 $2,650,000.00
17 12/31/2019 $1,981,000.00
18 9/30/2019 $1,313,000.00
19 6/30/2019 $642,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $6,381,000.00
2 9/30/2023 $4,533,000.00
3 6/30/2023 $5,004,000.00
4 3/31/2023 $5,502,000.00
5 12/31/2022 $5,929,000.00
6 9/30/2022 $6,106,000.00
7 6/30/2022 $6,643,000.00
8 3/31/2022 $7,148,000.00
9 12/31/2021 $7,618,000.00
10 9/30/2021 $8,167,000.00
11 6/30/2021 $8,736,000.00
12 3/31/2021 $9,271,000.00
13 12/31/2020 $9,893,000.00
14 9/30/2020 $10,453,000.00
15 6/30/2020 $11,220,000.00
16 3/31/2020 $11,963,000.00
17 12/31/2019 $12,697,000.00
18 9/30/2019 $13,378,000.00
19 6/30/2019 $14,030,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 $20,000.00
2 3/31/2022 $135,000.00
3 12/31/2021 $596,000.00
4 9/30/2021 $596,000.00
5 6/30/2021 $596,000.00
6 3/31/2021 $579,000.00
7 12/31/2020 $1,373,000.00
8 9/30/2020 $1,375,000.00
9 6/30/2020 $1,373,000.00
10 3/31/2020 $1,373,000.00
11 12/31/2019 $3,061,000.00
12 9/30/2019 $3,054,000.00
13 6/30/2019 $3,054,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $2,156,000.00
2 9/30/2023 $1,733,000.00
3 6/30/2023 $1,715,000.00
4 3/31/2023 $2,161,000.00
5 12/31/2022 $2,128,000.00
6 9/30/2022 $2,000,000.00
7 6/30/2022 $1,999,000.00
8 3/31/2022 $2,144,000.00
9 12/31/2021 $2,106,000.00
10 9/30/2021 $2,099,000.00
11 6/30/2021 $2,099,000.00
12 3/31/2021 $2,249,000.00
13 12/31/2020 $2,297,000.00
14 9/30/2020 $2,256,000.00
15 6/30/2020 $2,292,000.00
16 3/31/2020 $2,703,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2023 $156,000.00
2 3/31/2022 $461,000.00
3 3/31/2021 $859,000.00
4 3/31/2020 $1,532,000.00
5 12/31/2019 $1,893,000.00
6 9/30/2019 $1,893,000.00
7 6/30/2019 $1,893,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $645,000.00
2 9/30/2023 $179,000.00
3 6/30/2023 $172,000.00
4 3/31/2023 $521,000.00
5 12/31/2022 $497,000.00
6 9/30/2022 $464,000.00
7 6/30/2022 $464,000.00
8 3/31/2022 $866,000.00
9 12/31/2021 $866,000.00
10 9/30/2021 $866,000.00
11 6/30/2021 $866,000.00
12 3/31/2021 $1,546,000.00
13 12/31/2020 $1,524,000.00
14 9/30/2020 $1,524,000.00
15 6/30/2020 $1,532,000.00
16 3/31/2020 $1,920,000.00
17 12/31/2019 $2,098,000.00
18 9/30/2019 $2,098,000.00
19 6/30/2019 $2,098,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $994,000.00
2 9/30/2023 $543,000.00
3 6/30/2023 $536,000.00
4 3/31/2023 $943,000.00
5 12/31/2022 $902,000.00
6 9/30/2022 $871,000.00
7 6/30/2022 $871,000.00
8 3/31/2022 $1,555,000.00
9 12/31/2021 $1,554,000.00
10 9/30/2021 $1,553,000.00
11 6/30/2021 $1,553,000.00
12 3/31/2021 $1,946,000.00
13 12/31/2020 $1,930,000.00
14 9/30/2020 $1,917,000.00
15 6/30/2020 $1,920,000.00
16 3/31/2020 $2,135,000.00
17 12/31/2019 $2,265,000.00
18 9/30/2019 $2,265,000.00
19 6/30/2019 $2,265,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $1,409,000.00
2 9/30/2023 $972,000.00
3 6/30/2023 $958,000.00
4 3/31/2023 $1,701,000.00
5 12/31/2022 $1,661,000.00
6 9/30/2022 $1,565,000.00
7 6/30/2022 $1,565,000.00
8 3/31/2022 $1,987,000.00
9 12/31/2021 $1,955,000.00
10 9/30/2021 $1,953,000.00
11 6/30/2021 $1,953,000.00
12 3/31/2021 $2,092,000.00
13 12/31/2020 $2,132,000.00
14 9/30/2020 $2,105,000.00
15 6/30/2020 $2,126,000.00
16 3/31/2020 $2,300,000.00
17 12/31/2019 $2,670,000.00
18 9/30/2019 $2,670,000.00
19 6/30/2019 $2,670,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 12/31/2023 $655,000.00
2 9/30/2023 $1,053,000.00
3 6/30/2023 $1,585,000.00
4 12/31/2022 $567,000.00
5 9/30/2022 $1,077,000.00
6 6/30/2022 $1,615,000.00
7 12/31/2021 $541,000.00
8 9/30/2021 $1,100,000.00
9 6/30/2021 $1,669,000.00
10 12/31/2020 $637,000.00
11 9/30/2020 $1,276,000.00
12 6/30/2020 $1,977,000.00
13 12/31/2019 $710,000.00
14 9/30/2019 $1,398,000.00
15 6/30/2019 $2,050,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $793,000.00
2 9/30/2023 $645,000.00
3 6/30/2023 $745,000.00
4 3/31/2023 $855,000.00
5 12/31/2022 $987,000.00
6 9/30/2022 $1,116,000.00
7 6/30/2022 $1,281,000.00
8 3/31/2022 $1,459,000.00
9 12/31/2021 $1,634,000.00
10 9/30/2021 $1,832,000.00
11 6/30/2021 $2,042,000.00
12 3/31/2021 $2,200,000.00
13 12/31/2020 $2,436,000.00
14 9/30/2020 $2,668,000.00
15 6/30/2020 $2,941,000.00
16 3/31/2020 $3,217,000.00
17 12/31/2019 $3,549,000.00
18 9/30/2019 $3,847,000.00
19 6/30/2019 $4,161,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $148,616,000.00
2 9/30/2023 $103,775,000.00
3 6/30/2023 $98,133,000.00
4 3/31/2023 $98,765,000.00
5 12/31/2022 $98,581,000.00
6 9/30/2022 $89,846,000.00
7 6/30/2022 $89,848,000.00
8 3/31/2022 $91,746,000.00
9 12/31/2021 $92,429,000.00
10 9/30/2021 $43,445,000.00
11 6/30/2021 $38,884,000.00
12 3/31/2021 $40,547,000.00
13 12/31/2020 $21,948,000.00
14 9/30/2020 $19,323,000.00
15 6/30/2020 $19,938,000.00
16 3/31/2020 $22,331,000.00
17 12/31/2019 $20,575,000.00
18 9/30/2019 $20,419,000.00
19 6/30/2019 $21,388,000.00
20 3/31/2019 $15,989,000.00
21 12/31/2018 $15,452,000.00
22 9/30/2018 $13,910,000.00
23 6/30/2018 $11,753,000.00
24 3/31/2018 $11,811,000.00
25 12/31/2017 $17,500,000.00
26 9/30/2017 $18,423,000.00
27 6/30/2017 $17,531,000.00
28 3/31/2017 $17,590,000.00
29 12/31/2016 $12,036,192.00
30 9/30/2016 $11,189,119.00
31 6/30/2016 $10,863,777.00
32 3/31/2016 $11,863,580.00
33 12/31/2015 $11,319,952.00
34 9/30/2015 $10,689,634.00
35 6/30/2015 $9,272,240.00
36 3/31/2015 $13,622,135.00
37 12/31/2014 $9,974,603.00
38 3/31/2014 $5,010,607.00
39 3/31/2013 $3,945,814.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $320,880,000.00
2 9/30/2023 $279,876,000.00
3 6/30/2023 $279,328,000.00
4 3/31/2023 $278,558,000.00
5 12/31/2022 $257,606,000.00
6 9/30/2022 $255,935,000.00
7 6/30/2022 $264,398,000.00
8 3/31/2022 $278,044,000.00
9 12/31/2021 $288,053,000.00
10 9/30/2021 $246,494,000.00
11 6/30/2021 $248,109,000.00
12 3/31/2021 $253,055,000.00
13 12/31/2020 $241,115,000.00
14 9/30/2020 $246,621,000.00
15 6/30/2020 $254,385,000.00
16 3/31/2020 $267,397,000.00
17 12/31/2019 $275,829,000.00
18 9/30/2019 $282,901,000.00
19 6/30/2019 $195,932,000.00
20 3/31/2019 $196,753,000.00
21 12/31/2018 $203,678,000.00
22 9/30/2018 $207,288,000.00
23 6/30/2018 $212,460,000.00
24 3/31/2018 $220,340,000.00
25 12/31/2017 $227,308,000.00
26 9/30/2017 $232,939,000.00
27 6/30/2017 $238,766,000.00
28 3/31/2017 $245,486,000.00
29 12/31/2016 $252,686,620.00
30 9/30/2016 $257,929,632.00
31 6/30/2016 $264,362,743.00
32 3/31/2016 $274,048,960.00
33 12/31/2015 $278,897,401.00
34 9/30/2015 $282,373,716.00
35 6/30/2015 $285,268,976.00
36 3/31/2015 $227,828,089.00
37 12/31/2014 $226,092,512.00
38 3/31/2014 $803,191.00
39 3/31/2013 $862,162.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $17,263,000.00
2 9/30/2023 $15,298,000.00
3 6/30/2023 $32,600,000.00
4 3/31/2023 $31,900,000.00
5 12/31/2022 $31,331,000.00
6 9/30/2022 $29,903,000.00
7 6/30/2022 $8,973,000.00
8 3/31/2022 $9,636,000.00
9 12/31/2021 $9,872,000.00
10 9/30/2021 $6,974,000.00
11 6/30/2021 $7,340,000.00
12 3/31/2021 $8,615,000.00
13 12/31/2020 $9,762,000.00
14 9/30/2020 $6,479,000.00
15 6/30/2020 $6,775,000.00
16 3/31/2020 $8,823,000.00
17 12/31/2019 $8,216,000.00
18 9/30/2019 $7,960,000.00
19 6/30/2019 $8,288,000.00
20 3/31/2019 $8,839,000.00
21 12/31/2018 $7,912,000.00
22 9/30/2018 $6,223,000.00
23 6/30/2018 $5,018,000.00
24 3/31/2018 $5,229,000.00
25 12/31/2017 $5,293,000.00
26 9/30/2017 $4,039,000.00
27 6/30/2017 $3,846,000.00
28 3/31/2017 $4,721,000.00
29 12/31/2016 $5,124,645.00
30 9/30/2016 $4,259,652.00
31 6/30/2016 $3,944,968.00
32 3/31/2016 $5,064,006.00
33 12/31/2015 $4,498,182.00
34 9/30/2015 $4,677,488.00
35 6/30/2015 $3,077,908.00
36 3/31/2015 $7,245,617.00
37 12/31/2014 $3,398,381.00
38 3/31/2014 $372,942.00
39 3/31/2013 $363,328.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-19,836,000.00
2 9/30/2023 $-11,750,000.00
3 6/30/2023 $-745,000.00
4 3/31/2023 $-8,062,000.00
5 12/31/2022 $-8,825,000.00
6 9/30/2022 $-5,189,000.00
7 6/30/2022 $-2,680,000.00
8 3/31/2022 $-2,416,000.00
9 12/31/2021 $-529,000.00
10 9/30/2021 $7,996,000.00
11 6/30/2021 $5,371,000.00
12 3/31/2021 $4,218,000.00
13 12/31/2020 $2,818,000.00
14 9/30/2020 $1,532,000.00
15 6/30/2020 $1,019,000.00
16 3/31/2020 $96,114,000.00
17 12/31/2019 $95,997,000.00
18 9/30/2019 $95,818,000.00
19 6/30/2019 $1,577,000.00
20 3/31/2019 $3,159,000.00
21 12/31/2018 $2,425,000.00
22 9/30/2018 $686,000.00
23 6/30/2018 $-108,000.00
24 3/31/2018 $-898,000.00
25 12/31/2017 $-255,000.00
26 9/30/2017 $214,000.00
27 6/30/2017 $160,000.00
28 3/31/2017 $-485,000.00
29 3/31/2016 $64,540,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $10,351,000.00
2 9/30/2023 $14,889,000.00
3 6/30/2023 $-5,195,000.00
4 3/31/2023 $-27,130,000.00
5 12/31/2022 $-20,612,000.00
6 9/30/2022 $-12,373,000.00
7 6/30/2022 $-6,656,000.00
8 3/31/2022 $-27,411,000.00
9 12/31/2021 $-16,282,000.00
10 9/30/2021 $-12,075,000.00
11 6/30/2021 $-6,347,000.00
12 3/31/2021 $-14,174,000.00
13 12/31/2020 $-11,116,000.00
14 9/30/2020 $-8,034,000.00
15 6/30/2020 $-9,094,000.00
16 3/31/2020 $-7,560,000.00
17 12/31/2019 $-1,205,000.00
18 9/30/2019 $-503,000.00
19 6/30/2019 $-247,000.00
20 3/31/2019 $-1,666,000.00
21 12/31/2018 $-1,434,000.00
22 9/30/2018 $-1,147,000.00
23 6/30/2018 $-155,000.00
24 3/31/2018 $-2,881,000.00
25 12/31/2017 $-2,678,000.00
26 9/30/2017 $-2,446,000.00
27 6/30/2017 $-2,328,000.00
28 3/31/2017 $-2,391,000.00
29 3/31/2016 $-11,157,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $35,853,000.00
2 9/30/2023 $2,213,000.00
3 6/30/2023 $-8,209,000.00
4 3/31/2023 $-27,250,000.00
5 12/31/2022 $-18,676,000.00
6 9/30/2022 $-17,948,000.00
7 6/30/2022 $-9,832,000.00
8 3/31/2022 $17,913,000.00
9 12/31/2021 $27,037,000.00
10 9/30/2021 $-12,592,000.00
11 6/30/2021 $-9,663,000.00
12 3/31/2021 $-9,959,000.00
13 12/31/2020 $-20,669,000.00
14 9/30/2020 $-14,741,000.00
15 6/30/2020 $-4,612,000.00
16 3/31/2020 $-27,823,000.00
17 12/31/2019 $-21,271,000.00
18 9/30/2019 $-14,543,000.00
19 6/30/2019 $-9,030,000.00
20 3/31/2019 $-23,089,000.00
21 12/31/2018 $-16,960,000.00
22 9/30/2018 $-12,213,000.00
23 6/30/2018 $-7,119,000.00
24 3/31/2018 $-21,986,000.00
25 12/31/2017 $-16,906,000.00
26 9/30/2017 $-11,306,000.00
27 6/30/2017 $-6,374,000.00
28 3/31/2017 $-26,504,000.00
29 3/31/2016 $-19,794,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $283,000.00
2 9/30/2023 $-45,000.00
3 6/30/2023 $-2,118,000.00
4 3/31/2023 $-16,317,000.00
5 12/31/2022 $-31,859,000.00
6 9/30/2022 $-10,643,000.00
7 6/30/2022 $-13,196,000.00
8 3/31/2022 $-37,519,000.00
9 12/31/2021 $-12,715,000.00
10 9/30/2021 $-1,777,000.00
11 6/30/2021 $-11,950,000.00
12 3/31/2021 $-54,434,000.00
13 12/31/2020 $-43,499,000.00
14 9/30/2020 $-31,410,000.00
15 6/30/2020 $-15,130,000.00
16 3/31/2020 $-37,638,000.00
17 12/31/2019 $-25,900,000.00
18 9/30/2019 $-7,715,000.00
19 6/30/2019 $-9,374,000.00
20 3/31/2019 $-9,561,000.00
21 12/31/2018 $-32,432,000.00
22 9/30/2018 $-11,779,000.00
23 6/30/2018 $-12,302,000.00
24 3/31/2018 $-8,360,000.00
25 12/31/2017 $-99,000.00
26 9/30/2017 $-8,199,000.00
27 6/30/2017 $-7,910,000.00
28 3/31/2017 $-39,186,000.00
29 12/31/2016 $-7,288,000.00
30 9/30/2016 $-7,833,000.00
31 6/30/2016 $-10,052,000.00
32 3/31/2016 $-21,827,967.00
33 12/31/2015 $-15,053,521.00
34 9/30/2015 $-5,458,633.00
35 6/30/2015 $-4,351,000.00
36 3/31/2015 $-14,714,168.00
37 12/31/2014 $-3,525,864.00
38 9/30/2014 $-3,019,188.00
39 6/30/2014 $-2,587,563.00
40 3/31/2014 $-1,211,821.00
41 12/31/2013 $-906,536.00
42 9/30/2013 $-298,041.00
43 6/30/2013 $-337,746.00
44 3/31/2013 $-1,239,918.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $389,000.00
2 9/30/2023 $-580,000.00
3 6/30/2023 $-2,839,000.00
4 3/31/2023 $-16,461,000.00
5 12/31/2022 $-32,136,000.00
6 9/30/2022 $-10,660,000.00
7 6/30/2022 $-13,072,000.00
8 3/31/2022 $-36,848,000.00
9 12/31/2021 $-26,044,000.00
10 9/30/2021 $-13,623,000.00
11 6/30/2021 $-11,902,000.00
12 3/31/2021 $-54,809,000.00
13 12/31/2020 $-12,064,000.00
14 9/30/2020 $-16,267,000.00
15 6/30/2020 $-15,265,000.00
16 3/31/2020 $-37,533,000.00
17 12/31/2019 $-27,159,000.00
18 9/30/2019 $-17,781,000.00
19 6/30/2019 $-9,536,000.00
20 3/31/2019 $-42,739,000.00
21 12/31/2018 $-8,728,000.00
22 9/30/2018 $-24,768,000.00
23 6/30/2018 $-12,619,000.00
24 3/31/2018 $-31,726,000.00
25 12/31/2017 $-23,171,000.00
26 9/30/2017 $-15,080,000.00
27 6/30/2017 $-7,354,000.00
28 3/31/2017 $-32,783,000.00
29 12/31/2016 $-25,228,000.00
30 9/30/2016 $-17,924,000.00
31 6/30/2016 $-10,073,161.00
32 3/31/2016 $-21,929,779.00
33 12/31/2015 $-15,131,503.00
34 9/30/2015 $-5,489,176.00
35 6/30/2015 $-4,373,292.00
36 3/31/2015 $-14,163,320.00
37 12/31/2014 $-8,566,805.00
38 9/30/2014 $-2,641,732.00
39 6/30/2014 $-2,394,282.00
40 3/31/2014 $-886,473.00
41 12/31/2013 $-669,705.00
42 3/31/2013 $-1,015,082.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $1,457,000.00
2 9/30/2023 $471,000.00
3 6/30/2023 $507,000.00
4 3/31/2023 $1,817,000.00
5 12/31/2022 $1,355,000.00
6 9/30/2022 $894,000.00
7 6/30/2022 $449,000.00
8 3/31/2022 $1,950,000.00
9 12/31/2021 $485,000.00
10 9/30/2021 $495,000.00
11 6/30/2021 $513,000.00
12 3/31/2021 $2,451,000.00
13 12/31/2020 $1,890,000.00
14 9/30/2020 $1,271,000.00
15 6/30/2020 $659,000.00
16 3/31/2020 $2,614,000.00
17 12/31/2019 $1,952,000.00
18 9/30/2019 $666,000.00
19 6/30/2019 $624,000.00
Financials: OperatingLeaseExpense
Date Value
1 6/30/2023 $500,000.00
2 3/31/2023 $1,800,000.00
3 12/31/2022 $500,000.00
4 9/30/2022 $900,000.00
5 6/30/2022 $500,000.00
6 3/31/2022 $2,000,000.00
7 12/31/2021 $500,000.00
8 9/30/2021 $1,000,000.00
9 6/30/2021 $500,000.00
10 3/31/2021 $2,600,000.00
11 3/31/2020 $2,700,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $5,588,000.00
2 9/30/2023 $3,888,000.00
3 6/30/2023 $4,259,000.00
4 3/31/2023 $4,647,000.00
5 12/31/2022 $4,942,000.00
6 9/30/2022 $4,990,000.00
7 6/30/2022 $5,362,000.00
8 3/31/2022 $5,689,000.00
9 12/31/2021 $5,984,000.00
10 9/30/2021 $6,335,000.00
11 6/30/2021 $6,694,000.00
12 3/31/2021 $7,071,000.00
13 12/31/2020 $7,457,000.00
14 9/30/2020 $7,785,000.00
15 6/30/2020 $8,279,000.00
16 3/31/2020 $8,746,000.00
17 12/31/2019 $9,148,000.00
18 9/30/2019 $9,531,000.00
19 6/30/2019 $9,869,000.00
20 3/31/2019 $9,400,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $1,888,000.00
2 9/30/2023 $1,610,000.00
3 6/30/2023 $1,662,000.00
4 3/31/2023 $1,725,000.00
5 12/31/2022 $1,749,000.00
6 9/30/2022 $1,626,000.00
7 6/30/2022 $1,571,000.00
8 3/31/2022 $1,512,000.00
9 12/31/2021 $1,450,000.00
10 9/30/2021 $1,432,000.00
11 6/30/2021 $1,431,000.00
12 3/31/2021 $1,470,000.00
13 12/31/2020 $1,529,000.00
14 9/30/2020 $1,531,000.00
15 6/30/2020 $1,470,000.00
16 3/31/2020 $1,695,000.00
17 12/31/2019 $1,695,000.00
18 9/30/2019 $1,695,000.00
19 6/30/2019 $1,624,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $3,700,000.00
2 9/30/2023 $2,278,000.00
3 6/30/2023 $2,597,000.00
4 3/31/2023 $2,922,000.00
5 12/31/2022 $3,193,000.00
6 9/30/2022 $3,364,000.00
7 6/30/2022 $3,791,000.00
8 3/31/2022 $4,177,000.00
9 12/31/2021 $4,534,000.00
10 9/30/2021 $4,903,000.00
11 6/30/2021 $5,263,000.00
12 3/31/2021 $5,601,000.00
13 12/31/2020 $5,928,000.00
14 9/30/2020 $6,254,000.00
15 6/30/2020 $6,668,000.00
16 3/31/2020 $7,051,000.00
17 12/31/2019 $7,442,000.00
18 9/30/2019 $7,051,000.00
19 6/30/2019 $8,245,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $1,732,000.00
2 9/30/2023 $1,152,000.00
3 6/30/2023 $574,000.00
4 3/31/2023 $2,217,000.00
5 12/31/2022 $1,634,000.00
6 9/30/2022 $1,080,000.00
7 6/30/2022 $543,000.00
8 3/31/2022 $2,286,000.00
9 12/31/2021 $1,719,000.00
10 9/30/2021 $1,155,000.00
11 6/30/2021 $587,000.00
12 3/31/2021 $2,746,000.00
13 12/31/2020 $2,096,000.00
14 9/30/2020 $1,411,000.00
15 6/30/2020 $723,000.00
16 3/31/2020 $2,743,000.00
17 12/31/2019 $2,012,000.00
18 9/30/2019 $1,321,000.00
19 6/30/2019 $637,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $4,629,000.00
2 9/30/2023 $2,826,000.00
3 6/30/2023 $3,088,000.00
4 3/31/2023 $3,371,000.00
5 12/31/2022 $3,567,000.00
6 9/30/2022 $3,529,000.00
7 6/30/2022 $3,809,000.00
8 3/31/2022 $4,047,000.00
9 12/31/2021 $4,256,000.00
10 9/30/2021 $4,522,000.00
11 6/30/2021 $4,800,000.00
12 3/31/2021 $5,100,000.00
13 12/31/2020 $5,404,000.00
14 9/30/2020 $5,665,000.00
15 6/30/2020 $5,100,000.00
16 3/31/2020 $6,500,000.00
17 12/31/2019 $6,500,000.00
18 9/30/2019 $6,500,000.00
19 6/30/2019 $6,500,000.00
20 3/31/2019 $7,100,000.00
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 9/30/2023 $545,000.00
2 6/30/2023 $283,000.00
3 12/31/2022 $480,000.00
4 9/30/2022 $518,000.00
5 6/30/2022 $238,000.00
6 12/31/2021 $844,000.00
7 9/30/2021 $578,000.00
8 6/30/2021 $300,000.00
9 12/31/2020 $1,102,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.09
2 9/30/2023 $0.12
3 6/30/2023 $0.12
4 3/31/2023 $0.12
5 12/31/2022 $0.12
6 9/30/2022 $0.13
7 6/30/2022 $0.13
8 3/31/2022 $0.13
9 12/31/2021 $0.13
10 9/30/2021 $0.13
11 6/30/2021 $0.13
12 3/31/2021 $0.13
13 12/31/2020 $0.13
14 9/30/2020 $0.13
15 6/30/2020 $0.13
16 3/31/2020 $0.13
17 12/31/2019 $0.13
18 9/30/2019 $0.13
19 6/30/2019 $0.13
20 3/31/2019 $0.13
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $15,037,000.00
2 9/30/2023 $15,049,000.00
3 6/30/2023 $14,068,000.00
4 3/31/2023 $10,078,000.00
5 12/31/2022 $8,572,000.00
6 9/30/2022 $7,787,000.00
7 6/30/2022 $4,786,000.00
8 3/31/2022 $4,108,000.00
9 12/31/2021 $1,675,000.00
10 9/30/2021 $1,657,000.00
11 6/30/2021 $1,306,000.00
12 3/31/2021 $1,214,000.00
13 12/31/2020 $845,000.00
14 9/30/2020 $210,000.00
15 6/30/2020 $166,000.00
16 3/31/2020 $180,000.00
17 12/31/2019 $188,000.00
18 9/30/2019 $804,000.00
19 6/30/2019 $819,000.00
20 3/31/2019 $845,000.00
21 12/31/2018 $866,000.00
22 9/30/2018 $828,000.00
23 6/30/2018 $863,000.00
24 3/31/2018 $486,000.00
25 12/31/2017 $578,000.00
26 9/30/2017 $471,000.00
27 6/30/2017 $478,000.00
28 3/31/2017 $370,000.00
29 12/31/2016 $307,321.00
30 9/30/2016 $328,346.00
31 6/30/2016 $332,683.00
32 3/31/2016 $60,073.00
33 12/31/2015 $1,603,698.00
34 9/30/2015 $1,563,681.00
35 6/30/2015 $30,105.00
36 3/31/2015 $25,630.00
37 12/31/2014 $16,583.00
38 3/31/2014 $13,763.00
39 3/31/2013 $7,124.00
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $331,000.00
5 3/31/2022 $17,000.00
6 3/31/2021 $52,000.00
7 3/31/2020 $660,000.00
8 3/31/2019 $915,000.00
9 3/31/2018 $787,000.00
10 3/31/2017 $122,000.00
11 3/31/2016 $40,008.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $513,000.00
2 9/30/2023 $513,000.00
3 6/30/2023 $513,000.00
4 3/31/2023 $513,000.00
5 12/31/2022 $541,000.00
6 9/30/2022 $553,000.00
7 6/30/2022 $541,000.00
8 3/31/2022 $541,000.00
9 12/31/2021 $569,000.00
10 9/30/2021 $743,000.00
11 6/30/2021 $863,000.00
12 3/31/2021 $876,000.00
13 12/31/2020 $677,000.00
14 9/30/2020 $982,000.00
15 6/30/2020 $849,000.00
16 3/31/2020 $640,000.00
17 12/31/2019 $723,000.00
18 9/30/2019 $370,000.00
19 6/30/2019 $598,000.00
20 3/31/2019 $2,999,000.00
21 12/31/2018 $3,878,000.00
22 9/30/2018 $3,827,000.00
23 6/30/2018 $2,677,000.00
24 3/31/2018 $2,325,000.00
25 12/31/2017 $2,135,000.00
26 9/30/2017 $1,940,000.00
27 6/30/2017 $1,701,000.00
28 3/31/2017 $1,338,000.00
29 12/31/2016 $1,187,795.00
30 9/30/2016 $1,011,043.00
31 6/30/2016 $804,878.00
32 3/31/2016 $655,000.00
33 3/31/2015 $63,407.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $189,000.00
2 9/30/2023 $63,000.00
3 6/30/2023 $95,000.00
4 3/31/2023 $266,000.00
5 12/31/2022 $232,000.00
6 9/30/2022 $-12,000.00
7 6/30/2022 $59,000.00
8 3/31/2022 $256,000.00
9 12/31/2021 $63,000.00
10 9/30/2021 $62,000.00
11 6/30/2021 $72,000.00
12 3/31/2021 $414,000.00
13 12/31/2020 $332,000.00
14 9/30/2020 $222,000.00
15 6/30/2020 $110,000.00
16 3/31/2020 $496,000.00
17 12/31/2019 $142,000.00
18 9/30/2019 $152,000.00
19 6/30/2019 $100,000.00
20 3/31/2019 $-28,000.00
21 12/31/2018 $-16,000.00
22 9/30/2018 $-1,000.00
23 6/30/2018 $1,000.00
24 3/31/2018 $-78,000.00
25 12/31/2017 $-9,000.00
26 9/30/2017 $-20,000.00
27 6/30/2017 $-17,000.00
28 3/31/2017 $-28,000.00
29 12/31/2016 $-13,000.00
30 9/30/2016 $-5,000.00
31 3/31/2016 $1,250.00
32 12/31/2015 $1,250.00
33 9/30/2015 $1,250.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $18,706,000.00
2 9/30/2023 $10,735,000.00
3 6/30/2023 --
4 3/31/2023 $8,223,000.00
5 12/31/2022 $8,223,000.00
6 9/30/2022 $4,725,000.00
7 6/30/2022 $2,725,000.00
8 3/31/2022 $14,962,000.00
9 12/31/2021 $11,993,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 3/31/2020 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $1,137,000.00
2 9/30/2023 $1,022,000.00
3 6/30/2023 $752,000.00
4 3/31/2023 $1,565,000.00
5 12/31/2022 $1,474,000.00
6 9/30/2022 $1,336,000.00
7 6/30/2022 $827,000.00
8 3/31/2022 $1,458,000.00
9 12/31/2021 $1,458,000.00
10 9/30/2021 $1,308,000.00
11 6/30/2021 --
12 3/31/2021 --
13 3/31/2020 $566,000.00
14 12/31/2019 $467,000.00
15 9/30/2019 $446,000.00
16 6/30/2019 $142,000.00
17 3/31/2019 $209,000.00
18 12/31/2018 $139,000.00
19 9/30/2018 $139,000.00
20 6/30/2018 $112,000.00
21 3/31/2018 $668,000.00
22 12/31/2017 $489,000.00
23 3/31/2017 $143,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $14,809,000.00
2 9/30/2023 $10,077,000.00
3 6/30/2023 $5,170,000.00
4 3/31/2023 $25,004,000.00
5 12/31/2022 $19,069,000.00
6 9/30/2022 $11,228,000.00
7 6/30/2022 $6,650,000.00
8 3/31/2022 $26,358,000.00
9 12/31/2021 $16,030,000.00
10 9/30/2021 $11,866,000.00
11 6/30/2021 $6,191,000.00
12 3/31/2021 $13,944,000.00
13 12/31/2020 $10,882,000.00
14 9/30/2020 $7,829,000.00
15 6/30/2020 $8,991,000.00
16 3/31/2020 $7,096,000.00
17 12/31/2019 $792,000.00
18 9/30/2019 $202,000.00
19 3/31/2019 $942,000.00
20 12/31/2018 $937,000.00
21 9/30/2018 $936,000.00
22 3/31/2018 $1,931,000.00
23 12/31/2017 $1,930,000.00
24 9/30/2017 $1,677,000.00
25 6/30/2017 $1,677,000.00
26 3/31/2017 $750,000.00
27 12/31/2016 $504,000.00
28 9/30/2016 $503,491.00
29 6/30/2016 $302,000.00
30 3/31/2016 $2,068,002.00
31 12/31/2015 $1,347,710.00
32 9/30/2015 $1,141,986.00
33 3/31/2015 $90,298,000.00
34 12/31/2014 $76,798,444.00
35 9/30/2014 $76,798,384.00
36 6/30/2014 $253,444.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $267,000.00
2 9/30/2023 $212,000.00
3 6/30/2023 $25,000.00
4 3/31/2023 $2,126,000.00
5 12/31/2022 $1,543,000.00
6 9/30/2022 $1,145,000.00
7 6/30/2022 $6,000.00
8 3/31/2022 $1,053,000.00
9 12/31/2021 $252,000.00
10 9/30/2021 $209,000.00
11 6/30/2021 $156,000.00
12 3/31/2021 $230,000.00
13 12/31/2020 $234,000.00
14 9/30/2020 $205,000.00
15 6/30/2020 $103,000.00
16 3/31/2020 $464,000.00
17 12/31/2019 $413,000.00
18 9/30/2019 $301,000.00
19 6/30/2019 $247,000.00
20 3/31/2019 $724,000.00
21 12/31/2018 $497,000.00
22 9/30/2018 $211,000.00
23 6/30/2018 $155,000.00
24 3/31/2018 $950,000.00
25 12/31/2017 $749,000.00
26 9/30/2017 $769,000.00
27 6/30/2017 $651,000.00
28 3/31/2017 $1,640,000.00
29 12/31/2016 $1,671,000.00
30 9/30/2016 $710,000.00
31 6/30/2016 $375,106.00
32 3/31/2016 $9,077,216.00
33 12/31/2015 $7,940,112.00
34 9/30/2015 $4,211,917.00
35 6/30/2015 $1,398,746.00
36 3/31/2015 $6,347,000.00
37 12/31/2014 $1,646,611.00
38 9/30/2014 $100,000,000.00
39 6/30/2014 $3,743.00
40 3/31/2014 $33,572.00
41 12/31/2013 $31,403.00
42 3/31/2013 $16,923.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $10,000,000.00
12 3/31/2021 $10,000,000.00
13 12/31/2020 $10,000,000.00
14 9/30/2020 $10,000,000.00
15 6/30/2020 $10,000,000.00
16 3/31/2020 $10,000,000.00
17 12/31/2019 $10,000,000.00
18 9/30/2019 $10,000,000.00
19 6/30/2019 $10,000,000.00
20 3/31/2019 $10,000,000.00
21 12/31/2018 $10,000,000.00
22 9/30/2018 $10,000,000.00
23 6/30/2018 $10,000,000.00
24 3/31/2018 $10,000,000.00
25 12/31/2017 $10,000,000.00
26 9/30/2017 $10,000,000.00
27 6/30/2017 $10,000,000.00
28 3/31/2017 $10,000,000.00
29 12/31/2016 $10,000,000.00
30 9/30/2016 $10,000,000.00
31 6/30/2016 $10,000,000.00
32 3/31/2016 $10,000,000.00
33 12/31/2015 $10,000,000.00
34 9/30/2015 $10,000,000.00
35 6/30/2015 $10,000,000.00
36 3/31/2015 $10,000,000.00
37 12/31/2014 $10,000,000.00
38 3/31/2014 $40,000,000.00
39 3/31/2013 $40,000,000.00
Financials: PreferredStockSharesOutstanding
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 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 3/31/2014 $748,722.00
39 3/31/2013 $748,043.00
Financials: PreferredStockValue
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 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 3/31/2014 $20,525,999.00
38 3/31/2013 $20,516,999.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $15,816,000.00
2 9/30/2023 $13,578,000.00
3 6/30/2023 $14,803,000.00
4 3/31/2023 $16,277,000.00
5 12/31/2022 $14,957,000.00
6 9/30/2022 $11,715,000.00
7 6/30/2022 $11,880,000.00
8 3/31/2022 $10,147,000.00
9 12/31/2021 $7,269,000.00
10 9/30/2021 $5,514,000.00
11 6/30/2021 $4,693,000.00
12 3/31/2021 $3,508,000.00
13 12/31/2020 $4,527,000.00
14 9/30/2020 $2,358,000.00
15 6/30/2020 $1,597,000.00
16 3/31/2020 $4,638,000.00
17 12/31/2019 $2,011,000.00
18 9/30/2019 $650,000.00
19 6/30/2019 $1,188,000.00
20 3/31/2019 $1,180,000.00
21 12/31/2018 $1,768,000.00
22 9/30/2018 $1,102,000.00
23 6/30/2018 $1,251,000.00
24 3/31/2018 $1,323,000.00
25 12/31/2017 $1,434,000.00
26 9/30/2017 $480,000.00
27 6/30/2017 $507,000.00
28 3/31/2017 $874,000.00
29 12/31/2016 $986,728.00
30 9/30/2016 $547,879.00
31 6/30/2016 $785,296.00
32 3/31/2016 $907,000.00
33 12/31/2015 $271,052.00
34 9/30/2015 $354,224.00
35 3/31/2015 $629,790.00
36 3/31/2014 $22,046.00
Financials: ProceedsFromSaleOfIntangibleAssets
Date Value
1 12/31/2023 $25,427,000.00
2 9/30/2023 $25,178,000.00
3 12/31/2022 --
4 9/30/2022 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $7,000.00
2 9/30/2023 $7,000.00
3 6/30/2023 $7,000.00
4 3/31/2023 $1,726,000.00
5 12/31/2022 $872,000.00
6 9/30/2022 $872,000.00
7 6/30/2022 $872,000.00
8 3/31/2022 $14,004,000.00
9 12/31/2021 $12,922,000.00
10 9/30/2021 $9,304,000.00
11 6/30/2021 $5,371,000.00
12 3/31/2021 $4,218,000.00
13 12/31/2020 $2,818,000.00
14 9/30/2020 $1,532,000.00
15 6/30/2020 $1,019,000.00
16 3/31/2020 $2,436,000.00
17 12/31/2019 $2,220,000.00
18 9/30/2019 $2,020,000.00
19 6/30/2019 $1,719,000.00
20 3/31/2019 $3,368,000.00
21 12/31/2018 $2,564,000.00
22 9/30/2018 $825,000.00
23 6/30/2018 $4,000.00
24 3/31/2018 $267,000.00
25 12/31/2017 $234,000.00
26 9/30/2017 $214,000.00
27 6/30/2017 $160,000.00
28 3/31/2017 $153,000.00
29 3/31/2016 $45,066.00
30 12/31/2015 $45,066.00
31 9/30/2015 $40,001.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2023 $14,687,000.00
2 3/31/2022 $16,088,000.00
3 3/31/2021 $13,958,000.00
4 3/31/2020 $17,489,000.00
5 12/31/2019 $17,335,000.00
6 9/30/2019 $16,970,000.00
7 6/30/2019 $17,046,000.00
8 3/31/2019 $17,499,000.00
9 12/31/2018 $17,183,000.00
10 9/30/2018 $17,221,000.00
11 6/30/2018 $17,225,000.00
12 3/31/2018 $17,219,000.00
13 12/31/2017 $17,802,000.00
14 9/30/2017 $17,623,000.00
15 6/30/2017 $17,410,000.00
16 3/31/2017 $16,188,000.00
17 12/31/2016 $15,363,566.00
18 9/30/2016 $15,115,885.00
19 6/30/2016 $13,932,446.00
20 3/31/2016 $12,920,000.00
21 12/31/2015 $7,492,634.00
22 9/30/2015 $4,020,404.00
23 6/30/2015 $2,589,399.00
24 3/31/2015 $1,010,457.00
25 12/31/2014 $973,144.00
26 3/31/2014 $909,709.00
27 3/31/2013 $876,137.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $2,129,000.00
2 9/30/2023 $2,323,000.00
3 6/30/2023 $2,541,000.00
4 3/31/2023 $3,606,000.00
5 12/31/2022 $3,342,000.00
6 9/30/2022 $3,321,000.00
7 6/30/2022 $2,587,000.00
8 3/31/2022 $2,949,000.00
9 12/31/2021 $2,640,000.00
10 9/30/2021 $3,049,000.00
11 6/30/2021 $3,416,000.00
12 3/31/2021 $3,574,000.00
13 12/31/2020 $3,752,000.00
14 9/30/2020 $4,755,000.00
15 6/30/2020 $5,867,000.00
16 3/31/2020 $7,000,000.00
17 12/31/2019 $8,088,000.00
18 9/30/2019 $8,649,000.00
19 6/30/2019 $9,309,000.00
20 3/31/2019 $9,830,000.00
21 12/31/2018 $10,376,000.00
22 9/30/2018 $11,003,000.00
23 6/30/2018 $11,675,000.00
24 3/31/2018 $12,775,000.00
25 12/31/2017 $13,356,000.00
26 9/30/2017 $14,111,000.00
27 6/30/2017 $14,709,000.00
28 3/31/2017 $14,509,000.00
29 12/31/2016 $15,149,709.00
30 9/30/2016 $14,760,039.00
31 6/30/2016 $14,970,448.00
32 3/31/2016 $15,119,766.00
33 12/31/2015 $14,045,721.00
34 9/30/2015 $10,473,161.00
35 6/30/2015 $7,736,538.00
36 3/31/2015 $6,384,602.00
37 12/31/2014 $1,723,764.00
38 3/31/2014 $99,548.00
39 3/31/2013 $82,615.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $3,454,000.00
2 9/30/2023 $1,147,000.00
3 6/30/2023 $1,069,000.00
4 3/31/2023 $4,439,000.00
5 12/31/2022 $3,012,000.00
6 9/30/2022 $980,000.00
7 6/30/2022 $1,096,000.00
8 3/31/2022 $3,593,000.00
9 12/31/2021 $2,826,000.00
10 9/30/2021 $1,933,000.00
11 6/30/2021 $1,003,000.00
12 3/31/2021 $4,343,000.00
13 12/31/2020 $2,595,000.00
14 9/30/2020 $988,000.00
15 6/30/2020 $692,000.00
16 3/31/2020 $2,953,000.00
17 12/31/2019 $1,846,000.00
18 9/30/2019 $1,236,000.00
19 6/30/2019 $680,000.00
20 3/31/2019 $2,311,000.00
21 12/31/2018 $1,846,000.00
22 9/30/2018 $1,211,000.00
23 6/30/2018 $637,000.00
24 3/31/2018 $2,352,000.00
25 12/31/2017 $1,772,000.00
26 9/30/2017 $1,180,000.00
27 6/30/2017 $552,000.00
28 3/31/2017 $2,316,000.00
29 12/31/2016 $539,000.00
30 9/30/2016 $621,923.00
31 6/30/2016 $573,000.00
32 3/31/2016 $1,322,552.00
33 12/31/2015 $982,226.00
34 9/30/2015 $641,097.00
35 6/30/2015 $304,897.00
36 3/31/2015 $1,001,000.00
37 12/31/2014 $242,823.00
38 9/30/2014 $210,059.00
39 6/30/2014 $226,695.00
40 3/31/2014 $934,818.00
41 12/31/2013 $697,458.00
42 3/31/2013 $715,918.00
Financials: RestructuringCosts
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $-636,000.00
4 12/31/2020 $-600,000.00
5 9/30/2020 $-547,000.00
6 6/30/2020 $-295,000.00
7 3/31/2020 $-2,699,000.00
8 12/31/2019 $-2,098,000.00
9 9/30/2019 $-1,537,000.00
10 6/30/2019 $-803,000.00
11 3/31/2019 $2,758,000.00
12 12/31/2018 $3,305,000.00
13 9/30/2018 $3,192,000.00
14 6/30/2018 $1,210,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-356,792,000.00
2 9/30/2023 $-349,149,000.00
3 6/30/2023 $-340,487,000.00
4 3/31/2023 $-338,369,000.00
5 12/31/2022 $-353,911,000.00
6 9/30/2022 $-342,393,000.00
7 6/30/2022 $-329,750,000.00
8 3/31/2022 $-313,829,000.00
9 12/31/2021 $-299,843,000.00
10 9/30/2021 $-284,319,000.00
11 6/30/2021 $-272,298,000.00
12 3/31/2021 $-260,348,000.00
13 12/31/2020 $-249,413,000.00
14 9/30/2020 $-237,324,000.00
15 6/30/2020 $-221,044,000.00
16 3/31/2020 $-205,914,000.00
17 12/31/2019 $-194,176,000.00
18 9/30/2019 $-185,365,000.00
19 6/30/2019 $-177,650,000.00
20 3/31/2019 $-168,464,000.00
21 12/31/2018 $-158,903,000.00
22 9/30/2018 $-150,553,000.00
23 6/30/2018 $-138,773,000.00
24 3/31/2018 $-126,471,000.00
25 12/31/2017 $-118,881,000.00
26 9/30/2017 $-118,780,000.00
27 6/30/2017 $-110,581,000.00
28 3/31/2017 $-102,671,000.00
29 12/31/2016 $-88,657,039.00
30 9/30/2016 $-81,369,436.00
31 6/30/2016 $-73,537,142.00
32 3/31/2016 $-63,485,000.00
33 12/31/2015 $-56,710,700.00
34 9/30/2015 $-51,466,883.00
35 6/30/2015 $-46,008,251.00
36 3/31/2015 $-41,657,179.00
37 12/31/2014 $-36,075,626.00
38 3/31/2014 $-26,943,011.00
39 3/31/2013 $-25,731,190.00
Financials: Revenues
Date Value
1 12/31/2023 $2,931,000.00
2 9/30/2023 $1,052,000.00
3 6/30/2023 $608,000.00
4 3/31/2023 $1,919,000.00
5 12/31/2022 $1,311,000.00
6 9/30/2022 $398,000.00
7 6/30/2022 $335,000.00
8 3/31/2022 $1,084,000.00
9 12/31/2021 $749,000.00
10 9/30/2021 $364,000.00
11 6/30/2021 $182,000.00
12 3/31/2021 $921,000.00
13 12/31/2020 $236,000.00
14 9/30/2020 $248,000.00
15 6/30/2020 $256,000.00
16 3/31/2020 $1,564,000.00
17 12/31/2019 $1,237,000.00
18 9/30/2019 $876,000.00
19 6/30/2019 $453,000.00
20 3/31/2019 $1,302,000.00
21 12/31/2018 $5,199,000.00
22 9/30/2018 $3,694,000.00
23 6/30/2018 $1,872,000.00
24 3/31/2018 $6,355,000.00
25 12/31/2017 $1,601,000.00
26 9/30/2017 $1,513,000.00
27 6/30/2017 $1,465,000.00
28 3/31/2017 $4,787,000.00
29 12/31/2016 $1,335,000.00
30 9/30/2016 $2,187,289.00
31 6/30/2016 $1,045,000.00
32 3/31/2016 $950,819.00
33 12/31/2015 $940,000.00
34 9/30/2015 $1,652,318.00
35 6/30/2015 $841,000.00
36 3/31/2015 $815,395.00
37 12/31/2014 $2,356,258.00
38 9/30/2014 $689,497.00
39 6/30/2014 $831,138.00
40 3/31/2014 $908,421.00
41 12/31/2013 $929,515.00
42 9/30/2013 $906,490.00
43 6/30/2013 $795,169.00
44 3/31/2013 $2,760,095.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $439,000.00
2 9/30/2023 $106,000.00
3 6/30/2023 $65,000.00
4 3/31/2023 $165,000.00
5 12/31/2022 $165,000.00
6 9/30/2022 $50,000.00
7 6/30/2022 $50,000.00
8 3/31/2022 $116,000.00
9 12/31/2021 $78,000.00
10 9/30/2021 $66,000.00
11 6/30/2021 $66,000.00
12 3/31/2021 $230,000.00
13 12/31/2020 $77,000.00
14 9/30/2020 $18,000.00
15 3/31/2020 $7,904,000.00
16 12/31/2019 $7,904,000.00
17 9/30/2019 $7,915,000.00
18 6/30/2019 $7,904,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $3,965,000.00
2 9/30/2023 $1,310,000.00
3 6/30/2023 $1,275,000.00
4 3/31/2023 $5,733,000.00
5 12/31/2022 $3,785,000.00
6 9/30/2022 $1,164,000.00
7 6/30/2022 $1,236,000.00
8 3/31/2022 $4,461,000.00
9 12/31/2021 $3,311,000.00
10 9/30/2021 $993,000.00
11 6/30/2021 $1,055,000.00
12 3/31/2021 $2,942,000.00
13 12/31/2020 $676,000.00
14 9/30/2020 $1,394,000.00
15 6/30/2020 $661,000.00
16 3/31/2020 $4,055,000.00
17 12/31/2019 $2,922,000.00
18 9/30/2019 $759,000.00
19 6/30/2019 $1,214,000.00
20 3/31/2019 $3,679,000.00
21 12/31/2018 $620,000.00
22 9/30/2018 $2,487,000.00
23 6/30/2018 $1,631,000.00
24 3/31/2018 $6,967,000.00
25 12/31/2017 $5,009,000.00
26 9/30/2017 $3,390,000.00
27 6/30/2017 $1,686,000.00
28 3/31/2017 $5,652,000.00
29 12/31/2016 $1,421,000.00
30 9/30/2016 $2,435,985.00
31 6/30/2016 $1,216,241.00
32 3/31/2016 $3,956,000.00
33 12/31/2015 $2,815,312.00
34 9/30/2015 $1,696,682.00
35 6/30/2015 $811,675.00
36 3/31/2015 $1,813,000.00
37 12/31/2014 $478,246.00
38 9/30/2014 $689,363.00
39 6/30/2014 $291,604.00
40 3/31/2014 $1,382,024.00
41 12/31/2013 $1,063,546.00
42 3/31/2013 $1,247,505.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Date Value
1 12/31/2023 $194,611.00
2 9/30/2023 $179,071.00
3 3/31/2023 $260,370.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 12/31/2023 $579,973.00
2 9/30/2023 $603,542.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $7,000.00
5 12/31/2022 $7,000.00
6 9/30/2022 $3,000.00
7 6/30/2022 $4,000.00
8 3/31/2022 $16,000.00
9 12/31/2021 $3,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $4,000.00
12 3/31/2021 $110,000.00
13 12/31/2020 $93,000.00
14 9/30/2020 $40,000.00
15 6/30/2020 $3,000.00
16 3/31/2020 $52,000.00
17 12/31/2019 $42,000.00
18 9/30/2019 $32,000.00
19 6/30/2019 $22,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $172,264,000.00
2 9/30/2023 $176,101,000.00
3 6/30/2023 $181,195,000.00
4 3/31/2023 $179,793,000.00
5 12/31/2022 $159,025,000.00
6 9/30/2022 $166,089,000.00
7 6/30/2022 $174,550,000.00
8 3/31/2022 $186,298,000.00
9 12/31/2021 $195,624,000.00
10 9/30/2021 $213,233,000.00
11 6/30/2021 $209,225,000.00
12 3/31/2021 $212,508,000.00
13 12/31/2020 $219,167,000.00
14 9/30/2020 $227,298,000.00
15 6/30/2020 $234,447,000.00
16 3/31/2020 $245,066,000.00
17 12/31/2019 $255,254,000.00
18 9/30/2019 $262,482,000.00
19 6/30/2019 $174,544,000.00
20 3/31/2019 $180,764,000.00
21 12/31/2018 $188,226,000.00
22 9/30/2018 $193,378,000.00
23 6/30/2018 $200,707,000.00
24 3/31/2018 $208,529,000.00
25 12/31/2017 $215,430,000.00
26 9/30/2017 $214,514,000.00
27 6/30/2017 $221,235,000.00
28 3/31/2017 $227,896,000.00
29 12/31/2016 $240,650,428.00
30 9/30/2016 $246,740,513.00
31 6/30/2016 $253,498,966.00
32 3/31/2016 $262,186,000.00
33 12/31/2015 $267,577,449.00
34 9/30/2015 $271,684,082.00
35 6/30/2015 $275,996,736.00
36 3/31/2015 $214,207,000.00
37 12/31/2014 $216,117,909.00
38 3/31/2014 $-4,207,000.00
39 3/31/2013 $-3,083,652.00
40 3/31/2012 $-1,933,672.00
Financials: StockIssued1
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $1,537,000.00
4 12/31/2020 $1,537,000.00
5 9/30/2020 $1,537,000.00
6 6/30/2020 $1,537,000.00
7 3/31/2020 --
8 3/31/2014 $9,000.00
9 3/31/2013 $7,500.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $7,000.00
2 9/30/2023 $7,000.00
3 6/30/2023 $7,000.00
4 3/31/2023 $1,726,000.00
5 12/31/2022 $872,000.00
6 9/30/2022 $872,000.00
7 6/30/2022 $872,000.00
8 3/31/2022 $15,004,000.00
9 12/31/2021 $3,618,000.00
10 9/30/2021 $10,304,000.00
11 6/30/2021 $5,371,000.00
12 3/31/2021 $4,218,000.00
13 12/31/2020 $2,818,000.00
14 9/30/2020 $1,532,000.00
15 6/30/2020 $1,019,000.00
16 3/31/2020 $2,436,000.00
17 12/31/2019 $2,220,000.00
18 9/30/2019 $301,000.00
19 6/30/2019 $1,719,000.00
20 3/31/2019 $3,368,000.00
21 12/31/2018 $1,739,000.00
22 9/30/2018 $825,000.00
23 6/30/2018 $4,000.00
24 3/31/2018 $267,000.00
25 12/31/2017 $234,000.00
26 9/30/2017 $214,000.00
27 6/30/2017 $160,000.00
28 3/31/2017 $152,000.00
29 3/31/2016 $45,066.00
30 12/31/2015 $45,066.00
31 9/30/2015 $40,001.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 12/31/2023 $33,900,000.00
2 9/30/2023 $10,735,000.00
3 3/31/2023 $8,223,000.00
4 12/31/2022 $8,223,000.00
5 9/30/2022 $2,000,000.00
6 6/30/2022 $2,725,000.00
7 3/31/2022 $15,962,000.00
8 12/31/2021 $11,993,000.00
9 9/30/2021 $1,000,000.00
10 6/30/2021 $1,000,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 9/30/2023 $250,000,000.00
2 9/30/2021 $50,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $242,000,000.00
2 9/30/2023 $250,000,000.00
3 6/30/2023 $26,800,000.00
4 3/31/2023 $26,800,000.00
5 12/31/2022 $26,800,000.00
6 9/30/2022 $30,300,000.00
Financials: SubleaseIncome
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $6,000.00
4 12/31/2020 $6,000.00
5 9/30/2020 $3,000.00
6 6/30/2020 $3,000.00
7 3/31/2020 $16,000.00
8 12/31/2019 $13,000.00
9 9/30/2019 $9,000.00
10 6/30/2019 $4,000.00
Financials: TreasuryStockAcquiredAverageCostPerShare
Date Value
1 12/31/2023 $33.62
2 9/30/2023 $32.69
3 6/30/2023 --
4 3/31/2023 $47.05
5 12/31/2022 $47.05
6 9/30/2022 $36.73
7 6/30/2022 $49.70
8 3/31/2022 $57.50
9 12/31/2021 $60.02
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 3/31/2020 --
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 $563,000.00
2 9/30/2023 $333,000.00
3 6/30/2023 --
4 3/31/2023 $216,000.00
5 12/31/2022 $216,000.00
6 9/30/2022 $54,000.00
7 6/30/2022 $56,000.00
8 3/31/2022 $252,000.00
9 12/31/2021 $200,000.00
10 9/30/2021 --
11 6/30/2021 $20,132.00
12 5/31/2021 $20,132.00
13 3/31/2021 --
14 3/31/2020 --
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 12/31/2023 $7,971,000.00
2 9/30/2023 $10,735,000.00
3 6/30/2023 --
4 3/31/2023 $8,223,000.00
5 12/31/2022 $8,223,000.00
6 9/30/2022 $2,000,000.00
7 6/30/2022 $2,725,000.00
8 3/31/2022 $14,962,000.00
9 12/31/2021 $11,993,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 3/31/2020 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $18,916,246.00
2 9/30/2023 $19,109,394.00
3 6/30/2023 $18,951,046.00
4 3/31/2023 $18,841,049.00
5 12/31/2022 $18,834,991.00
6 9/30/2022 $18,953,044.00
7 6/30/2022 $18,619,459.00
8 3/31/2022 $18,142,828.00
9 12/31/2021 $18,072,904.00
10 9/30/2021 $17,876,440.00
11 6/30/2021 $17,739,370.00
12 3/31/2021 $17,412,958.00
13 3/31/2020 $16,421,610.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $18,704,400.00
2 9/30/2023 $18,921,126.00
3 6/30/2023 $18,951,046.00
4 3/31/2023 $18,841,049.00
5 12/31/2022 $18,834,991.00
6 9/30/2022 $18,953,044.00
7 6/30/2022 $18,619,459.00
8 3/31/2022 $18,142,828.00
9 12/31/2021 $18,072,904.00
10 9/30/2021 $17,951,885.00
11 6/30/2021 $17,739,370.00
12 3/31/2021 $17,412,958.00
13 3/31/2020 $16,421,610.00
Copyright 2024 PursePoor.com