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

Business Address

7681 E. GRAY RD
SCOTTSDALE
SCOTTSDALE , AZ US 85260

Mailing Address

7681 E. GRAY RD
SCOTTSDALE
SCOTTSDALE , AZ US 85260
Phone Number: 480-947-0001 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $19,146,138.00
2 9/30/2023 $19,598,548.00
3 6/30/2023 $16,356,614.00
4 3/31/2023 $18,079,397.00
5 12/31/2022 $20,964,686.00
6 9/30/2022 $23,799,668.00
7 6/30/2022 $23,807,732.00
8 3/31/2022 $26,817,083.00
9 12/31/2021 $24,425,343.00
10 9/30/2021 $20,807,941.00
11 6/30/2021 $23,906,989.00
12 3/31/2021 $4,371,974.00
13 12/31/2020 $4,404,029.00
14 9/30/2020 $4,477,570.00
15 6/30/2020 $3,656,650.00
16 3/31/2020 $5,197,354.00
17 12/31/2019 $4,278,052.00
18 9/30/2019 $4,257,789.00
19 6/30/2019 $4,436,087.00
20 3/31/2019 $1,920,344.00
21 12/31/2018 $366,076.00
22 9/30/2018 $557,844.00
23 6/30/2018 $418,172.00
24 3/31/2018 $479,465.00
25 12/31/2017 $476,893.00
26 9/30/2017 $394,692.00
27 6/30/2017 $405,680.00
28 3/31/2017 $331,790.00
29 12/31/2016 $57,995.00
30 11/30/2016 $575.00
31 12/31/2015 $3,904.00
32 12/31/2014 $2,054.00
33 9/30/2012 $6,799.00
34 6/30/2012 $7,068.00
35 3/31/2012 $14,534.00
36 12/31/2011 $8,305.00
37 12/31/2010 $10,893.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 3/31/2023 $32,592,931.00
2 3/31/2022 $47,010,336.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $21,121,450.00
2 9/30/2023 $23,030,851.00
3 6/30/2023 $21,348,226.00
4 3/31/2023 $29,346,380.00
5 12/31/2022 $30,419,611.00
6 9/30/2022 $30,430,044.00
7 6/30/2022 $38,997,537.00
8 3/31/2022 $43,955,084.00
9 12/31/2021 $45,653,542.00
10 9/30/2021 $39,621,340.00
11 6/30/2021 $23,800,569.00
12 3/31/2021 $8,993,920.00
13 12/31/2020 $6,877,047.00
14 9/30/2020 $5,331,298.00
15 6/30/2020 $4,134,517.00
16 3/31/2020 $3,004,839.00
17 12/31/2019 $1,258,229.00
18 9/30/2019 $2,519,128.00
19 6/30/2019 $2,958,150.00
20 3/31/2019 $1,225,911.00
21 12/31/2018 $598,377.00
22 9/30/2018 $1,066,411.00
23 6/30/2018 $815,731.00
24 3/31/2018 $1,201,117.00
25 12/31/2017 $166,731.00
26 9/30/2017 $272,879.00
27 6/30/2017 $229,012.00
28 3/31/2017 $16,419.00
29 12/31/2016 --
Financials: AccruedInsuranceCurrent
Date Value
1 12/31/2023 $173,029.00
2 9/30/2023 $1,157,745.00
3 6/30/2023 $2,204,293.00
4 3/31/2023 $2,118,635.00
5 12/31/2022 $119,449.00
6 9/30/2022 $701,336.00
7 6/30/2022 $1,501,846.00
8 3/31/2022 --
9 12/31/2021 $285,718.00
10 9/30/2021 $1,134,159.00
11 6/30/2021 $1,320,278.00
12 3/31/2021 $41,517.00
13 12/31/2020 $103,792.00
14 9/30/2020 $286,030.00
15 6/30/2020 $200,214.00
16 3/31/2020 $329,724.00
17 12/31/2019 $73,508.00
18 9/30/2019 $194,479.00
19 6/30/2019 $153,731.00
20 3/31/2019 $230,597.00
21 12/31/2018 --
22 9/30/2018 $27,909.00
23 6/30/2018 $69,773.00
24 3/31/2018 $99,907.00
25 12/31/2017 $6,880.00
26 9/30/2017 $40,466.00
27 6/30/2017 $62,210.00
28 3/31/2017 $101,433.00
29 12/31/2016 --
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $6,570,668.00
2 9/30/2023 $6,250,164.00
3 6/30/2023 $4,641,469.00
4 3/31/2023 $4,353,354.00
5 12/31/2022 $4,298,739.00
6 9/30/2022 $5,019,029.00
7 6/30/2022 $7,012,674.00
8 3/31/2022 $6,178,814.00
9 12/31/2021 $5,114,768.00
10 9/30/2021 $5,452,427.00
11 6/30/2021 $3,789,179.00
12 3/31/2021 $3,462,785.00
13 12/31/2020 $3,952,438.00
14 9/30/2020 $2,765,070.00
15 6/30/2020 $2,467,085.00
16 3/31/2020 $1,619,619.00
17 12/31/2019 $784,271.00
18 9/30/2019 $592,222.00
19 6/30/2019 $667,383.00
20 3/31/2019 $531,434.00
21 12/31/2018 $474,797.00
22 9/30/2018 $402,653.00
23 6/30/2018 $438,346.00
24 3/31/2018 $541,210.00
25 12/31/2017 $254,774.00
26 9/30/2017 $126,681.00
27 6/30/2017 $103,166.00
28 3/31/2017 $86,785.00
29 12/31/2016 --
30 9/30/2012 $1,300.00
31 6/30/2012 $2,000.00
32 12/31/2011 $1,600.00
Financials: AccruedPayrollTaxesCurrent
Date Value
1 3/31/2023 $430,344.00
2 3/31/2022 $458,027.00
3 3/31/2021 $640,717.00
4 3/31/2020 $289,603.00
5 3/31/2019 $248,027.00
6 3/31/2018 $172,419.00
7 12/31/2017 $145,779.00
8 12/31/2016 --
Financials: AccruedProfessionalFeesCurrent
Date Value
1 3/31/2023 $736,323.00
2 3/31/2022 $66,000.00
3 3/31/2021 $45,000.00
4 3/31/2020 $131,300.00
5 3/31/2019 $74,300.00
6 3/31/2018 $99,255.00
7 12/31/2017 --
Financials: AccruedSalesCommissionCurrent
Date Value
1 3/31/2023 $252,366.00
2 3/31/2022 $932,712.00
3 3/31/2021 $514,892.00
4 3/31/2020 --
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $18,813,046.00
2 9/30/2023 $17,326,156.00
3 6/30/2023 $15,919,991.00
4 3/31/2023 $14,566,664.00
5 12/31/2022 $13,270,092.00
6 9/30/2022 $12,180,849.00
7 6/30/2022 $11,152,765.00
8 3/31/2022 $10,119,402.00
9 12/31/2021 $9,038,251.00
10 9/30/2021 $7,950,701.00
11 6/30/2021 $6,848,714.00
12 3/31/2021 $5,895,763.00
13 12/31/2020 $5,100,920.00
14 9/30/2020 $4,369,737.00
15 6/30/2020 $3,736,734.00
16 3/31/2020 $3,060,681.00
17 12/31/2019 $2,403,717.00
18 9/30/2019 $1,726,310.00
19 6/30/2019 $1,098,818.00
20 3/31/2019 $516,144.00
21 12/31/2018 $341,330.00
22 9/30/2018 $249,493.00
23 6/30/2018 $168,081.00
24 3/31/2018 $113,158.00
25 12/31/2017 $77,861.00
26 9/30/2017 $54,981.00
27 6/30/2017 $13,097.00
28 3/31/2017 $13,500.00
29 12/31/2016 --
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $395,449,082.00
2 9/30/2023 $394,331,516.00
3 6/30/2023 $392,813,530.00
4 3/31/2023 $391,940,374.00
5 12/31/2022 $390,501,876.00
6 9/30/2022 $387,892,917.00
7 3/31/2022 $385,426,431.00
8 12/31/2019 $52,940,185.00
9 9/30/2019 $52,517,726.00
10 6/30/2019 $51,594,749.00
11 3/31/2019 $48,935,485.00
12 12/31/2018 $30,407,679.00
13 9/30/2018 $25,329,998.00
14 6/30/2018 $22,748,317.00
15 3/31/2018 $17,264,888.00
16 12/31/2017 $8,430,394.00
17 9/30/2017 $5,039,571.00
18 6/30/2017 $3,546,766.00
19 3/31/2017 $2,087,333.00
20 12/31/2016 $799,180.00
21 11/30/2016 $7,165,790.00
22 12/31/2015 $7,139,062.00
23 12/31/2014 $7,137,542.00
24 9/30/2012 $230,000.00
25 6/30/2012 $230,000.00
26 12/31/2011 $230,000.00
27 12/31/2010 $230,000.00
Financials: AdvertisingExpense
Date Value
1 12/31/2023 $297,166.00
2 12/31/2022 $240,449.00
3 6/30/2022 $550,447.00
4 3/31/2022 $417,017.00
5 12/31/2021 $448,368.00
6 9/30/2021 $171,626.00
7 6/30/2021 $19,000.00
8 3/31/2021 $257,886.00
9 12/31/2020 $51,700.00
10 9/30/2020 $138,576.00
11 6/30/2020 $87,167.00
12 3/31/2020 $563,968.00
13 12/31/2019 $422,948.00
14 9/30/2019 $295,422.00
15 6/30/2019 $94,213.00
16 3/31/2019 $554,266.00
17 12/31/2018 $436,501.00
18 9/30/2018 $109,747.00
19 6/30/2018 $146,615.00
20 3/31/2018 $245,472.00
21 12/31/2017 $220,154.00
22 9/30/2017 $7,409.00
23 6/30/2017 $84,331.00
24 3/31/2017 $28,867.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $4,387,581.00
2 9/30/2023 $4,345,847.00
3 6/30/2023 $4,229,537.00
4 3/31/2023 $3,246,551.00
5 12/31/2022 $4,382,671.00
6 6/30/2022 $3,766,624.00
7 3/31/2022 $3,055,252.00
8 12/31/2021 $1,240,271.00
9 9/30/2021 $749,912.00
10 6/30/2021 $1,514,872.00
11 3/31/2021 $148,540.00
12 9/30/2020 $85,419.00
13 6/30/2020 $78,154.00
14 3/31/2020 $62,248.00
15 12/31/2019 $5,052.00
16 9/30/2019 $25,721.00
17 6/30/2019 $25,721.00
18 3/31/2019 $129,365.00
19 12/31/2018 $14,046.00
20 9/30/2018 $17,046.00
21 6/30/2018 $20,046.00
22 3/31/2018 $23,046.00
23 12/31/2017 $26,046.00
24 12/31/2016 --
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 3/31/2023 $3,246,551.00
2 3/31/2022 $3,055,252.00
3 3/31/2021 $148,540.00
4 12/31/2020 $117,094.00
5 3/31/2020 $62,248.00
6 12/31/2016 $360,993.00
Financials: AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Date Value
1 3/31/2023 $2,160,323.00
2 3/31/2022 $2,903,304.00
3 6/30/2018 $-3,000.00
4 3/31/2018 $-3,000.00
5 12/31/2017 $26,046.00
6 6/30/2017 --
7 12/31/2016 --
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 3/31/2023 $1,969,024.00
2 3/31/2022 $12,703.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 12/31/2023 $62,440.00
2 9/30/2023 $41,626.00
3 6/30/2023 $20,813.00
4 3/31/2023 $83,253.00
5 12/31/2022 $62,440.00
6 9/30/2022 $41,626.00
7 6/30/2022 $20,813.00
8 3/31/2022 $38,330.00
9 12/31/2021 $18,905.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 $446,466.00
13 12/31/2020 $325,141.00
14 9/30/2020 $219,333.00
15 6/30/2020 $109,667.00
16 3/31/2020 $115,533.00
17 12/31/2019 $24,144.00
18 9/30/2019 $24,144.00
19 6/30/2019 $24,144.00
20 3/31/2019 $151,856.00
21 12/31/2018 $11,505.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $356,250.00
26 9/30/2017 $356,250.00
27 6/30/2017 $356,250.00
28 3/31/2017 $356,250.00
29 12/31/2016 $18,750.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $3,266,761.00
2 9/30/2023 $3,266,760.00
3 6/30/2023 $3,266,760.00
4 3/31/2023 $13,072,967.00
5 12/31/2022 $9,800,281.00
6 9/30/2022 $3,266,760.00
7 6/30/2022 $3,266,760.00
8 3/31/2022 $13,072,967.00
9 12/31/2021 $3,535,805.00
10 9/30/2021 $6,057,322.00
11 6/30/2021 $2,521,517.00
12 3/31/2021 $1,971,188.00
13 3/31/2019 $196,877.00
14 3/31/2018 $36,961.00
15 12/31/2017 $70,999.00
Financials: AssetImpairmentCharges
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 12/31/2016 --
Financials: Assets
Date Value
1 12/31/2023 $400,616,678.00
2 9/30/2023 $402,654,983.00
3 6/30/2023 $408,065,147.00
4 3/31/2023 $412,335,387.00
5 12/31/2022 $418,219,959.00
6 9/30/2022 $424,421,227.00
7 6/30/2022 $422,134,969.00
8 3/31/2022 $414,178,313.00
9 12/31/2021 $411,204,284.00
10 9/30/2021 $396,512,596.00
11 6/30/2021 $381,071,625.00
12 3/31/2021 $179,379,341.00
13 12/31/2020 $67,105,132.00
14 9/30/2020 $47,351,219.00
15 6/30/2020 $43,737,147.00
16 3/31/2020 $41,105,736.00
17 12/31/2019 $40,745,596.00
18 9/30/2019 $46,021,221.00
19 6/30/2019 $47,937,175.00
20 3/31/2019 $43,587,164.00
21 12/31/2018 $22,313,708.00
22 9/30/2018 $15,248,588.00
23 6/30/2018 $14,184,167.00
24 3/31/2018 $10,672,711.00
25 12/31/2017 $4,917,504.00
26 9/30/2017 $3,871,716.00
27 6/30/2017 $4,350,009.00
28 3/31/2017 $2,488,868.00
29 12/31/2016 $3,029,155.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $129,012,915.00
2 9/30/2023 $129,529,931.00
3 6/30/2023 $130,572,382.00
4 3/31/2023 $128,451,893.00
5 12/31/2022 $128,997,594.00
6 9/30/2022 $132,876,446.00
7 6/30/2022 $131,122,718.00
8 3/31/2022 $129,691,636.00
9 12/31/2021 $123,474,142.00
10 9/30/2021 $110,951,670.00
11 6/30/2021 $106,191,817.00
12 3/31/2021 $145,620,332.00
13 12/31/2020 $36,502,859.00
14 9/30/2020 $17,399,018.00
15 6/30/2020 $14,157,457.00
16 3/31/2020 $9,157,110.00
17 12/31/2019 $7,216,311.00
18 9/30/2019 $9,074,286.00
19 6/30/2019 $9,846,714.00
20 3/31/2019 $8,626,870.00
21 12/31/2018 $10,901,406.00
22 9/30/2018 $11,562,716.00
23 6/30/2018 $11,224,651.00
24 3/31/2018 $8,323,045.00
25 12/31/2017 $3,019,061.00
26 9/30/2017 $2,182,006.00
27 6/30/2017 $1,958,435.00
28 3/31/2017 $1,804,536.00
29 12/31/2016 $2,904,155.00
30 11/30/2016 --
31 12/31/2015 --
32 12/31/2014 --
33 9/30/2012 --
34 6/30/2012 --
35 12/31/2011 --
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 12/31/2023 $80,080.00
2 9/30/2023 $99,302.00
3 6/30/2023 $119,354.00
4 3/31/2023 $140,378.00
5 12/31/2022 $158,570.00
6 9/30/2022 $178,896.00
7 6/30/2022 $202,840.00
8 3/31/2022 $204,142.00
9 12/31/2021 $227,139.00
10 9/30/2021 $529,810.00
11 6/30/2021 $533,254.00
12 4/30/2021 $50,000,000.00
13 3/31/2021 $589,892.00
14 3/31/2020 $709,623.00
Financials: Cash
Date Value
1 12/31/2023 $500,000.00
2 9/30/2023 $500,000.00
3 3/31/2023 $500,000.00
4 9/30/2019 $513,738.00
5 6/30/2019 $538,983.00
6 3/31/2019 $2,181,246.00
7 12/31/2018 $6,043,302.00
8 9/30/2018 $6,697,838.00
9 6/30/2018 $7,066,522.00
10 3/31/2018 $4,381,643.00
11 12/31/2017 $786,823.00
12 9/30/2017 $41,929.00
13 6/30/2017 $44,764.00
14 3/31/2017 $100,135.00
15 12/31/2016 $10,116.00
16 11/30/2016 --
17 12/31/2015 --
18 12/31/2014 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $54,679,868.00
2 9/30/2023 $49,564,868.00
3 6/30/2023 $47,505,047.00
4 3/31/2023 $39,134,027.00
5 12/31/2022 $27,093,614.00
6 9/30/2022 $29,004,539.00
7 6/30/2022 $20,901,109.00
8 3/31/2022 $23,281,475.00
9 12/31/2021 $27,414,571.00
10 9/30/2021 $32,938,021.00
11 6/30/2021 $50,972,447.00
12 3/31/2021 $118,341,471.00
13 12/31/2020 $19,007,893.00
14 9/30/2020 $3,413,710.00
15 6/30/2020 $1,017,513.00
16 3/31/2020 $884,274.00
17 12/31/2019 $130,870.00
18 6/30/2019 $538,983.00
19 3/31/2019 $2,181,246.00
20 3/31/2018 $4,381,643.00
21 12/31/2017 $786,823.00
22 9/30/2012 --
23 6/30/2012 --
24 12/31/2011 --
25 9/30/2011 --
26 6/30/2011 --
27 12/31/2010 --
28 12/31/2009 --
29 9/30/2006 --
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 3/31/2023 $39,634,027.00
4 12/31/2022 $500,000.00
5 9/30/2022 $1,000,000.00
6 3/31/2022 $23,281,475.00
7 3/31/2021 $118,341,471.00
8 3/31/2020 $884,274.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $15,045,841.00
2 9/30/2023 $9,930,841.00
3 6/30/2023 $8,371,020.00
4 3/31/2023 $16,352,552.00
5 12/31/2022 $4,312,139.00
6 9/30/2022 $6,723,064.00
7 6/30/2022 $-1,380,366.00
8 3/31/2022 $-95,059,996.00
9 12/31/2021 $-90,926,900.00
10 9/30/2021 $-85,403,450.00
11 6/30/2021 $-67,369,024.00
12 3/31/2021 $117,457,197.00
13 12/31/2020 $18,123,619.00
14 9/30/2020 $2,529,436.00
15 6/30/2020 $133,239.00
16 3/31/2020 $-1,296,972.00
17 12/31/2019 $-2,050,376.00
18 9/30/2019 $-1,667,508.00
19 6/30/2019 $-1,642,263.00
20 3/31/2019 $-2,200,397.00
21 12/31/2018 $1,661,659.00
22 9/30/2018 $2,316,195.00
23 6/30/2018 $2,684,879.00
24 3/31/2018 $3,594,820.00
25 12/31/2017 $686,688.00
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 6/30/2021 $0.00
11 3/31/2021 $0.00
12 12/31/2020 $0.00
13 9/30/2020 $0.00
14 6/30/2020 $0.00
15 3/31/2020 $0.00
16 12/31/2019 $0.00
17 9/30/2019 $0.00
18 6/30/2019 $0.00
19 3/31/2019 $0.00
20 12/31/2018 $0.00
21 9/30/2018 $0.00
22 6/30/2018 $0.00
23 3/31/2018 $0.00
24 12/31/2017 $0.00
25 9/30/2017 $0.00
26 6/30/2017 $0.00
27 3/31/2017 $0.00
28 12/31/2016 $0.00
29 12/31/2015 $0.00
30 12/31/2014 $0.00
31 12/31/2011 --
32 12/31/2010 --
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $200,000,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $200,000,000.00
5 12/31/2022 $200,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $200,000,000.00
8 3/31/2022 $200,000,000.00
9 12/31/2021 $200,000,000.00
10 6/30/2021 $200,000,000.00
11 3/31/2021 $200,000,000.00
12 12/31/2020 $200,000,000.00
13 9/30/2020 $200,000,000.00
14 6/30/2020 $200,000,000.00
15 3/31/2020 $200,000,000.00
16 12/31/2019 $200,000,000.00
17 9/30/2019 $200,000,000.00
18 6/30/2019 $200,000,000.00
19 3/31/2019 $200,000,000.00
20 12/31/2018 $200,000,000.00
21 9/30/2018 $200,000,000.00
22 6/30/2018 $100,000,000.00
23 3/31/2018 $200,000,000.00
24 12/31/2017 $100,000,000.00
25 9/30/2017 $100,000,000.00
26 6/30/2017 $100,000,000.00
27 3/31/2017 $100,000,000.00
28 12/31/2016 $100,000,000.00
29 11/30/2016 $100,000,000.00
30 12/31/2015 $100,000,000.00
31 12/31/2014 $100,000,000.00
32 9/30/2012 $100,000,000.00
33 6/30/2012 $100,000,000.00
34 12/31/2011 $100,000,000.00
35 12/31/2010 $100,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $119,994,033.00
2 9/30/2023 $119,665,700.00
3 6/30/2023 $118,952,886.00
4 3/31/2023 $118,562,806.00
5 12/31/2022 $118,044,417.00
6 9/30/2022 $117,274,755.00
7 6/30/2022 $116,923,884.00
8 3/31/2022 $116,485,747.00
9 12/31/2021 $115,436,404.00
10 6/30/2021 $113,046,766.00
11 3/31/2021 $93,099,067.00
12 12/31/2020 $63,498,045.00
13 9/30/2020 $48,324,347.00
14 6/30/2020 $47,454,277.00
15 3/31/2020 $46,204,139.00
16 12/31/2019 $45,906,077.00
17 9/30/2019 $45,751,628.00
18 6/30/2019 $45,269,908.00
19 3/31/2019 $44,013,075.00
20 12/31/2018 $34,610,586.00
21 9/30/2018 $32,600,684.00
22 6/30/2018 $31,537,784.00
23 3/31/2018 $28,394,503.00
24 12/31/2017 $22,487,793.00
25 9/30/2017 $20,300,621.00
26 6/30/2017 $19,167,621.00
27 3/31/2017 $17,976,175.00
28 12/31/2016 $15,754,000.00
29 12/31/2015 $577,056.00
30 12/31/2014 $577,056.00
31 9/30/2012 $14,425,903.00
32 6/30/2012 $14,425,903.00
33 12/31/2011 $14,425,903.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $118,643,593.00
2 9/30/2023 $118,460,743.00
3 6/30/2023 $117,945,758.00
4 3/31/2023 $118,294,478.00
5 12/31/2022 $117,894,417.00
6 9/30/2022 $117,274,755.00
7 6/30/2022 $116,923,884.00
8 3/31/2022 $116,485,747.00
9 12/31/2021 $115,436,404.00
10 9/30/2021 $113,583,016.00
11 6/30/2021 $113,046,766.00
12 3/31/2021 $93,099,067.00
13 12/31/2020 $63,498,045.00
14 9/30/2020 $48,324,347.00
15 6/30/2020 $47,454,277.00
16 3/31/2020 $46,204,139.00
17 12/31/2019 $45,906,077.00
18 9/30/2019 $45,751,628.00
19 6/30/2019 $45,269,908.00
20 3/31/2019 $44,013,075.00
21 12/31/2018 $34,610,586.00
22 9/30/2018 $32,600,684.00
23 6/30/2018 $31,537,784.00
24 3/31/2018 $28,394,503.00
25 12/31/2017 $22,487,793.00
26 9/30/2017 $20,300,621.00
27 6/30/2017 $19,167,621.00
28 3/31/2017 $17,976,175.00
29 12/31/2016 $15,754,000.00
30 12/31/2015 $577,056.00
31 12/31/2014 $577,056.00
32 9/30/2012 $14,425,903.00
33 6/30/2012 $14,425,903.00
34 12/31/2011 $14,425,903.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $118,644.00
2 9/30/2023 $118,461.00
3 6/30/2023 $117,946.00
4 3/31/2023 $118,294.00
5 12/31/2022 $117,894.00
6 9/30/2022 $117,275.00
7 6/30/2022 $116,924.00
8 3/31/2022 $116,487.00
9 12/31/2021 $115,437.00
10 9/30/2021 $113,583.00
11 6/30/2021 $113,047.00
12 3/31/2021 $93,100.00
13 12/31/2020 $63,498.00
14 9/30/2020 $48,323.00
15 6/30/2020 $47,453.00
16 3/31/2020 $46,204.00
17 12/31/2019 $45,906.00
18 9/30/2019 $45,751.00
19 6/30/2019 $45,270.00
20 3/31/2019 $44,013.00
21 12/31/2018 $34,610.00
22 9/30/2018 $32,601.00
23 6/30/2018 $31,538.00
24 3/31/2018 $28,394.00
25 12/31/2017 $22,488.00
26 9/30/2017 $20,301.00
27 6/30/2017 $19,168.00
28 3/31/2017 $17,976.00
29 12/31/2016 $15,754.00
30 11/30/2016 $577.00
31 12/31/2015 $577.00
32 12/31/2014 $577.00
33 9/30/2012 $6,903,766.00
34 6/30/2012 $6,903,766.00
35 3/31/2012 $6,903,766.00
36 12/31/2011 $6,903,766.00
37 12/31/2010 $6,903,766.00
Financials: ConstructionLoan
Date Value
1 6/30/2023 $277,216.00
2 3/31/2023 $260,429.00
3 12/31/2022 $258,430.00
4 9/30/2022 $243,372.00
5 6/30/2022 $200,133.00
6 3/31/2022 --
Financials: ConstructionLoanNoncurrent
Date Value
1 12/31/2023 $10,797,696.00
2 9/30/2023 $10,830,663.00
3 6/30/2023 $10,861,510.00
4 3/31/2023 $10,922,443.00
5 12/31/2022 $10,967,947.00
6 9/30/2022 $10,616,164.00
7 6/30/2022 $5,634,368.00
8 3/31/2022 $38,330.00
9 12/31/2021 $18,905.00
10 3/31/2021 --
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $71,410,243.00
2 9/30/2023 $46,314,155.00
3 6/30/2023 $20,230,035.00
4 3/31/2023 $136,031,204.00
5 12/31/2022 $104,257,529.00
6 9/30/2022 $35,452,850.00
7 6/30/2022 $42,620,364.00
8 3/31/2022 $151,505,657.00
9 12/31/2021 $102,457,775.00
10 9/30/2021 $60,291,455.00
11 6/30/2021 $25,505,438.00
12 3/31/2021 $51,095,679.00
13 12/31/2020 $13,278,338.00
14 9/30/2020 $19,311,811.00
15 6/30/2020 $8,588,565.00
16 3/31/2020 $18,455,904.00
17 12/31/2019 $3,662,196.00
18 9/30/2019 $8,624,395.00
19 6/30/2019 $4,951,796.00
20 3/31/2019 $4,795,346.00
21 12/31/2018 $2,960,262.00
22 9/30/2018 $2,380,096.00
23 6/30/2018 $1,105,456.00
24 3/31/2018 $1,667,614.00
25 12/31/2017 $1,303,586.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $71,410,243.00
2 9/30/2023 $46,314,155.00
3 6/30/2023 $20,230,035.00
4 3/31/2023 $136,031,204.00
5 12/31/2022 $104,257,529.00
6 9/30/2022 $78,073,214.00
7 6/30/2022 $42,620,364.00
8 3/31/2022 $151,505,657.00
9 12/31/2021 $42,166,320.00
10 9/30/2021 $60,291,455.00
11 6/30/2021 $25,505,438.00
12 3/31/2021 $51,095,679.00
13 12/31/2020 $13,278,338.00
14 12/31/2018 $2,960,262.00
15 9/30/2018 $1,274,640.00
16 6/30/2018 $1,105,456.00
17 3/31/2018 $1,667,614.00
18 12/31/2017 $828,696.00
19 9/30/2017 $393,883.00
20 6/30/2017 $294,764.00
21 3/31/2017 $474,890.00
22 12/31/2016 --
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-1,302,811.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-1,749,488.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-446,667.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
Financials: DebtInstrumentPeriodicPaymentPrincipal
Date Value
1 12/31/2023 $181,639.00
2 9/30/2023 $127,858.00
3 6/30/2023 $64,959.00
4 3/31/2023 $150,743.00
5 12/31/2022 $66,585.00
6 9/30/2022 $169,110.00
7 6/30/2022 $165,264.00
8 6/30/2021 $150,755.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-578,679.00
2 3/31/2022 $-7,727,011.00
3 3/31/2021 $582,724.00
4 3/31/2020 $2,678,176.00
5 3/31/2019 $1,965,258.00
Financials: DeferredFederalStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $-730,238.00
2 3/31/2022 $-10,376,272.00
3 3/31/2021 $720,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $115,908.00
2 3/31/2023 --
3 12/31/2021 $892,258.00
4 3/31/2021 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-2,425,500.00
2 9/30/2023 $-1,960,265.00
3 6/30/2023 $-97,144.00
4 3/31/2023 $730,238.00
5 12/31/2022 $1,283,481.00
6 9/30/2022 $817,310.00
7 6/30/2022 $500,964.00
8 3/31/2022 $1,536,481.00
9 12/31/2021 $958,019.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 3/31/2020 $3,309,092.00
15 3/31/2019 $2,428,227.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 3/31/2023 $4,007,234.00
2 3/31/2022 $2,415,800.00
3 3/31/2019 --
4 3/31/2018 --
5 12/31/2017 --
6 12/31/2016 --
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 --
2 9/30/2023 $349,327.00
3 6/30/2023 $2,212,448.00
4 3/31/2023 $2,309,592.00
5 12/31/2022 $2,819,962.00
6 9/30/2022 $2,353,791.00
7 6/30/2022 $2,037,445.00
8 3/31/2022 $1,536,481.00
9 12/31/2021 $1,850,277.00
10 3/31/2021 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-151,559.00
2 3/31/2022 $-2,649,291.00
3 3/31/2021 $137,276.00
4 3/31/2020 $630,916.00
5 3/31/2019 $462,969.00
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $1,697,642.00
2 3/31/2022 $879,319.00
3 3/31/2021 $7,986,845.00
4 3/31/2020 $7,266,845.00
5 3/31/2019 $2,778,139.00
6 3/31/2018 $1,237,579.00
7 12/31/2017 $1,022,025.00
8 12/31/2016 $47,434.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 3/31/2023 $2,309,592.00
2 3/31/2022 $1,536,481.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 3/31/2023 $871,331.00
2 3/31/2022 --
3 3/31/2021 $8,119,764.00
4 3/31/2020 $7,571,092.00
5 3/31/2019 $2,778,139.00
6 3/31/2018 $1,237,579.00
7 12/31/2017 $1,022,025.00
8 12/31/2016 $47,434.00
9 11/30/2016 $300,000.00
10 12/31/2015 $300,000.00
11 12/31/2014 $300,000.00
12 9/30/2012 $14,217.00
13 6/30/2012 $18,032.00
14 12/31/2011 $500,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $442,953.00
4 3/31/2020 $211,158.00
5 3/31/2019 $2,629.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $7,986,845.00
4 3/31/2020 $7,266,845.00
5 3/31/2019 $2,778,139.00
6 3/31/2018 $1,237,579.00
7 12/31/2017 $1,022,025.00
8 12/31/2016 $47,434.00
9 11/30/2016 $-67,950.00
10 12/31/2015 $-67,950.00
11 12/31/2014 $-67,950.00
12 9/30/2012 --
13 6/30/2012 --
14 12/31/2011 $113,250.00
Financials: DepositsAssets
Date Value
1 12/31/2023 $2,265,932.00
2 9/30/2023 $3,189,518.00
3 6/30/2023 $4,064,582.00
4 3/31/2023 $7,028,947.00
5 12/31/2022 $9,656,907.00
6 9/30/2022 $8,701,667.00
7 6/30/2022 $11,829,304.00
8 3/31/2022 $11,360,322.00
9 12/31/2021 $15,585,668.00
10 9/30/2021 $17,217,487.00
11 6/30/2021 $5,653,310.00
12 3/31/2021 $1,833,429.00
13 12/31/2020 $52,183.00
14 9/30/2020 $277,801.00
15 6/30/2020 $372,755.00
16 3/31/2020 $216,571.00
17 12/31/2019 $232,114.00
18 9/30/2019 $32,994.00
19 6/30/2019 $54,133.00
20 3/31/2019 $29,034.00
21 12/31/2018 $55,415.00
22 9/30/2018 $148,463.00
23 6/30/2018 $148,478.00
24 3/31/2018 $16,300.00
25 12/31/2017 --
26 12/31/2016 --
Financials: Depreciation
Date Value
1 12/31/2023 $4,246,935.00
2 9/30/2023 $2,760,046.00
3 6/30/2023 $1,353,327.00
4 3/31/2023 $4,452,908.00
5 12/31/2022 $3,150,691.00
6 9/30/2022 $2,054,938.00
7 6/30/2022 $1,033,363.00
8 3/31/2022 $4,266,126.00
9 12/31/2021 $3,184,976.00
10 9/30/2021 $1,025,085.00
11 6/30/2021 $995,334.00
12 3/31/2021 $2,904,968.00
13 12/31/2020 $731,183.00
14 9/30/2020 $1,378,942.00
15 6/30/2020 $676,053.00
16 3/31/2020 $2,544,537.00
17 12/31/2019 $677,407.00
18 9/30/2019 $1,210,166.00
19 6/30/2019 $582,674.00
20 3/31/2019 $402,986.00
21 12/31/2018 $228,172.00
22 9/30/2018 $19,373.00
23 6/30/2018 $54,923.00
24 3/31/2018 $5,853.00
25 12/31/2017 $77,861.00
26 9/30/2017 $1,909.00
27 6/30/2017 $2,290.00
28 3/31/2017 $379.00
29 12/31/2016 --
30 3/31/2016 --
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $14,047,216.00
2 9/30/2023 $9,293,566.00
3 6/30/2023 $4,620,087.00
4 3/31/2023 $17,519,949.00
5 12/31/2022 $12,950,972.00
6 9/30/2022 $8,594,968.00
7 6/30/2022 $4,300,123.00
8 3/31/2022 $17,339,093.00
9 12/31/2021 $12,778,103.00
10 9/30/2021 $8,154,748.00
11 6/30/2021 $3,516,851.00
12 3/31/2021 $4,876,756.00
13 12/31/2020 $3,588,966.00
14 9/30/2020 $2,364,836.00
15 6/30/2020 $1,169,001.00
16 3/31/2020 $4,455,962.00
17 12/31/2019 $2,957,337.00
18 9/30/2019 $2,242,048.00
19 6/30/2019 $1,068,431.00
20 3/31/2019 $599,863.00
21 12/31/2018 $329,478.00
22 9/30/2018 $203,872.00
23 6/30/2018 $88,692.00
24 3/31/2018 $72,258.00
25 12/31/2017 $148,860.00
26 9/30/2017 $93,592.00
27 6/30/2017 $35,277.00
28 3/31/2017 $19,800.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $3,401,156.00
2 9/30/2023 $6,715,845.00
3 6/30/2023 $3,344,043.00
4 3/31/2023 $13,278,762.00
5 12/31/2022 $9,950,752.00
6 9/30/2022 $3,291,322.00
7 6/30/2022 $3,350,356.00
8 3/31/2022 $13,702,148.00
9 12/31/2021 $10,044,994.00
10 9/30/2021 $3,708,012.00
11 6/30/2021 $2,611,061.00
12 3/31/2021 $1,659,243.00
13 12/31/2020 $416,625.00
14 9/30/2020 $415,685.00
15 6/30/2020 $410,499.00
16 3/31/2020 $1,599,491.00
17 12/31/2019 $-56,247.00
18 9/30/2019 $905,242.00
19 6/30/2019 $454,862.00
20 3/31/2019 $96,302.00
21 12/31/2018 $228,172.00
22 9/30/2018 $34,770.00
23 6/30/2018 $54,923.00
24 3/31/2018 $5,853.00
25 12/31/2017 $77,861.00
26 9/30/2017 $81,412.00
27 6/30/2017 $35,297.00
Financials: DividendsPreferredStock
Date Value
1 12/31/2023 $144,618.00
2 9/30/2023 $136,094.00
3 6/30/2023 $136,094.00
4 3/31/2023 $144,618.00
5 12/31/2022 $144,334.00
6 9/30/2022 $136,044.00
7 6/30/2022 $136,061.00
8 3/31/2022 $144,562.00
9 12/31/2021 $144,561.00
10 9/30/2021 $782,639.00
11 8/31/2021 $337,745.00
12 6/30/2021 $337,745.00
Financials: DividendsPreferredStockStock
Date Value
1 12/31/2023 $638,021.00
2 9/30/2023 $646,545.00
3 6/30/2023 $638,038.00
4 3/31/2023 $638,071.00
5 12/31/2022 $638,304.00
6 9/30/2022 $646,595.00
7 6/30/2022 $638,071.00
8 3/31/2022 $2,524,087.00
9 12/31/2021 $638,021.00
10 9/30/2021 --
Financials: DividendsStock
Date Value
1 6/30/2023 $638,038.00
2 3/31/2023 $2,322,346.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.11
2 9/30/2023 $-0.09
3 6/30/2023 $-0.02
4 3/31/2023 $-0.07
5 12/31/2022 $-0.03
6 9/30/2022 $0.01
7 6/30/2022 $0.02
8 3/31/2022 $0.27
9 12/31/2021 $0.28
10 9/30/2021 $0.21
11 6/30/2021 $0.09
12 3/31/2021 $-0.14
13 12/31/2020 $-0.15
14 9/30/2020 $-0.12
15 6/30/2020 $-0.07
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.11
2 9/30/2023 $-0.09
3 6/30/2023 $-0.02
4 3/31/2023 $-0.07
5 12/31/2022 $-0.03
6 9/30/2022 $0.01
7 6/30/2022 $0.02
8 3/31/2022 $0.27
9 12/31/2021 $0.07
10 9/30/2021 $0.11
11 6/30/2021 $0.08
12 3/31/2021 $-0.14
13 12/31/2020 $-0.15
14 9/30/2020 $-0.05
15 6/30/2020 $-0.07
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.19
2 9/30/2023 $0.35
3 6/30/2023 $0.09
4 3/31/2023 $-0.18
5 12/31/2022 $4.82
6 9/30/2022 $0.35
7 6/30/2022 $0.37
8 3/31/2022 $0.09
9 12/31/2021 $0.04
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2016 --
14 12/31/2015 --
15 9/30/2012 --
16 6/30/2012 --
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 3/31/2019 $0.21
6 3/31/2018 $0.21
7 12/31/2017 $0.34
8 12/31/2016 $-0.15
9 12/31/2015 $-0.15
10 9/30/2012 $-0.15
11 6/30/2012 $-0.15
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 --
2 3/31/2022 $-0.24
3 3/31/2021 $-0.10
4 3/31/2020 $-0.23
5 12/31/2016 $0.23
6 12/31/2015 $0.23
7 9/30/2012 $0.23
8 6/30/2012 $0.23
Financials: EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
Date Value
1 3/31/2023 $-0.40
2 3/31/2022 $0.04
3 3/31/2021 $-0.05
4 3/31/2020 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 3/31/2023 $-0.02
2 3/31/2022 --
3 3/31/2021 $-0.01
4 3/31/2020 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $0.06
2 3/31/2022 $0.07
3 3/31/2021 $0.05
4 3/31/2020 $0.05
5 12/31/2016 $-0.08
6 12/31/2015 $-0.08
7 9/30/2012 $-0.08
8 6/30/2012 $-0.08
Financials: EffectiveIncomeTaxRateReconciliationTaxContingencies
Date Value
1 3/31/2023 $0.01
2 3/31/2022 $0.01
3 3/31/2021 --
4 3/31/2020 --
Financials: EmployeeBenefitsAndShareBasedCompensationNoncash
Date Value
1 12/31/2023 $2,977,845.00
2 9/30/2023 $2,290,746.00
3 6/30/2023 $822,797.00
4 3/31/2023 $5,807,779.00
5 12/31/2022 $4,457,973.00
6 9/30/2022 $2,351,438.00
7 6/30/2022 $1,175,063.00
8 3/31/2022 $5,759,000.00
9 12/31/2021 $2,898,250.00
10 9/30/2021 $1,853,125.00
11 6/30/2021 $699,500.00
12 3/31/2021 $1,450,359.00
13 12/31/2020 $716,589.00
14 9/30/2020 $475,736.00
15 6/30/2020 $255,300.00
16 3/31/2020 $901,526.00
17 12/31/2019 $688,750.00
18 9/30/2019 $506,500.00
19 6/30/2019 $333,250.00
20 3/31/2019 $1,172,974.00
21 12/31/2018 $644,724.00
22 9/30/2018 $482,625.00
23 6/30/2018 $319,375.00
24 3/31/2018 $482,624.00
25 12/31/2017 $160,000.00
Financials: ExciseAndSalesTaxes
Date Value
1 12/31/2023 $3,958,391.00
2 9/30/2023 $2,459,962.00
3 6/30/2023 $1,175,796.00
4 3/31/2023 $9,789,896.00
5 12/31/2022 $7,816,598.00
6 9/30/2022 $6,147,392.00
7 6/30/2022 $3,712,341.00
8 3/31/2022 $14,646,983.00
9 9/30/2021 $3,937,118.00
10 6/30/2021 $2,397,771.00
11 3/31/2021 $4,286,258.00
12 12/31/2020 $2,707,534.00
13 9/30/2020 $1,505,693.00
14 6/30/2020 $641,123.00
15 3/31/2020 $643,735.00
16 12/31/2019 $138,529.00
17 9/30/2019 $235,603.00
18 6/30/2019 $114,285.00
19 3/31/2019 $406,255.00
20 12/31/2018 $327,492.00
21 9/30/2018 $282,830.00
22 6/30/2018 $131,339.00
23 3/31/2018 $194,003.00
24 12/31/2017 $132,294.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 3/31/2023 $65,230,648.00
2 3/31/2022 $77,773,996.00
3 12/31/2021 $90,317,230.00
4 9/30/2021 $90,317,230.00
5 6/30/2021 $90,317,231.00
6 3/31/2021 $3,552,857.00
7 3/31/2020 $4,046,155.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $12,664,775.00
2 9/30/2023 $12,664,775.00
3 6/30/2023 $12,664,775.00
4 3/31/2023 $13,102,785.00
5 12/31/2022 $13,074,489.00
6 9/30/2022 $13,074,489.00
7 6/30/2022 $13,074,489.00
8 3/31/2022 $13,095,215.00
9 12/31/2021 $13,095,215.00
10 9/30/2021 $13,095,215.00
11 6/30/2021 $13,095,215.00
12 3/31/2021 $1,915,814.00
13 3/31/2020 $1,971,803.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 12/31/2023 $3,302,629.00
2 9/30/2023 $6,569,306.00
3 6/30/2023 $9,836,025.00
4 12/31/2022 $3,294,934.00
5 9/30/2022 $6,561,695.00
6 6/30/2022 $9,828,455.00
7 12/31/2021 $3,479,832.00
8 9/30/2021 $7,015,637.00
9 6/30/2021 $10,659,051.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 3/31/2023 $12,543,226.00
2 3/31/2022 $12,553,355.00
3 3/31/2021 $493,342.00
4 3/31/2020 $493,351.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $12,543,226.00
2 9/30/2023 $12,543,226.00
3 6/30/2023 $12,543,226.00
4 3/31/2023 $12,553,355.00
5 12/31/2022 $12,553,355.00
6 9/30/2022 $12,553,355.00
7 6/30/2022 $12,553,355.00
8 3/31/2022 $12,664,775.00
9 12/31/2021 $12,674,904.00
10 9/30/2021 $12,674,904.00
11 6/30/2021 $12,674,904.00
12 3/31/2021 $493,342.00
13 3/31/2020 $903,190.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $12,553,355.00
2 9/30/2023 $12,553,355.00
3 6/30/2023 $12,553,355.00
4 3/31/2023 $12,664,775.00
5 12/31/2022 $12,664,775.00
6 9/30/2022 $12,664,775.00
7 6/30/2022 $12,664,775.00
8 3/31/2022 $12,664,775.00
9 12/31/2021 $12,664,775.00
10 9/30/2021 $12,664,775.00
11 6/30/2021 $12,664,775.00
12 3/31/2021 $903,055.00
13 3/31/2020 $923,791.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $12,664,775.00
2 9/30/2023 $12,664,775.00
3 6/30/2023 $12,664,775.00
4 3/31/2023 $12,664,775.00
5 12/31/2022 $12,664,775.00
6 9/30/2022 $12,664,775.00
7 6/30/2022 $12,664,775.00
8 3/31/2022 $13,074,489.00
9 12/31/2021 $13,074,489.00
10 9/30/2021 $13,074,489.00
11 6/30/2021 $12,966,879.00
12 3/31/2021 $923,782.00
13 3/31/2020 $1,915,690.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $118,959,283.00
2 9/30/2023 $122,226,044.00
3 6/30/2023 $125,492,804.00
4 3/31/2023 $128,759,564.00
5 12/31/2022 $132,026,325.00
6 9/30/2022 $135,293,085.00
7 6/30/2022 $138,559,845.00
8 3/31/2022 $141,826,605.00
9 12/31/2021 $145,306,445.00
10 9/30/2021 $148,842,250.00
11 6/30/2021 $157,378,055.00
12 3/31/2021 $8,282,192.00
13 3/31/2020 $10,253,980.00
Financials: FiniteLivedPatentsGross
Date Value
1 12/31/2023 $4,662,656.00
2 9/30/2023 $4,786,022.00
3 6/30/2023 $4,909,388.00
4 3/31/2023 $5,032,754.00
5 12/31/2022 $5,156,120.00
6 9/30/2022 $5,279,486.00
7 6/30/2022 $5,402,852.00
8 3/31/2022 $5,526,218.00
9 12/31/2021 $5,649,562.00
10 9/30/2021 $5,772,897.00
11 6/30/2021 $5,896,233.00
12 3/31/2021 $6,019,567.00
13 12/31/2020 $6,142,903.00
14 9/30/2020 $6,266,239.00
15 6/30/2020 $6,389,574.00
16 3/31/2020 $6,512,909.00
17 12/31/2019 $6,636,245.00
18 9/30/2019 $6,759,580.00
19 6/30/2019 $6,882,916.00
20 3/31/2019 $6,939,304.00
21 12/31/2018 $8,559,733.00
22 9/30/2018 $857,836.00
23 6/30/2018 $879,104.00
24 3/31/2018 $900,373.00
25 12/31/2017 $924,834.00
26 9/30/2017 $944,722.00
27 12/31/2016 --
Financials: GainLossOnDispositionOfAssets1
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $12,044.00
6 12/31/2021 $12,044.00
7 9/30/2021 $12,044.00
8 6/30/2021 $12,044.00
9 3/31/2021 $-25,400.00
10 12/31/2020 $-25,400.00
11 9/30/2020 $-25,400.00
12 6/30/2020 --
13 3/31/2020 --
14 3/31/2019 $-2,118,154.00
15 3/31/2018 --
16 12/31/2017 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $21,606,442.00
2 9/30/2023 $15,803,187.00
3 6/30/2023 $7,947,563.00
4 3/31/2023 $24,980,079.00
5 12/31/2022 $17,920,197.00
6 9/30/2022 $5,055,699.00
7 6/30/2022 $5,029,297.00
8 3/31/2022 $16,986,344.00
9 12/31/2021 $3,737,455.00
10 9/30/2021 $4,082,236.00
11 6/30/2021 $3,156,597.00
12 3/31/2021 $7,191,544.00
13 12/31/2020 $1,639,052.00
14 9/30/2020 $1,077,194.00
15 6/30/2020 $1,088,984.00
16 3/31/2020 $3,731,913.00
17 12/31/2019 $730,991.00
18 9/30/2019 $2,053,993.00
19 6/30/2019 $1,099,643.00
20 3/31/2019 $3,385,096.00
21 12/31/2018 $2,214,560.00
22 9/30/2018 $722,737.00
23 6/30/2018 $678,100.00
24 3/31/2018 $589,983.00
25 12/31/2017 $2,154,498.00
26 9/30/2017 $282,185.00
27 6/30/2017 $377,647.00
28 3/31/2017 $578,402.00
29 12/31/2016 $136,274.00
30 3/31/2016 --
Financials: Goodwill
Date Value
1 12/31/2023 $90,870,094.00
2 9/30/2023 $90,870,094.00
3 6/30/2023 $90,870,094.00
4 3/31/2023 $90,870,094.00
5 12/31/2022 $90,870,094.00
6 9/30/2022 $90,870,094.00
7 6/30/2022 $90,870,094.00
8 4/30/2022 $90,870,094.00
9 3/31/2022 $90,870,094.00
10 12/31/2021 $90,870,094.00
11 9/30/2021 $90,870,094.00
12 6/30/2021 $90,999,208.00
13 4/30/2021 $90,870,094.00
14 3/31/2021 --
15 6/30/2017 --
16 3/31/2017 --
17 12/31/2016 --
Financials: GrossProfit
Date Value
1 12/31/2023 $33,223,182.00
2 9/30/2023 $22,312,806.00
3 6/30/2023 $14,024,540.00
4 3/31/2023 $55,408,597.00
5 12/31/2022 $43,498,550.00
6 9/30/2022 $12,835,709.00
7 6/30/2022 $18,135,662.00
8 3/31/2022 $88,763,509.00
9 12/31/2021 $22,522,866.00
10 9/30/2021 $45,186,962.00
11 6/30/2021 $18,970,894.00
12 3/31/2021 $11,386,651.00
13 12/31/2020 $5,702,937.00
14 9/30/2020 $1,289,626.00
15 6/30/2020 $1,071,405.00
16 3/31/2020 $-3,675,539.00
17 12/31/2019 $-2,261,447.00
18 9/30/2019 $-1,371,260.00
19 6/30/2019 $-653,216.00
20 3/31/2019 $-229,694.00
21 12/31/2018 $-91,086.00
22 9/30/2018 $188,219.00
23 6/30/2018 $144,572.00
24 3/31/2018 $293,074.00
25 12/31/2017 $-8,725.00
26 9/30/2017 $253,202.00
27 6/30/2017 $20,815.00
28 3/31/2017 $178,894.00
29 12/31/2016 --
30 3/31/2016 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-12,652,202.00
2 9/30/2023 $-10,542,979.00
3 6/30/2023 $-1,190,177.00
4 3/31/2023 $-3,865,800.00
5 12/31/2022 $-284,045.00
6 9/30/2022 $-595,680.00
7 6/30/2022 $5,135,752.00
8 3/31/2022 $36,533,405.00
9 12/31/2021 $34,072,037.00
10 9/30/2021 $14,115,512.00
11 6/30/2021 $9,536,660.00
12 3/31/2021 $-7,812,294.00
13 12/31/2020 $-1,906,437.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 3/31/2023 $1,302,811.00
4 12/31/2022 $1,302,811.00
5 9/30/2022 $1,302,811.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-2,419,883.00
2 9/30/2023 $-1,954,649.00
3 6/30/2023 $-97,144.00
4 3/31/2023 $730,238.00
5 12/31/2022 $1,369,427.00
6 9/30/2022 $2,090,552.00
7 6/30/2022 $1,882,725.00
8 3/31/2022 $3,285,969.00
9 12/31/2021 $1,351,998.00
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 3/31/2016 --
31 9/30/2012 $5,518.00
32 6/30/2012 $200.00
33 9/30/2011 $600.00
34 6/30/2011 $200.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 --
2 3/31/2022 $8,839,791.00
3 3/31/2021 $-720,000.00
4 3/31/2020 $-3,309,092.00
5 3/31/2019 $-1,540,560.00
6 3/31/2018 $-215,554.00
7 12/31/2017 $-974,591.00
8 12/31/2016 $-47,434.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $1,066,741.00
2 9/30/2023 $1,519,151.00
3 6/30/2023 $-1,722,783.00
4 3/31/2023 $-8,694,813.00
5 12/31/2022 $-5,852,397.00
6 9/30/2022 $-3,017,415.00
7 6/30/2022 $-3,009,351.00
8 3/31/2022 $9,930,191.00
9 12/31/2021 $7,538,451.00
10 9/30/2021 $3,921,049.00
11 6/30/2021 $7,021,584.00
12 3/31/2021 $1,810,417.00
13 12/31/2020 $1,842,472.00
14 9/30/2020 $1,916,013.00
15 6/30/2020 $1,095,093.00
16 3/31/2020 $3,277,010.00
17 12/31/2019 $2,357,708.00
18 9/30/2019 $2,337,445.00
19 6/30/2019 $2,515,743.00
20 3/31/2019 $1,440,879.00
21 12/31/2018 $-113,389.00
22 9/30/2018 $78,379.00
23 6/30/2018 $-61,293.00
24 3/31/2018 $2,572.00
25 12/31/2017 $418,898.00
26 9/30/2017 $336,697.00
27 6/30/2017 $30,010.00
28 3/31/2017 $252,984.00
29 12/31/2016 $57,995.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $1,850.00
34 12/31/2014 $610.00
35 9/30/2012 $-7,556.00
36 6/30/2012 $-7,288.00
37 9/30/2011 $-4,873.00
38 6/30/2011 $-1,152.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-7,107,365.00
2 9/30/2023 $-5,267,942.00
3 6/30/2023 $-7,088,437.00
4 3/31/2023 $-14,417,405.00
5 12/31/2022 $-12,208,054.00
6 9/30/2022 $-12,590,905.00
7 6/30/2022 $-4,246,175.00
8 3/31/2022 $20,707,052.00
9 12/31/2021 $20,755,245.00
10 9/30/2021 $14,210,318.00
11 6/30/2021 $-2,124,556.00
12 3/31/2021 $6,075,373.00
13 12/31/2020 $3,927,054.00
14 9/30/2020 $2,349,630.00
15 6/30/2020 $1,145,584.00
16 3/31/2020 $1,679,887.00
17 12/31/2019 $-91,995.00
18 9/30/2019 $1,189,573.00
19 6/30/2019 $1,628,595.00
20 3/31/2019 $131,113.00
21 12/31/2018 $-611,740.00
22 9/30/2018 $-140,706.00
23 6/30/2018 $-388,386.00
24 3/31/2018 $-1,031,385.00
25 12/31/2017 $171,812.00
26 9/30/2017 $-250,077.00
27 6/30/2017 $-210,129.00
28 3/31/2017 $4,546.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $2,072,696.00
2 9/30/2023 $1,760,716.00
3 6/30/2023 $152,021.00
4 3/31/2023 $-1,970,078.00
5 12/31/2022 $-2,044,248.00
6 9/30/2022 $-1,295,829.00
7 6/30/2022 $697,799.00
8 3/31/2022 $2,374,686.00
9 12/31/2021 $1,310,641.00
10 9/30/2021 $1,010,222.00
11 6/30/2021 $-208,131.00
12 3/31/2021 $1,843,166.00
13 12/31/2020 $2,332,819.00
14 9/30/2020 $1,145,451.00
15 6/30/2020 $847,466.00
16 3/31/2020 $1,106,411.00
17 12/31/2019 $271,063.00
18 9/30/2019 $60,788.00
19 6/30/2019 $135,949.00
20 3/31/2019 $42,289.00
21 12/31/2018 $-66,413.00
22 9/30/2018 $-138,557.00
23 6/30/2018 $-102,864.00
24 3/31/2018 $286,435.00
25 12/31/2017 $254,774.00
26 9/30/2017 $126,681.00
27 6/30/2017 $14,689.00
28 3/31/2017 $86,785.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $800.00
34 12/31/2014 $800.00
35 9/30/2012 $1,300.00
36 6/30/2012 $2,000.00
37 9/30/2011 $600.00
38 6/30/2011 $400.00
Financials: IncreaseDecreaseInDepositOtherAssets
Date Value
1 12/31/2023 $-4,763,015.00
2 9/30/2023 $-3,839,429.00
3 6/30/2023 $-2,964,365.00
4 3/31/2023 $-4,306,375.00
5 12/31/2022 $-1,678,415.00
6 9/30/2022 $-2,633,655.00
7 6/30/2022 $493,982.00
8 3/31/2022 $8,826,504.00
9 12/31/2021 $13,051,850.00
10 9/30/2021 $14,683,669.00
11 6/30/2021 $3,119,492.00
12 3/31/2021 $1,616,858.00
13 12/31/2020 $-164,388.00
14 9/30/2020 $61,230.00
15 6/30/2020 $156,184.00
16 3/31/2020 $178,287.00
17 12/31/2019 $93,830.00
18 9/30/2019 $3,960.00
19 6/30/2019 $25,099.00
20 3/31/2019 $12,734.00
21 6/30/2018 $132,178.00
22 3/31/2018 $16,300.00
23 12/31/2017 --
Financials: IncreaseDecreaseInDueToRelatedParties
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $15,000.00
5 12/31/2022 $15,000.00
6 9/30/2022 $9,000.00
7 6/30/2022 $-1,544,000.00
8 3/31/2022 $657.00
9 12/31/2021 --
10 3/31/2021 $150.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-4,842,087.00
2 9/30/2023 $-1,330,614.00
3 6/30/2023 $1,579,836.00
4 3/31/2023 $-4,671,333.00
5 12/31/2022 $8,129,249.00
6 9/30/2022 $9,590,856.00
7 6/30/2022 $5,572,096.00
8 3/31/2022 $43,149,234.00
9 12/31/2021 $30,599,676.00
10 9/30/2021 $19,093,960.00
11 6/30/2021 $12,072,607.00
12 3/31/2021 $11,458,845.00
13 12/31/2020 $5,140,518.00
14 9/30/2020 $3,194,958.00
15 6/30/2020 $2,110,684.00
16 3/31/2020 $-364,524.00
17 12/31/2019 $250,383.00
18 9/30/2019 $256,614.00
19 6/30/2019 $780,524.00
20 3/31/2019 $2,367,591.00
21 12/31/2018 $1,546,301.00
22 9/30/2018 $973,399.00
23 6/30/2018 $718,232.00
24 3/31/2018 $-612,693.00
25 12/31/2017 $928,762.00
26 9/30/2017 $-879,841.00
27 6/30/2017 $-56,792.00
28 3/31/2017 $-765,320.00
29 12/31/2016 $-219,105.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $-388,261.00
2 9/30/2023 $-258,628.00
3 6/30/2023 $-127,704.00
4 3/31/2023 $-647,480.00
5 12/31/2022 $-522,917.00
6 9/30/2022 $-403,184.00
7 6/30/2022 $-211,082.00
8 3/31/2022 $-732,468.00
9 1/31/2022 $308,326.00
10 12/31/2021 $-514,872.00
11 9/30/2021 $501,125.00
12 6/30/2021 $-39,203.00
13 3/31/2021 $-444,439.00
14 12/31/2020 $-322,037.00
15 9/30/2020 $-203,472.00
16 6/30/2020 $-89,455.00
17 3/31/2020 $-329,162.00
Financials: IncreaseDecreaseInPrepaidExpense
Date Value
1 12/31/2023 $-2,474,001.00
2 9/30/2023 $-2,262,859.00
3 6/30/2023 $-888,412.00
4 3/31/2023 $-2,763,855.00
5 12/31/2022 $-1,941,206.00
6 9/30/2022 $-1,130,589.00
7 6/30/2022 $-882,620.00
8 3/31/2022 $-1,996,287.00
9 12/31/2021 $-1,569,928.00
10 9/30/2021 $-1,635,683.00
11 6/30/2021 $-1,114,473.00
12 3/31/2021 $1,331,710.00
13 12/31/2020 $-16,985.00
14 9/30/2020 $-35,334.00
15 6/30/2020 $-214,014.00
16 3/31/2020 $-148,982.00
17 12/31/2019 $-301,241.00
18 9/30/2019 $-122,349.00
19 6/30/2019 $-149,521.00
20 3/31/2019 $-215,489.00
21 12/31/2018 $-38,213.00
22 9/30/2018 $80,679.00
23 6/30/2018 $-115,123.00
24 3/31/2018 $101,114.00
25 12/31/2017 $-183,181.00
26 9/30/2017 $192,144.00
27 6/30/2017 $36,840.00
28 3/31/2017 $9,927.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: IncrementalCommonSharesAttributableToContingentlyIssuableShares
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 $1,287,280.00
8 3/31/2022 $1,861,040.00
9 12/31/2021 $1,835,395.00
10 9/30/2021 $1,262,295.00
11 6/30/2021 $1,010,869.00
12 3/31/2021 --
13 9/30/2020 --
14 6/30/2020 --
Financials: IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
Date Value
1 12/31/2023 --
2 12/31/2022 --
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
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 $31,987.00
8 3/31/2022 --
9 12/31/2021 $125,091.00
10 9/30/2021 $124,837.00
11 6/30/2021 $139,909.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $-609,561.00
2 9/30/2023 $-416,515.00
3 6/30/2023 $-204,201.00
4 3/31/2023 $-632,062.00
5 12/31/2022 $-538,191.00
6 9/30/2022 $-97,265.00
7 6/30/2022 $-120,487.00
8 3/31/2022 $-637,797.00
9 12/31/2021 $-468,404.00
10 9/30/2021 $-112,806.00
11 6/30/2021 $-165,279.00
12 3/31/2021 $-3,009,094.00
13 12/31/2020 $-2,704,315.00
14 9/30/2020 $-765,685.00
15 6/30/2020 $-323,600.00
16 3/31/2020 $-719,187.00
17 12/31/2019 $-607,710.00
18 9/30/2019 $-393,384.00
19 6/30/2019 $-194,061.00
20 3/31/2019 $-610,600.00
21 12/31/2018 $-46,022.00
22 9/30/2018 $-1,406.00
23 6/30/2018 $-1,497.00
24 3/31/2018 $5,086.00
25 12/31/2017 $-532,752.00
26 9/30/2017 $-47,002.00
27 6/30/2017 $-22,741.00
28 3/31/2017 $-421,180.00
29 12/31/2016 $-18,750.00
30 12/31/2011 $-12,837.00
31 12/31/2010 $-11,488.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $548,118.00
2 9/30/2023 $375,885.00
3 6/30/2023 $184,385.00
4 3/31/2023 $665,043.00
5 12/31/2022 $433,761.00
6 9/30/2022 $141,131.00
7 6/30/2022 $100,876.00
8 3/31/2022 $626,571.00
9 12/31/2021 $474,454.00
10 9/30/2021 $308,695.00
11 6/30/2021 $189,116.00
12 3/31/2021 $1,186,302.00
13 12/31/2020 $923,454.00
14 9/30/2020 $447,105.00
15 6/30/2020 $160,195.00
16 3/31/2020 $531,274.00
17 12/31/2019 $346,800.00
18 9/30/2019 $346,800.00
19 6/30/2019 $2,038.00
20 3/31/2019 $240,523.00
21 12/31/2018 $11,979.00
22 9/30/2018 $2,903.00
23 6/30/2018 $1,497.00
24 3/31/2018 --
25 12/31/2017 $9,105.00
26 9/30/2017 $6,545.00
Financials: InterestPayableCurrent
Date Value
1 3/31/2023 $2,681.00
2 3/31/2022 $4,762.00
3 3/31/2021 $22,667.00
4 3/31/2020 $197,342.00
5 3/31/2019 $35,422.00
6 3/31/2018 --
7 12/31/2017 $74,896.00
8 12/31/2016 --
9 9/30/2012 $55,617.00
10 6/30/2012 $52,010.00
11 12/31/2011 $45,146.00
Financials: InventoryFinishedGoods
Date Value
1 12/31/2023 $15,710,247.00
2 9/30/2023 $16,416,733.00
3 6/30/2023 $18,663,314.00
4 3/31/2023 $14,362,514.00
5 12/31/2022 $20,760,747.00
6 9/30/2022 $16,979,313.00
7 6/30/2022 $11,906,050.00
8 3/31/2022 $6,167,318.00
9 12/31/2021 $3,948,574.00
10 9/30/2021 $4,340,496.00
11 6/30/2021 $3,207,574.00
12 3/31/2021 $899,266.00
13 12/31/2020 $351,171.00
14 9/30/2020 $372,747.00
15 6/30/2020 $781,319.00
16 3/31/2020 $1,916,417.00
17 12/31/2019 $2,767,106.00
18 9/30/2019 $2,858,256.00
19 6/30/2019 $2,809,738.00
20 3/31/2019 $2,628,241.00
21 12/31/2018 $2,142,831.00
22 9/30/2018 $1,550,590.00
23 6/30/2018 $1,125,960.00
24 3/31/2018 $809,680.00
25 12/31/2017 $1,007,291.00
26 9/30/2017 $969,843.00
27 6/30/2017 $754,327.00
28 3/31/2017 $319,380.00
29 12/31/2016 --
Financials: InventoryNet
Date Value
1 12/31/2023 $49,502,732.00
2 9/30/2023 $53,014,205.00
3 6/30/2023 $55,924,655.00
4 3/31/2023 $54,344,819.00
5 12/31/2022 $67,145,401.00
6 9/30/2022 $68,607,008.00
7 6/30/2022 $64,588,248.00
8 3/31/2022 $59,016,152.00
9 12/31/2021 $46,466,594.00
10 9/30/2021 $34,960,878.00
11 6/30/2021 $27,939,525.00
12 3/31/2021 $15,866,918.00
13 12/31/2020 $9,548,591.00
14 9/30/2020 $7,603,031.00
15 6/30/2020 $6,518,757.00
16 3/31/2020 $4,408,073.00
17 12/31/2019 $5,022,980.00
18 9/30/2019 $5,029,211.00
19 6/30/2019 $5,553,121.00
20 3/31/2019 $4,772,597.00
21 12/31/2018 $3,951,308.00
22 9/30/2018 $3,378,406.00
23 6/30/2018 $3,123,239.00
24 3/31/2018 $2,405,007.00
25 12/31/2017 $1,792,314.00
26 9/30/2017 $1,608,393.00
27 6/30/2017 $1,550,664.00
28 3/31/2017 $1,493,872.00
29 12/31/2016 $219,105.00
Financials: InventoryRawMaterials
Date Value
1 12/31/2023 $22,760,289.00
2 9/30/2023 $22,348,240.00
3 6/30/2023 $22,004,128.00
4 3/31/2023 $23,898,596.00
5 12/31/2022 $31,387,096.00
6 9/30/2022 $34,413,831.00
7 6/30/2022 $32,918,290.00
8 3/31/2022 $33,924,813.00
9 12/31/2021 $26,307,975.00
10 9/30/2021 $17,393,711.00
11 6/30/2021 $18,109,674.00
12 3/31/2021 $12,440,548.00
13 12/31/2020 $7,010,713.00
14 9/30/2020 $5,089,516.00
15 6/30/2020 $3,916,412.00
16 3/31/2020 $1,771,006.00
17 12/31/2019 $1,661,208.00
18 9/30/2019 $1,768,248.00
19 6/30/2019 $2,207,151.00
20 3/31/2019 $1,635,130.00
21 12/31/2018 $1,764,544.00
22 9/30/2018 $1,559,864.00
23 6/30/2018 $1,761,587.00
24 3/31/2018 $1,471,666.00
25 12/31/2017 $764,810.00
26 9/30/2017 $627,373.00
27 6/30/2017 $642,795.00
28 3/31/2017 $958,398.00
29 12/31/2016 $219,105.00
Financials: InventoryWorkInProcess
Date Value
1 12/31/2023 $11,032,196.00
2 9/30/2023 $14,249,232.00
3 6/30/2023 $15,257,213.00
4 3/31/2023 $16,083,709.00
5 12/31/2022 $14,997,558.00
6 9/30/2022 $17,213,864.00
7 6/30/2022 $19,763,908.00
8 3/31/2022 $18,924,021.00
9 12/31/2021 $16,210,045.00
10 9/30/2021 $13,226,671.00
11 6/30/2021 $6,622,277.00
12 3/31/2021 $2,527,104.00
13 12/31/2020 $2,186,707.00
14 9/30/2020 $2,140,768.00
15 6/30/2020 $1,821,026.00
16 3/31/2020 $720,650.00
17 12/31/2019 $594,666.00
18 9/30/2019 $402,707.00
19 6/30/2019 $536,232.00
20 3/31/2019 $509,226.00
21 12/31/2018 $43,933.00
22 9/30/2018 $267,952.00
23 6/30/2018 $235,692.00
24 3/31/2018 $123,661.00
25 12/31/2017 $20,213.00
26 9/30/2017 $11,177.00
27 6/30/2017 $153,542.00
28 3/31/2017 $216,094.00
29 12/31/2016 --
Financials: IssuanceOfStockAndWarrantsForServicesOrClaims
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 3/31/2022 $4,200.00
4 12/31/2021 $4,200.00
5 3/31/2021 $1,707,500.00
6 12/31/2020 $87,500.00
7 9/30/2020 --
8 6/30/2020 --
9 3/31/2020 $352,300.00
10 12/31/2019 $272,000.00
11 9/30/2019 $200,000.00
12 6/30/2019 $200,000.00
13 3/31/2019 $22,350.00
14 12/31/2018 $22,350.00
15 9/30/2018 $22,350.00
16 6/30/2018 --
17 3/31/2018 $125,000.00
18 12/31/2017 $454,625.00
Financials: LaborAndRelatedExpense
Date Value
1 12/31/2023 $13,096,468.00
2 9/30/2023 $9,706,315.00
3 6/30/2023 $4,116,280.00
4 3/31/2023 $15,679,135.00
5 12/31/2022 $11,414,434.00
6 9/30/2022 $3,923,700.00
7 6/30/2022 $2,785,098.00
8 3/31/2022 $13,615,439.00
9 12/31/2021 $2,939,095.00
10 9/30/2021 $2,647,108.00
11 6/30/2021 $2,356,873.00
12 3/31/2021 $5,036,721.00
13 12/31/2020 $3,329,511.00
14 9/30/2020 $1,174,257.00
15 6/30/2020 $982,489.00
16 3/31/2020 $3,638,540.00
17 12/31/2019 $846,724.00
18 9/30/2019 $834,516.00
19 6/30/2019 $1,217,692.00
20 3/31/2019 $3,855,167.00
21 12/31/2018 $2,523,468.00
22 9/30/2018 $1,675,739.00
23 6/30/2018 $878,988.00
24 3/31/2018 $914,258.00
25 12/31/2017 $1,046,667.00
26 9/30/2017 $193,519.00
27 6/30/2017 $150,088.00
28 3/31/2017 $167,987.00
29 12/31/2016 --
30 3/31/2016 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $2,715,085.00
2 9/30/2023 $1,302,597.00
3 6/30/2023 $1,463,355.00
4 3/31/2023 $1,624,112.00
5 12/31/2022 $1,784,725.00
6 9/30/2022 $2,965,827.00
7 6/30/2022 $3,223,885.00
8 3/31/2022 $3,505,943.00
9 12/31/2021 $3,410,171.00
10 9/30/2021 $3,714,951.00
11 6/30/2021 $3,270,056.00
12 3/31/2021 $2,533,663.00
13 12/31/2020 $2,981,030.00
14 9/30/2020 $3,162,183.00
15 6/30/2020 $3,341,670.00
16 3/31/2020 $4,991,206.00
17 12/31/2019 $5,062,044.00
18 9/30/2019 $5,235,352.00
19 6/30/2019 $5,408,659.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 --
2 3/31/2022 $43,660.00
3 9/30/2021 $301,168.00
4 6/30/2021 --
5 3/31/2020 $2,168,932.00
6 12/31/2019 $2,168,932.00
7 9/30/2019 $2,168,932.00
8 6/30/2019 $2,168,932.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $666,233.00
2 9/30/2023 $387,214.00
3 6/30/2023 $387,214.00
4 3/31/2023 $583,768.00
5 12/31/2022 $583,768.00
6 9/30/2022 $992,620.00
7 6/30/2022 $992,620.00
8 3/31/2022 $1,064,127.00
9 12/31/2021 $1,018,689.00
10 9/30/2021 $596,588.00
11 6/30/2021 $905,641.00
12 3/31/2021 $847,219.00
13 12/31/2020 $732,111.00
14 9/30/2020 $732,111.00
15 6/30/2020 $732,111.00
16 3/31/2020 $707,391.00
17 6/30/2019 $519,922.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 6/30/2023 --
2 3/31/2023 $43,660.00
3 12/31/2022 $43,516.00
4 3/31/2022 $257,508.00
5 9/30/2021 $250,008.00
6 6/30/2021 --
7 12/31/2019 $640,118.00
8 9/30/2019 $640,118.00
9 6/30/2019 $640,118.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $379,067.00
2 9/30/2023 $43,660.00
3 6/30/2023 $43,660.00
4 3/31/2023 $257,508.00
5 12/31/2022 $257,508.00
6 9/30/2022 $257,508.00
7 6/30/2022 $257,508.00
8 3/31/2022 $351,962.00
9 12/31/2021 $250,008.00
10 9/30/2021 $675,078.00
11 6/30/2021 $472,306.00
12 3/31/2021 $408,852.00
13 12/31/2020 $495,528.00
14 3/31/2020 $670,112.00
15 12/31/2019 $693,229.00
16 9/30/2019 $693,229.00
17 6/30/2019 $693,229.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $581,574.00
2 9/30/2023 $257,508.00
3 6/30/2023 $257,508.00
4 3/31/2023 $351,962.00
5 12/31/2022 $351,962.00
6 9/30/2022 $351,962.00
7 6/30/2022 $351,962.00
8 3/31/2022 $796,066.00
9 12/31/2021 $675,078.00
10 9/30/2021 $873,420.00
11 6/30/2021 $873,420.00
12 3/31/2021 $598,160.00
13 12/31/2020 $684,836.00
14 9/30/2020 $684,836.00
15 6/30/2020 $684,836.00
16 3/31/2020 $727,384.00
17 12/31/2019 $693,229.00
18 9/30/2019 $693,229.00
19 6/30/2019 $693,229.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $665,069.00
2 9/30/2023 $351,962.00
3 6/30/2023 $351,962.00
4 3/31/2023 $387,214.00
5 12/31/2022 $387,214.00
6 9/30/2022 $796,066.00
7 6/30/2022 $796,066.00
8 3/31/2022 $992,620.00
9 12/31/2021 $873,420.00
10 9/30/2021 $1,018,689.00
11 6/30/2021 $1,018,689.00
12 3/31/2021 $679,432.00
13 12/31/2020 $742,108.00
14 9/30/2020 $742,108.00
15 6/30/2020 $742,108.00
16 3/31/2020 $717,387.00
17 12/31/2019 $693,229.00
18 9/30/2019 $693,229.00
19 6/30/2019 $693,229.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 12/31/2023 $165,040.00
2 9/30/2023 $262,253.00
3 6/30/2023 $423,011.00
4 12/31/2022 $160,757.00
5 9/30/2022 $524,011.00
6 6/30/2022 $782,069.00
7 12/31/2021 $291,808.00
8 12/31/2020 $181,987.00
9 9/30/2020 $363,140.00
10 6/30/2020 $542,627.00
11 12/31/2019 $173,307.00
12 9/30/2019 $346,615.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $514,411.00
2 9/30/2023 $187,001.00
3 6/30/2023 $216,835.00
4 3/31/2023 $249,888.00
5 12/31/2022 $285,938.00
6 9/30/2022 $446,231.00
7 6/30/2022 $512,187.00
8 3/31/2022 $583,163.00
9 12/31/2021 $578,121.00
10 9/30/2021 $652,723.00
11 6/30/2021 $463,465.00
12 3/31/2021 $392,223.00
13 12/31/2020 $557,023.00
14 9/30/2020 $619,611.00
15 6/30/2020 $685,081.00
16 3/31/2020 $1,507,482.00
17 12/31/2019 $893,273.00
18 9/30/2019 $947,144.00
19 6/30/2019 $1,001,737.00
Financials: Liabilities
Date Value
1 12/31/2023 $39,234,262.00
2 9/30/2023 $39,667,322.00
3 6/30/2023 $37,919,424.00
4 3/31/2023 $39,739,302.00
5 12/31/2022 $43,123,283.00
6 9/30/2022 $46,757,638.00
7 6/30/2022 $44,129,601.00
8 3/31/2022 $39,874,747.00
9 12/31/2021 $40,074,603.00
10 9/30/2021 $46,253,908.00
11 6/30/2021 $45,806,378.00
12 3/31/2021 $19,031,812.00
13 12/31/2020 $24,330,457.00
14 9/30/2020 $29,857,133.00
15 6/30/2020 $25,378,863.00
16 3/31/2020 $21,846,943.00
17 12/31/2019 $17,360,152.00
18 9/30/2019 $20,193,971.00
19 6/30/2019 $19,589,123.00
20 3/31/2019 $14,058,231.00
21 3/31/2018 $1,120,582.00
22 12/31/2017 $2,413,547.00
23 11/30/2016 $625,575.00
24 12/31/2015 $318,815.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $400,616,678.00
2 9/30/2023 $402,654,983.00
3 6/30/2023 $408,065,147.00
4 3/31/2023 $412,335,387.00
5 12/31/2022 $418,219,959.00
6 9/30/2022 $424,421,227.00
7 6/30/2022 $422,134,969.00
8 3/31/2022 $414,178,313.00
9 12/31/2021 $411,204,284.00
10 9/30/2021 $396,512,596.00
11 6/30/2021 $381,071,625.00
12 3/31/2021 $179,379,341.00
13 12/31/2020 $67,105,132.00
14 9/30/2020 $47,351,219.00
15 6/30/2020 $43,737,147.00
16 3/31/2020 $41,105,736.00
17 12/31/2019 $40,745,596.00
18 9/30/2019 $46,021,221.00
19 6/30/2019 $47,937,175.00
20 3/31/2019 $43,587,164.00
21 12/31/2018 $22,313,708.00
22 9/30/2018 $15,248,588.00
23 6/30/2018 $14,184,167.00
24 3/31/2018 $10,672,711.00
25 12/31/2017 $4,917,504.00
26 9/30/2017 $3,871,716.00
27 6/30/2017 $2,733,346.00
28 3/31/2017 $2,488,868.00
29 12/31/2016 $3,029,155.00
30 11/30/2016 --
31 12/31/2015 --
32 12/31/2014 --
33 9/30/2012 --
34 6/30/2012 --
35 3/31/2012 --
36 12/31/2011 --
37 12/31/2010 --
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $26,618,871.00
2 9/30/2023 $27,643,414.00
3 6/30/2023 $23,901,069.00
4 3/31/2023 $25,463,399.00
5 12/31/2022 $28,196,795.00
6 9/30/2022 $31,925,735.00
7 6/30/2022 $34,354,389.00
8 3/31/2022 $35,823,311.00
9 12/31/2021 $35,613,312.00
10 9/30/2021 $42,997,607.00
11 6/30/2021 $42,714,920.00
12 3/31/2021 $12,098,493.00
13 12/31/2020 $14,122,250.00
14 9/30/2020 $14,830,115.00
15 6/30/2020 $13,233,802.00
16 3/31/2020 $12,225,609.00
17 12/31/2019 $12,787,476.00
18 9/30/2019 $15,495,709.00
19 6/30/2019 $14,766,073.00
20 3/31/2019 $4,482,375.00
21 12/31/2018 $3,586,378.00
22 9/30/2018 $988,406.00
23 6/30/2018 $926,291.00
24 3/31/2018 $1,120,582.00
25 12/31/2017 $2,413,547.00
26 9/30/2017 $2,859,312.00
27 6/30/2017 $2,646,096.00
28 3/31/2017 $3,059,391.00
29 12/31/2016 $2,536,745.00
30 11/30/2016 $625,575.00
31 12/31/2015 $318,815.00
32 12/31/2014 $300,304.00
33 9/30/2012 $253,547.00
34 6/30/2012 $246,891.00
35 3/31/2012 $238,616.00
36 12/31/2011 $228,859.00
37 12/31/2010 $202,616.00
Financials: LongTermConstructionLoanCurrent
Date Value
1 12/31/2023 $265,977.00
2 9/30/2023 $265,977.00
3 3/31/2023 $260,429.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $20,000,000.00
Financials: LongTermNotesPayable
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 $4,000,000.00
7 3/31/2020 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-7,711,166.00
2 9/30/2023 $-5,602,043.00
3 6/30/2023 $-3,311,132.00
4 3/31/2023 $-6,662,489.00
5 12/31/2022 $-3,553,100.00
6 9/30/2022 $-2,581,999.00
7 6/30/2022 $-1,327,996.00
8 3/31/2022 $-28,235,557.00
9 12/31/2021 $-24,040,872.00
10 9/30/2021 $-22,574,581.00
11 6/30/2021 $-23,836,731.00
12 3/31/2021 $139,310,022.00
13 12/31/2020 $27,866,882.00
14 9/30/2020 $8,555,660.00
15 6/30/2020 $2,365,101.00
16 3/31/2020 $4,524,848.00
17 12/31/2019 $1,409,100.00
18 9/30/2019 $1,739,594.00
19 6/30/2019 $355,667.00
20 3/31/2019 $14,635,717.00
21 12/31/2018 $8,745,878.00
22 9/30/2018 $7,222,683.00
23 6/30/2018 $5,025,662.00
24 3/31/2018 $6,481,784.00
25 12/31/2017 $4,460,262.00
26 9/30/2017 $2,105,455.00
27 6/30/2017 $898,442.00
28 3/31/2017 $892,547.00
29 12/31/2016 $1,932,500.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $1,520.00
34 12/31/2014 $4,353.00
35 9/30/2012 $189,832.00
36 6/30/2012 $185,814.00
37 3/31/2012 --
38 12/31/2011 $173,809.00
39 9/30/2011 $14,370.00
40 6/30/2011 $10,507.00
41 3/31/2011 $8,911.00
42 12/31/2010 $16,668.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-5,562,283.00
2 9/30/2023 $-2,618,205.00
3 6/30/2023 $-1,313,939.00
4 3/31/2023 $-12,541,325.00
5 12/31/2022 $-10,566,182.00
6 9/30/2022 $-8,405,180.00
7 6/30/2022 $-5,264,863.00
8 3/31/2022 $-69,677,022.00
9 12/31/2021 $-63,326,196.00
10 9/30/2021 $-55,696,789.00
11 6/30/2021 $-52,202,960.00
12 3/31/2021 $-7,437,265.00
13 12/31/2020 $-4,493,051.00
14 9/30/2020 $-2,275,466.00
15 6/30/2020 $-471,882.00
16 3/31/2020 $-462,385.00
17 12/31/2019 $-356,022.00
18 9/30/2019 $-426,467.00
19 6/30/2019 $-250,449.00
20 3/31/2019 $-9,541,907.00
21 12/31/2018 $-1,879,833.00
22 9/30/2018 $-1,407,915.00
23 6/30/2018 $-566,364.00
24 3/31/2018 $-607,181.00
25 12/31/2017 $-404,188.00
26 9/30/2017 $-40,187.00
27 6/30/2017 $-856.00
28 3/31/2017 $-36,017.00
29 12/31/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 12/31/2014 --
33 9/30/2012 --
34 6/30/2012 --
35 3/31/2012 --
36 12/31/2011 --
37 9/30/2011 --
38 6/30/2011 --
39 3/31/2011 --
40 12/31/2010 --
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $28,319,290.00
2 9/30/2023 $18,151,089.00
3 6/30/2023 $12,996,091.00
4 3/31/2023 $35,556,366.00
5 12/31/2022 $18,431,421.00
6 9/30/2022 $17,710,243.00
7 6/30/2022 $5,212,493.00
8 3/31/2022 $2,852,583.00
9 12/31/2021 $-3,559,832.00
10 9/30/2021 $-7,132,080.00
11 6/30/2021 $8,670,667.00
12 3/31/2021 $-14,415,560.00
13 12/31/2020 $-5,250,212.00
14 9/30/2020 $-3,750,758.00
15 6/30/2020 $-1,759,980.00
16 3/31/2020 $-5,359,435.00
17 12/31/2019 $-3,103,454.00
18 9/30/2019 $-2,980,635.00
19 6/30/2019 $-1,747,481.00
20 3/31/2019 $-7,294,207.00
21 12/31/2018 $-5,204,386.00
22 9/30/2018 $-3,248,573.00
23 6/30/2018 $-1,774,419.00
24 3/31/2018 $-2,279,783.00
25 12/31/2017 $-3,279,367.00
26 9/30/2017 $-2,033,455.00
27 6/30/2017 $-952,957.00
28 3/31/2017 $-766,511.00
29 12/31/2016 $-1,922,384.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $-1,520.00
34 12/31/2014 $-4,353.00
35 9/30/2012 $-189,832.00
36 6/30/2012 $-12,005.00
37 3/31/2012 --
38 9/30/2011 $-14,370.00
39 6/30/2011 $-10,507.00
40 3/31/2011 $-8,911.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-1,643,989.00
2 9/30/2023 $-8,588,330.00
3 6/30/2023 $-1,093,033.00
4 3/31/2023 $-4,596,038.00
5 12/31/2022 $-1,653,472.00
6 9/30/2022 $-803,507.00
7 6/30/2022 $3,253,027.00
8 3/31/2022 $33,247,436.00
9 12/31/2021 $32,720,039.00
10 9/30/2021 $23,652,172.00
11 6/30/2021 $9,536,660.00
12 3/31/2021 $-7,812,294.00
13 12/31/2020 $34,171,193.00
14 9/30/2020 $-2,338,625.00
15 6/30/2020 $-3,103,789.00
16 3/31/2020 $-14,556,680.00
17 12/31/2019 $-10,150,082.00
18 9/30/2019 $-3,444,260.00
19 6/30/2019 $-3,841,402.00
20 3/31/2019 $-11,709,412.00
21 12/31/2018 $-3,973,806.00
22 9/30/2018 $-1,580,438.00
23 6/30/2018 $-1,780,826.00
24 3/31/2018 $-1,797,228.00
25 12/31/2017 $-5,788,901.00
26 9/30/2017 $-3,892,444.00
27 6/30/2017 $-802,852.00
28 3/31/2017 $-2,520,808.00
29 12/31/2016 $-155,024.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $-20,031.00
34 12/31/2014 $-21,921.00
35 9/30/2012 $-24,688.00
36 6/30/2012 $-18,032.00
37 3/31/2012 $-9,757.00
38 12/31/2011 $-60,390.00
39 9/30/2011 $-3,641.00
40 6/30/2011 $-15,953.00
41 3/31/2011 $-4,399.00
42 12/31/2010 $-33,853.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $-12,571,729.00
2 9/30/2023 $-10,145,101.00
3 6/30/2023 $-1,867,165.00
4 3/31/2023 $-7,701,072.00
5 12/31/2022 $-3,992,881.00
6 9/30/2022 $-1,586,146.00
7 6/30/2022 $2,478,895.00
8 3/31/2022 $30,578,787.00
9 12/31/2021 $30,817,073.00
10 9/30/2021 $13,332,873.00
11 6/30/2021 $9,198,915.00
12 3/31/2021 $-7,812,294.00
13 12/31/2020 $-1,906,437.00
14 9/30/2020 $-5,442,414.00
15 6/30/2020 $-3,103,789.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-233,375.00
2 9/30/2023 $-44,905.00
3 6/30/2023 $488,750.00
4 3/31/2023 $-606,881.00
5 12/31/2022 $-509,998.00
6 9/30/2022 $-92,167.00
7 6/30/2022 $73,011.00
8 3/31/2022 $-615,957.00
9 12/31/2021 $-189,956.00
10 9/30/2021 $-112,806.00
11 6/30/2021 $-143,854.00
12 3/31/2021 $-2,432,309.00
13 12/31/2020 $-2,429,915.00
14 9/30/2020 $-952,285.00
15 6/30/2020 $-323,600.00
16 3/31/2020 $-719,187.00
17 12/31/2019 $-214,328.00
18 9/30/2019 $-393,384.00
19 6/30/2019 $-194,061.00
20 3/31/2019 $-2,728,754.00
21 9/30/2012 $-10,472.00
22 6/30/2012 $-3,536.00
23 9/30/2011 $-9,497.00
24 6/30/2011 $-6,199.00
Financials: NotesPayableCurrent
Date Value
1 12/31/2023 --
2 3/31/2023 $180,850.00
3 3/31/2022 $684,639.00
4 11/30/2016 --
5 12/31/2015 $-198,266.00
6 12/31/2014 $-198,266.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $45,642,009.00
2 9/30/2023 $32,810,880.00
3 6/30/2023 $15,703,467.00
4 3/31/2023 $58,667,516.00
5 12/31/2022 $43,272,597.00
6 9/30/2022 $13,339,222.00
7 6/30/2022 $13,072,921.00
8 3/31/2022 $51,614,147.00
9 12/31/2021 $11,913,045.00
10 9/30/2021 $21,278,130.00
11 6/30/2021 $9,290,380.00
12 3/31/2021 $16,766,636.00
13 12/31/2020 $10,621,873.00
14 9/30/2020 $2,999,566.00
15 6/30/2020 $3,851,594.00
16 3/31/2020 $10,161,954.00
17 12/31/2019 $7,280,925.00
18 9/30/2019 $5,521,018.00
19 6/30/2019 $2,994,125.00
20 3/31/2019 $8,750,964.00
21 12/31/2018 $5,768,650.00
22 9/30/2018 $1,767,251.00
23 6/30/2018 $1,923,901.00
24 3/31/2018 $2,095,388.00
25 12/31/2017 $3,967,503.00
26 9/30/2017 $598,017.00
27 6/30/2017 $800,926.00
28 3/31/2017 $863,601.00
29 12/31/2016 $136,274.00
30 3/31/2016 --
31 12/31/2015 $3,370.00
32 12/31/2014 $4,963.00
33 9/30/2012 $2,849.00
34 6/30/2012 $4,539.00
35 9/30/2011 $142.00
36 6/30/2011 $8,147.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-12,418,827.00
2 9/30/2023 $-10,498,074.00
3 6/30/2023 $-1,678,927.00
4 3/31/2023 $-3,258,919.00
5 12/31/2022 $-4,333,275.00
6 9/30/2022 $4,559,228.00
7 6/30/2022 $5,062,741.00
8 3/31/2022 $37,149,362.00
9 12/31/2021 $10,609,821.00
10 9/30/2021 $23,908,832.00
11 6/30/2021 $9,680,514.00
12 3/31/2021 $-5,379,985.00
13 12/31/2020 $-4,918,936.00
14 9/30/2020 $-1,709,940.00
15 6/30/2020 $-2,780,189.00
16 3/31/2020 $-13,837,493.00
17 12/31/2019 $-9,542,372.00
18 9/30/2019 $-6,892,278.00
19 6/30/2019 $-3,647,341.00
20 3/31/2019 $-8,980,658.00
21 12/31/2018 $-5,526,945.00
22 9/30/2018 $-1,579,032.00
23 6/30/2018 $-1,779,329.00
24 3/31/2018 $-1,802,314.00
25 12/31/2017 $-3,976,228.00
26 9/30/2017 $-2,009,342.00
27 6/30/2017 $-780,111.00
28 3/31/2017 $-684,707.00
29 12/31/2016 $-136,274.00
30 3/31/2016 --
31 12/31/2015 $-3,370.00
32 12/31/2014 $-4,963.00
33 9/30/2012 $-161,253.00
34 6/30/2012 $-4,539.00
35 3/31/2012 $6,229.00
36 12/31/2011 $-12,607.00
37 9/30/2011 $-9,497.00
38 6/30/2011 $-8,147.00
39 3/31/2011 $-1,207.00
40 12/31/2010 $-21,565.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $477,065.00
2 9/30/2023 $321,515.00
3 6/30/2023 $160,758.00
4 3/31/2023 $861,777.00
5 6/30/2022 $282,058.00
6 3/31/2022 $1,177,589.00
7 12/31/2021 $307,278.00
8 9/30/2021 $574,749.00
9 6/30/2021 $263,197.00
10 3/31/2021 $742,433.00
11 12/31/2020 $179,487.00
12 9/30/2020 $178,621.00
13 6/30/2020 $176,673.00
14 3/31/2020 $706,692.00
15 12/31/2019 $117,243.00
16 9/30/2019 $117,243.00
17 6/30/2019 $117,243.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $2,200,674.00
2 9/30/2023 $1,115,596.00
3 6/30/2023 $1,246,520.00
4 3/31/2023 $1,374,224.00
5 12/31/2022 $1,498,787.00
6 9/30/2022 $2,519,596.00
7 6/30/2022 $2,711,698.00
8 3/31/2022 $2,922,780.00
9 1/31/2022 $308,326.00
10 12/31/2021 $2,832,050.00
11 9/30/2021 $3,062,228.00
12 6/30/2021 $2,806,591.00
13 3/31/2021 $2,141,440.00
14 12/31/2020 $2,424,007.00
15 9/30/2020 $2,047,470.00
16 6/30/2020 $737,680.00
17 3/31/2020 $3,483,724.00
18 1/31/2020 $737,680.00
19 12/31/2019 $4,168,771.00
20 9/30/2019 $4,288,208.00
21 6/30/2019 $4,406,922.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $463,059.00
2 9/30/2023 $370,980.00
3 6/30/2023 $421,477.00
4 3/31/2023 $470,734.00
5 12/31/2022 $518,778.00
6 9/30/2022 $836,544.00
7 6/30/2022 $811,139.00
8 3/31/2022 $831,429.00
9 12/31/2021 $825,343.00
10 9/30/2021 $867,133.00
11 6/30/2021 $948,894.00
12 3/31/2021 $663,784.00
13 12/31/2020 $510,103.00
14 9/30/2020 $495,102.00
15 6/30/2020 $480,470.00
16 3/31/2020 $375,813.00
17 12/31/2019 $496,095.00
18 9/30/2019 $489,946.00
19 6/30/2019 $483,872.00
20 3/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $1,737,615.00
2 9/30/2023 $744,616.00
3 6/30/2023 $825,043.00
4 3/31/2023 $903,490.00
5 12/31/2022 $980,009.00
6 9/30/2022 $1,683,052.00
7 6/30/2022 $1,900,559.00
8 3/31/2022 $2,091,351.00
9 12/31/2021 $2,006,707.00
10 9/30/2021 $2,195,095.00
11 6/30/2021 $1,857,697.00
12 3/31/2021 $1,477,656.00
13 12/31/2020 $1,913,904.00
14 9/30/2020 $2,047,470.00
15 6/30/2020 $2,176,119.00
16 3/31/2020 $3,107,911.00
17 12/31/2019 $3,672,676.00
18 9/30/2019 $3,798,262.00
19 6/30/2019 $3,923,050.00
20 3/31/2019 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $2,113,943.00
2 9/30/2023 $1,017,982.00
3 6/30/2023 $1,141,418.00
4 3/31/2023 $1,261,634.00
5 12/31/2022 $1,378,711.00
6 9/30/2022 $2,393,817.00
7 6/30/2022 $2,583,344.00
8 3/31/2022 $2,791,850.00
9 1/31/2022 $308,326.00
10 12/31/2021 $2,707,546.00
11 9/30/2021 $2,935,322.00
12 6/30/2021 $2,675,803.00
13 3/31/2021 $2,090,162.00
14 12/31/2020 $2,371,096.00
15 9/30/2020 $2,488,861.00
16 6/30/2020 $2,603,745.00
17 3/31/2020 $3,431,746.00
18 1/31/2020 $737,680.00
19 12/31/2019 $3,672,676.00
20 9/30/2019 $3,798,262.00
21 6/30/2019 $3,923,050.00
22 3/31/2019 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.10
2 9/30/2023 $0.10
3 6/30/2023 $0.10
4 3/31/2023 $0.10
5 12/31/2022 $0.10
6 9/30/2022 $0.10
7 6/30/2022 $0.10
8 3/31/2022 $0.10
9 12/31/2021 $0.10
10 9/30/2021 $10.00
11 6/30/2021 $0.10
12 3/31/2021 $0.10
13 12/31/2020 $0.10
14 9/30/2020 $0.10
15 6/30/2020 $0.10
16 3/31/2020 $0.10
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 3/31/2023 $618,243.00
2 3/31/2022 $357,616.00
3 3/31/2021 $161,778.00
4 3/31/2020 $154,760.00
5 3/31/2019 $28,225.00
6 3/31/2018 $136,432.00
7 12/31/2017 $8,024.00
8 12/31/2016 --
Financials: OtherIntangibleAssetsNet
Date Value
1 12/31/2023 $114,296,627.00
2 9/30/2023 $117,440,022.00
3 6/30/2023 $120,583,416.00
4 3/31/2023 $123,726,810.00
5 12/31/2022 $126,870,205.00
6 9/30/2022 $130,013,599.00
7 6/30/2022 $133,156,993.00
8 3/31/2022 $136,300,387.00
9 12/31/2021 $139,652,716.00
10 9/30/2021 $143,052,686.00
11 6/30/2021 $146,452,655.00
12 4/30/2021 $146,617,380.00
13 3/31/2021 $2,220,958.00
14 12/31/2020 $2,578,069.00
15 9/30/2020 $2,935,180.00
16 3/31/2020 $3,649,404.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $376,186.00
2 9/30/2023 $371,610.00
3 6/30/2023 $692,951.00
4 3/31/2023 $25,181.00
5 12/31/2022 $28,193.00
6 9/30/2022 $198,596.00
7 6/30/2022 $193,498.00
8 3/31/2022 $21,840.00
9 12/31/2021 $363.00
10 9/30/2021 $21,425.00
11 6/30/2021 $21,425.00
12 3/31/2021 $576,785.00
13 12/31/2020 $461,000.00
14 9/30/2020 $-186,600.00
15 12/31/2019 --
16 9/30/2019 --
Financials: OtherReceivablesNetCurrent
Date Value
1 3/31/2023 --
2 3/31/2022 $15,000.00
3 6/30/2017 --
4 3/31/2017 $23,276.00
5 12/31/2016 --
Financials: PaymentsForRent
Date Value
1 12/31/2023 $502,889.00
2 9/30/2023 $335,217.00
3 6/30/2023 $167,609.00
4 3/31/2023 $881,171.00
5 6/30/2022 $283,233.00
6 3/31/2022 $1,221,473.00
7 3/31/2021 $844,441.00
8 6/30/2020 $34,071.00
9 3/31/2020 $786,687.00
10 1/31/2020 $34,071.00
11 9/30/2019 $285,815.00
12 3/31/2019 $272,700.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $2,152,080.00
2 9/30/2023 $1,855,569.00
3 6/30/2023 $1,456,744.00
4 3/31/2023 $522,426.00
5 12/31/2022 $291,011.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 3/31/2021 --
10 3/31/2020 --
11 12/31/2019 --
12 3/31/2019 $124,000.00
13 12/31/2018 $124,000.00
14 3/31/2018 --
15 12/31/2017 --
16 9/30/2017 $604.00
17 6/30/2017 $604.00
18 3/31/2017 $601.00
19 9/30/2016 --
20 6/30/2016 --
21 3/31/2016 --
Financials: PaymentsOfDividendsPreferredStockAndPreferenceStock
Date Value
1 12/31/2023 $2,194,792.00
2 9/30/2023 $1,420,677.00
3 6/30/2023 $638,038.00
4 3/31/2023 $2,960,416.00
5 12/31/2022 $2,195,075.00
6 9/30/2022 $1,420,727.00
7 6/30/2022 $638,071.00
8 3/31/2022 $2,524,087.00
9 12/31/2021 $1,758,405.00
10 11/30/2021 $1,420,660.00
11 9/30/2021 $337,745.00
12 8/31/2021 $337,745.00
13 6/30/2021 --
14 3/31/2021 --
15 12/31/2020 --
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $3,199,922.00
6 12/31/2021 $3,199,922.00
7 9/30/2021 $3,199,922.00
8 6/30/2021 $3,170,422.00
9 3/31/2021 $13,895,069.00
10 12/31/2020 $3,344,436.00
11 9/30/2020 $70,000.00
12 6/30/2020 --
13 3/31/2020 $285,981.00
14 12/31/2019 $285,981.00
15 9/30/2019 $285,981.00
Financials: PaymentsToAcquireBusinessesAndInterestInAffiliates
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $50,517,840.00
6 12/31/2021 $12,868,156.00
7 9/30/2021 $5,235,749.00
8 6/30/2021 $50,651,444.00
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 3/31/2019 $7,000,000.00
15 3/31/2018 --
16 12/31/2017 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $5,562,283.00
2 9/30/2023 $2,618,205.00
3 6/30/2023 $1,313,939.00
4 3/31/2023 $12,541,325.00
5 12/31/2022 $10,566,182.00
6 9/30/2022 $8,405,180.00
7 6/30/2022 $5,264,863.00
8 3/31/2022 $19,218,982.00
9 12/31/2021 $50,517,840.00
10 9/30/2021 $50,520,840.00
11 6/30/2021 $1,611,316.00
12 3/31/2021 $7,437,265.00
13 12/31/2020 $4,493,051.00
14 9/30/2020 $2,275,466.00
15 6/30/2020 $471,882.00
16 3/31/2020 $462,385.00
17 12/31/2019 $356,022.00
18 9/30/2019 $426,467.00
19 6/30/2019 $250,449.00
20 3/31/2019 $2,291,907.00
21 12/31/2018 $1,629,833.00
22 9/30/2018 $1,157,915.00
23 6/30/2018 $566,364.00
24 3/31/2018 $507,181.00
25 12/31/2017 $304,188.00
26 9/30/2017 $4,170.00
27 6/30/2017 $36,873.00
28 3/31/2017 $36,017.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: PreferredStockDividendRatePercentage
Date Value
1 12/31/2023 $0.09
2 9/30/2023 $0.09
3 6/30/2023 $0.09
4 3/31/2023 $0.09
5 12/31/2022 $0.09
6 9/30/2022 $0.09
7 6/30/2022 $0.09
8 3/31/2022 $0.09
9 12/31/2021 $0.09
10 9/30/2021 $0.09
11 6/30/2021 $0.07
Financials: PreferredStockDividendsIncomeStatementImpact
Date Value
1 12/31/2023 $2,339,410.00
2 9/30/2023 $1,556,771.00
3 6/30/2023 $774,132.00
4 3/31/2023 $3,105,034.00
5 12/31/2022 $2,339,409.00
6 9/30/2022 $1,556,771.00
7 6/30/2022 $774,132.00
8 3/31/2022 $2,668,649.00
9 12/31/2021 $1,902,966.00
10 9/30/2021 $782,639.00
11 6/30/2021 $337,745.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
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 3/31/2022 $0.00
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2011 --
12 12/31/2010 --
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $1,400,000.00
4 3/31/2023 $1,400,000.00
5 12/31/2022 $1,400,000.00
6 9/30/2022 $1,400,000.00
7 6/30/2022 $1,400,000.00
8 3/31/2022 $1,400,000.00
9 12/31/2021 $1,400,000.00
10 6/30/2021 $1,400,000.00
11 12/31/2016 --
12 12/31/2015 --
13 12/31/2014 --
14 9/30/2012 --
15 6/30/2012 --
16 12/31/2011 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $1,400,000.00
4 3/31/2023 $1,400,000.00
5 12/31/2022 $1,400,000.00
6 9/30/2022 $1,400,000.00
7 6/30/2022 $1,400,000.00
8 3/31/2022 $1,400,000.00
9 12/31/2021 $1,400,000.00
10 9/30/2021 $1,400,000.00
11 6/30/2021 $1,400,000.00
12 12/31/2016 --
13 12/31/2015 $1,000,000.00
14 12/31/2014 $1,000,000.00
15 9/30/2012 --
16 6/30/2012 --
17 12/31/2011 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 $1,400.00
2 9/30/2023 $1,400.00
3 6/30/2023 $1,400.00
4 3/31/2023 $1,400.00
5 12/31/2022 $1,400.00
6 9/30/2022 $1,400.00
7 6/30/2022 $1,400.00
8 3/31/2022 $1,400.00
9 12/31/2021 $1,400.00
10 9/30/2021 $1,400.00
11 6/30/2021 $1,400.00
12 3/31/2021 --
13 11/30/2016 --
14 12/31/2015 --
15 12/31/2014 --
16 9/30/2012 --
17 6/30/2012 --
18 12/31/2011 --
19 12/31/2010 --
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $3,708,865.00
2 9/30/2023 $3,920,007.00
3 6/30/2023 $5,294,454.00
4 3/31/2023 $5,126,667.00
5 12/31/2022 $3,838,968.00
6 9/30/2022 $4,328,855.00
7 6/30/2022 $4,576,824.00
8 3/31/2022 $3,423,925.00
9 12/31/2021 $3,923,778.00
10 9/30/2021 $3,412,497.00
11 6/30/2021 $3,460,619.00
12 3/31/2021 $2,402,366.00
13 12/31/2020 $1,053,671.00
14 9/30/2020 $1,035,322.00
15 6/30/2020 $630,103.00
16 3/31/2020 $844,117.00
17 12/31/2019 $291,430.00
18 9/30/2019 $470,322.00
19 6/30/2019 $278,030.00
20 3/31/2019 $427,551.00
21 12/31/2018 $282,861.00
22 9/30/2018 $401,753.00
23 6/30/2018 $205,951.00
24 3/31/2018 $321,074.00
25 12/31/2017 $254,732.00
26 9/30/2017 $258,804.00
27 6/30/2017 $133,995.00
28 3/31/2017 $170,834.00
29 12/31/2016 --
Financials: ProceedsFromConvertibleDebt
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 3/31/2021 $1,959,000.00
5 12/31/2020 $1,959,000.00
6 3/31/2020 $2,171,000.00
7 12/31/2019 --
8 3/31/2019 $1,534,000.00
9 12/31/2018 $1,534,000.00
10 9/30/2018 --
11 6/30/2018 --
12 3/31/2018 $-1,575,000.00
13 12/31/2017 --
14 9/30/2017 $-100,000.00
15 6/30/2017 $-100,000.00
16 12/31/2016 $1,500,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 3/31/2021 $138,612,619.00
6 12/31/2020 $23,564,619.00
7 9/30/2020 $2,881,871.00
8 3/31/2020 $2,465,540.00
9 12/31/2019 $2,465,540.00
10 9/30/2019 $2,465,540.00
11 12/31/2018 $11.00
12 9/30/2018 $11.00
13 6/30/2018 $-11.00
14 3/31/2018 --
15 12/31/2017 $224,000.00
16 9/30/2017 $224,000.00
17 6/30/2017 --
18 3/31/2017 $1,350,875.00
19 12/31/2016 $125,000.00
20 9/30/2016 --
21 6/30/2016 --
Financials: ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $35,000,000.00
6 12/31/2021 $35,000,000.00
7 9/30/2021 $35,000,000.00
8 6/30/2021 $35,000,000.00
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: ProceedsFromNotesPayable
Date Value
1 3/31/2023 --
2 12/31/2022 $1,000,000.00
3 9/30/2022 $1,000,000.00
4 6/30/2022 $1,000,000.00
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 3/31/2021 $4,000,000.00
9 12/31/2020 $4,000,000.00
10 4/30/2020 $1,000,000.00
11 3/31/2020 --
12 12/31/2019 --
13 9/30/2012 $182,898.00
14 6/30/2012 $12,005.00
15 12/31/2011 $166,875.00
16 9/30/2011 $14,370.00
17 6/30/2011 $10,507.00
18 12/31/2010 $16,668.00
Financials: ProceedsFromRelatedPartyDebt
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 3/31/2021 $3,500,000.00
6 12/31/2020 $3,500,000.00
7 9/30/2020 $3,500,000.00
8 6/30/2020 --
9 3/31/2020 $819,731.00
10 12/31/2019 $415,000.00
11 9/30/2019 $375,000.00
12 6/30/2019 $375,000.00
13 3/31/2019 --
14 12/31/2018 --
15 9/30/2018 --
16 6/30/2018 --
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $59,800.00
6 12/31/2021 $59,800.00
7 9/30/2021 $59,800.00
8 6/30/2021 $59,800.00
9 3/31/2021 --
10 12/31/2020 --
11 6/30/2020 --
Financials: ProceedsFromWarrantExercises
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 3/31/2023 $101,506.00
4 12/31/2022 $56,046.00
5 9/30/2022 $24,242.00
6 6/30/2022 --
7 3/31/2022 $943,907.00
8 12/31/2021 $943,907.00
9 9/30/2021 $949,156.00
10 6/30/2021 $477,811.00
11 3/31/2021 $13,952,336.00
12 12/31/2020 $2,288,878.00
13 9/30/2020 $242,425.00
14 6/30/2020 $30,304.00
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 $4,767,625.00
20 12/31/2018 $4,767,625.00
21 12/31/2017 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $76,091,649.00
2 9/30/2023 $73,147,570.00
3 6/30/2023 $71,843,858.00
4 3/31/2023 $70,529,919.00
5 12/31/2022 $68,560,420.00
6 9/30/2022 $65,966,967.00
7 6/30/2022 $57,822,429.00
8 3/31/2022 $47,757,208.00
9 12/31/2021 $41,406,382.00
10 9/30/2021 $33,646,474.00
11 6/30/2021 $30,022,146.00
12 3/31/2021 $27,448,989.00
13 12/31/2020 $24,504,775.00
14 9/30/2020 $22,287,190.00
15 6/30/2020 $20,578,892.00
16 3/31/2020 $21,107,010.00
17 12/31/2019 $22,479,112.00
18 9/30/2019 $22,942,398.00
19 6/30/2019 $22,766,380.00
20 3/31/2019 $22,515,931.00
21 12/31/2018 $2,984,317.00
22 9/30/2018 $2,512,399.00
23 6/30/2018 $1,920,848.00
24 3/31/2018 $1,354,484.00
25 12/31/2017 $847,303.00
26 12/31/2016 --
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $57,278,603.00
2 9/30/2023 $55,821,414.00
3 6/30/2023 $55,923,867.00
4 3/31/2023 $55,963,255.00
5 12/31/2022 $55,290,328.00
6 9/30/2022 $53,786,118.00
7 6/30/2022 $46,669,664.00
8 3/31/2022 $37,637,806.00
9 12/31/2021 $32,368,131.00
10 9/30/2021 $25,695,773.00
11 6/30/2021 $23,173,432.00
12 3/31/2021 $21,553,226.00
13 12/31/2020 $19,403,855.00
14 9/30/2020 $17,917,453.00
15 6/30/2020 $16,842,158.00
16 3/31/2020 $18,046,329.00
17 12/31/2019 $20,075,395.00
18 9/30/2019 $21,216,088.00
19 6/30/2019 $21,667,562.00
20 3/31/2019 $21,999,787.00
21 12/31/2018 $2,642,987.00
22 9/30/2018 $2,262,906.00
23 6/30/2018 $1,752,767.00
24 3/31/2018 $1,241,326.00
25 12/31/2017 $769,442.00
26 9/30/2017 $528,321.00
27 6/30/2017 $545,744.00
28 3/31/2017 $565,582.00
29 12/31/2016 --
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $1,117,565.00
2 9/30/2023 $1,047,587.00
3 6/30/2023 $909,717.00
4 3/31/2023 $191,299.00
5 12/31/2022 $1,327,419.00
6 9/30/2022 $934,135.00
7 6/30/2022 $711,372.00
8 3/31/2022 $2,748,250.00
9 12/31/2021 $1,097,985.00
10 9/30/2021 $585,260.00
11 6/30/2021 $71,157.00
12 3/31/2021 $86,292.00
13 12/31/2020 $54,846.00
14 9/30/2020 $23,171.00
15 6/30/2020 $15,906.00
16 3/31/2020 $-67,117.00
17 12/31/2019 $-124,313.00
18 9/30/2019 $-103,644.00
19 6/30/2019 $-103,644.00
20 9/30/2018 $-6,000.00
21 9/30/2017 --
Financials: RepaymentsOfNotesPayable
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $4,000,000.00
6 12/31/2021 $4,000,000.00
7 9/30/2021 $4,000,000.00
8 6/30/2021 $4,000,000.00
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2019 $500,000.00
14 12/31/2017 $960,000.00
15 12/31/2016 $75,000.00
Financials: RepaymentsOfOtherDebt
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $50,000,000.00
6 12/31/2021 $50,000,000.00
7 9/30/2021 $50,000,000.00
8 6/30/2021 $50,000,000.00
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
Financials: RepaymentsOfRelatedPartyDebt
Date Value
1 12/31/2023 $180,850.00
2 9/30/2023 $180,850.00
3 6/30/2023 $180,850.00
4 3/31/2023 $684,921.00
5 12/31/2022 $507,508.00
6 9/30/2022 $334,374.00
7 6/30/2022 $165,264.00
8 3/31/2022 $625,147.00
9 12/31/2021 $463,192.00
10 9/30/2021 $305,061.00
11 6/30/2021 $150,775.00
12 3/31/2021 $8,783,410.00
13 12/31/2020 $7,235,312.00
14 9/30/2020 $1,099,030.00
15 6/30/2020 $247,490.00
16 3/31/2020 $1,885,000.00
17 12/31/2019 $1,500,000.00
18 9/30/2019 $1,500,000.00
19 6/30/2019 $1,500,000.00
20 3/31/2019 $500,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $960,000.00
26 9/30/2017 $735,000.00
27 6/30/2017 $297,960.00
28 3/31/2017 $362,000.00
29 12/31/2016 $75,000.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
Financials: RestrictedCash
Date Value
1 3/31/2023 $500,000.00
2 3/31/2022 --
3 3/31/2021 --
Financials: RestrictedCashAndCashEquivalents
Date Value
1 12/31/2023 $54,679,868.00
2 9/30/2023 $49,564,868.00
3 6/30/2023 $48,005,047.00
4 3/31/2023 $39,634,027.00
5 12/31/2022 $27,593,614.00
6 9/30/2022 $30,004,539.00
7 6/30/2022 $21,901,109.00
8 3/31/2022 $23,281,475.00
9 3/31/2021 $118,341,471.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $500,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $500,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $500,000.00
8 3/31/2022 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-31,513,554.00
2 9/30/2023 $-29,086,926.00
3 6/30/2023 $-20,808,990.00
4 3/31/2023 $-18,941,825.00
5 12/31/2022 $-15,233,633.00
6 9/30/2022 $-10,348,003.00
7 6/30/2022 $-8,761,857.00
8 3/31/2022 $-11,240,752.00
9 12/31/2021 $-11,002,466.00
10 9/30/2021 $-19,287,751.00
11 6/30/2021 $-32,620,624.00
12 3/31/2021 $-41,819,539.00
13 12/31/2020 $-41,356,096.00
14 9/30/2020 $-39,449,659.00
15 6/30/2020 $-37,111,034.00
16 3/31/2020 $-34,007,245.00
17 12/31/2019 $-29,600,647.00
18 9/30/2019 $-26,736,227.00
19 6/30/2019 $-23,291,967.00
20 3/31/2019 $-19,450,565.00
21 12/31/2018 $-11,714,959.00
22 9/30/2018 $-11,102,417.00
23 6/30/2018 $-9,521,979.00
24 3/31/2018 $-7,741,153.00
25 12/31/2017 $-5,943,925.00
26 9/30/2017 $-4,047,468.00
27 6/30/2017 $-1,862,021.00
28 3/31/2017 $-2,675,832.00
29 12/31/2016 $-155,024.00
30 11/30/2016 $-7,791,942.00
31 12/31/2015 $-7,458,454.00
32 12/31/2014 $-7,438,423.00
33 9/30/2012 $-7,302,235.00
34 6/30/2012 $-7,302,235.00
35 3/31/2012 $230,000.00
36 12/31/2011 $-7,302,235.00
37 12/31/2010 $-7,302,235.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $104,633,425.00
2 9/30/2023 $68,626,961.00
3 6/30/2023 $34,254,575.00
4 3/31/2023 $191,439,801.00
5 12/31/2022 $147,756,079.00
6 9/30/2022 $48,288,559.00
7 6/30/2022 $60,756,026.00
8 3/31/2022 $240,269,166.00
9 12/31/2021 $64,689,186.00
10 9/30/2021 $105,478,417.00
11 6/30/2021 $44,476,332.00
12 3/31/2021 $62,482,330.00
13 12/31/2020 $38,293,086.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $822,098.00
2 9/30/2023 $289,952.00
3 6/30/2023 $295,581.00
4 3/31/2023 $4,729,540.00
5 12/31/2022 $3,987,214.00
6 9/30/2022 $1,068,501.00
7 6/30/2022 $1,908,170.00
8 3/31/2022 $7,310,216.00
9 12/31/2021 $1,510,574.00
10 9/30/2021 $2,716,243.00
11 6/30/2021 $1,165,849.00
12 3/31/2021 $1,879,128.00
13 12/31/2020 $1,244,323.00
14 9/30/2020 $702,052.00
15 6/30/2020 $369,622.00
16 3/31/2020 $1,192,010.00
17 12/31/2019 $748,014.00
18 9/30/2019 $509,575.00
19 6/30/2019 $221,928.00
20 3/31/2019 $1,414,399.00
21 12/31/2018 $967,465.00
22 9/30/2018 $579,806.00
23 6/30/2018 $351,416.00
24 3/31/2018 $585,294.00
25 12/31/2017 $642,220.00
26 9/30/2017 $120,404.00
27 6/30/2017 $270,901.00
28 3/31/2017 $116,833.00
29 12/31/2016 --
30 3/31/2016 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $35,525,008.00
2 9/30/2023 $13,735,611.00
3 6/30/2023 $12,359,424.00
4 3/31/2023 $45,388,754.00
5 12/31/2022 $33,321,845.00
6 9/30/2022 $10,047,900.00
7 6/30/2022 $9,722,565.00
8 3/31/2022 $37,911,999.00
9 12/31/2021 $23,146,181.00
10 9/30/2021 $14,959,057.00
11 6/30/2021 $6,679,319.00
12 3/31/2021 $15,107,392.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
Date Value
1 12/31/2023 $2.08
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 12/31/2023 --
2 3/31/2018 --
3 12/31/2017 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 12/31/2023 $0.84
2 3/31/2018 $1.95
3 12/31/2017 $2.50
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 12/31/2023 $0.04
2 3/31/2018 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 12/31/2023 $400,000.00
2 3/31/2018 $400,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $1.50
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Date Value
1 9/30/2023 $25,000.00
2 12/31/2018 $2,974,800.00
3 9/30/2018 $2,958,800.00
4 6/30/2018 $2,974,800.00
5 3/31/2018 --
6 12/31/2017 --
7 12/31/2016 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $300,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $361,382,416.00
2 9/30/2023 $362,987,661.00
3 6/30/2023 $370,145,723.00
4 3/31/2023 $372,596,085.00
5 12/31/2022 $375,096,676.00
6 9/30/2022 $377,663,589.00
7 6/30/2022 $378,005,368.00
8 3/31/2022 $374,303,566.00
9 12/31/2021 $371,129,681.00
10 9/30/2021 $350,258,688.00
11 6/30/2021 $335,265,247.00
12 3/31/2021 $160,347,529.00
13 12/31/2020 $42,774,675.00
14 9/30/2020 $17,494,086.00
15 6/30/2020 $18,358,284.00
16 3/31/2020 $19,258,793.00
17 12/31/2019 $23,385,444.00
18 9/30/2019 $25,827,250.00
19 6/30/2019 $28,348,052.00
20 3/31/2019 $29,528,933.00
21 12/31/2018 $18,727,330.00
22 9/30/2018 $14,260,182.00
23 6/30/2018 $13,257,876.00
24 3/31/2018 $9,552,129.00
25 12/31/2017 $2,503,957.00
26 9/30/2017 $1,012,404.00
27 6/30/2017 $1,703,913.00
28 3/31/2017 $-570,523.00
29 12/31/2016 $492,410.00
30 9/30/2016 --
31 12/31/2015 $-318,815.00
32 12/31/2014 $-300,304.00
33 12/31/2013 $-282,736.00
34 9/30/2012 $-253,547.00
35 6/30/2012 $-246,891.00
36 3/31/2012 $-238,616.00
37 12/31/2011 $-228,859.00
38 12/31/2010 $-202,616.00
Financials: StockIssuedDuringPeriodSharesTreasuryStockReissued
Date Value
1 6/30/2023 $738,831.00
2 3/31/2023 $268,328.00
Financials: StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
Date Value
1 12/31/2023 $687,099.00
2 9/30/2023 $1,467,949.00
3 6/30/2023 $822,797.00
4 3/31/2023 $5,807,779.00
5 12/31/2022 $2,106,535.00
6 9/30/2022 $1,176,375.00
7 6/30/2022 $1,175,063.00
8 3/31/2022 $5,759,000.00
9 12/31/2021 $2,898,250.00
10 9/30/2021 $1,853,125.00
11 6/30/2021 $699,500.00
12 3/31/2021 $1,450,359.00
13 12/31/2020 $716,589.00
14 9/30/2020 $475,736.00
15 6/30/2020 $255,300.00
16 3/31/2020 $901,526.00
17 12/31/2019 $688,750.00
18 9/30/2019 $506,500.00
19 3/31/2019 $1,172,974.00
20 3/31/2018 $482,624.00
21 12/31/2017 $160,000.00
Financials: StockIssuedDuringPeriodValueTreasuryStockReissued
Date Value
1 12/31/2023 $-296,511.00
2 9/30/2023 $-398,825.00
3 6/30/2023 $-1,456,744.00
4 3/31/2023 $-522,426.00
5 12/31/2022 $-291,011.00
Financials: TreasuryStockValue
Date Value
1 12/31/2023 $2,673,156.00
2 9/30/2023 $2,376,790.00
3 6/30/2023 $1,978,163.00
4 3/31/2023 $522,158.00
5 12/31/2022 $290,861.00
6 3/31/2022 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $118,110,943.00
2 9/30/2023 $118,167,228.00
3 6/30/2023 $117,713,805.00
4 3/31/2023 $117,177,885.00
5 12/31/2022 $116,950,013.00
6 9/30/2022 $118,063,619.00
7 6/30/2022 $117,879,639.00
8 3/31/2022 $114,189,720.00
9 12/31/2021 $113,350,998.00
10 9/30/2021 $116,721,949.00
11 6/30/2021 $109,051,682.00
12 3/31/2021 $55,041,502.00
13 12/31/2020 $47,790,105.00
14 9/30/2020 $47,023,094.00
15 6/30/2020 $46,247,654.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $118,110,943.00
2 9/30/2023 $118,167,228.00
3 6/30/2023 $117,713,805.00
4 3/31/2023 $117,177,885.00
5 12/31/2022 $117,348,511.00
6 9/30/2022 $116,927,607.00
7 6/30/2022 $116,560,372.00
8 3/31/2022 $112,328,680.00
9 12/31/2021 $111,289,024.00
10 9/30/2021 $109,545,553.00
11 6/30/2021 $105,876,867.00
12 3/31/2021 $55,041,502.00
13 12/31/2020 $47,790,105.00
14 9/30/2020 $47,790,105.00
15 6/30/2020 $46,247,654.00
Copyright 2024 PursePoor.com