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

Business Address

C/O ADMA BIOLOGICS, INC.
465 STATE ROUTE 17
RAMSEY , NJ US 07446

Mailing Address

C/O ADMA BIOLOGICS, INC.
465 STATE ROUTE 17
RAMSEY , NJ US 07446
Phone Number: (201) 478-5552 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $15,660,000.00
2 9/30/2023 $10,851,446.00
3 6/30/2023 $12,084,529.00
4 3/31/2023 $12,956,486.00
5 12/31/2022 $13,229,000.00
6 9/30/2022 $25,197,806.00
7 6/30/2022 $11,388,048.00
8 3/31/2022 $14,115,135.00
9 12/31/2021 $12,429,409.00
10 9/30/2021 $17,282,841.00
11 6/30/2021 $6,167,465.00
12 3/31/2021 $12,152,852.00
13 12/31/2020 $11,073,708.00
14 9/30/2020 $7,979,772.00
15 6/30/2020 $6,909,659.00
16 3/31/2020 $9,152,239.00
17 12/31/2019 $9,174,591.00
18 9/30/2019 $8,959,903.00
19 6/30/2019 $6,788,144.00
20 3/31/2019 $5,479,791.00
21 12/31/2018 $5,900,394.00
22 9/30/2018 $5,267,683.00
23 6/30/2018 $3,101,079.00
24 3/31/2018 $5,718,121.00
25 12/31/2017 $5,920,873.00
26 9/30/2017 $9,156,341.00
27 6/30/2017 $4,672,316.00
28 3/31/2017 $3,904,445.00
29 12/31/2016 $2,564,681.00
30 9/30/2016 $2,777,221.00
31 6/30/2016 $3,317,052.00
32 3/31/2016 $2,468,470.00
33 12/31/2015 $2,087,855.00
34 9/30/2015 $2,184,686.00
35 6/30/2015 $1,647,556.00
36 3/31/2015 $1,778,953.00
37 12/31/2014 $1,779,197.00
38 9/30/2014 $2,444,904.00
39 6/30/2014 $2,339,722.00
40 3/31/2014 $2,763,872.00
41 12/31/2013 $2,709,489.00
42 9/30/2013 $1,482,643.00
43 6/30/2013 $1,158,826.00
44 3/31/2013 $1,379,011.00
45 12/31/2012 $1,058,671.00
46 9/30/2012 $890,762.00
47 6/30/2012 $790,869.00
48 3/31/2012 $508,852.00
49 12/31/2011 $1,303,414.00
50 12/31/2010 $842,178.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $27,400,000.00
2 9/30/2023 $31,318,680.00
3 6/30/2023 $36,731,612.00
4 3/31/2023 $26,518,495.00
5 12/31/2022 $15,505,000.00
6 9/30/2022 $20,902,385.00
7 6/30/2022 $18,883,847.00
8 3/31/2022 $25,629,625.00
9 12/31/2021 $28,576,857.00
10 9/30/2021 $20,392,621.00
11 6/30/2021 $23,544,594.00
12 3/31/2021 $15,362,030.00
13 12/31/2020 $13,237,290.00
14 9/30/2020 $6,334,536.00
15 6/30/2020 $6,514,165.00
16 3/31/2020 $7,107,834.00
17 12/31/2019 $3,469,919.00
18 9/30/2019 $7,315,481.00
19 6/30/2019 $5,086,663.00
20 3/31/2019 $1,310,404.00
21 12/31/2018 $1,392,441.00
22 9/30/2018 $4,126,794.00
23 6/30/2018 $3,797,194.00
24 3/31/2018 $3,657,602.00
25 12/31/2017 $3,880,154.00
26 9/30/2017 $1,499,809.00
27 6/30/2017 $2,292,274.00
28 3/31/2017 $839,938.00
29 12/31/2016 $1,018,027.00
30 9/30/2016 $1,327,531.00
31 6/30/2016 $826,715.00
32 3/31/2016 $943,950.00
33 12/31/2015 $924,468.00
34 9/30/2015 $1,200,615.00
35 6/30/2015 $522,499.00
36 3/31/2015 $351,443.00
37 12/31/2014 $383,961.00
38 9/30/2014 $562,171.00
39 6/30/2014 $803,513.00
40 3/31/2014 $484,423.00
41 12/31/2013 --
42 9/30/2013 $335,091.00
43 6/30/2013 $236,918.00
44 3/31/2013 $326,327.00
45 12/31/2012 $39,112.00
46 9/30/2012 $61,897.00
47 6/30/2012 $220,096.00
48 12/31/2011 --
49 12/31/2010 --
Financials: AccruedBonusesCurrent
Date Value
1 12/31/2023 $4,961,000.00
2 9/30/2023 $3,309,387.00
3 6/30/2023 $2,200,871.00
4 3/31/2023 $1,179,600.00
5 12/31/2022 $4,194,000.00
6 9/30/2022 $2,866,982.00
7 6/30/2022 $1,951,768.00
8 3/31/2022 $1,565,993.00
9 12/31/2021 $4,066,109.00
10 9/30/2021 $2,391,630.00
11 6/30/2021 $1,539,491.00
12 3/31/2021 $773,721.00
13 12/31/2020 $3,210,884.00
14 12/31/2019 $1,899,769.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 12/31/2023 $32,919,000.00
2 9/30/2023 $29,863,726.00
3 6/30/2023 $28,745,598.00
4 3/31/2023 $22,672,464.00
5 12/31/2022 $24,990,000.00
6 9/30/2022 $18,378,932.00
7 6/30/2022 $15,961,070.00
8 3/31/2022 $16,654,540.00
9 12/31/2021 $17,214,988.00
10 9/30/2021 $14,410,329.00
11 6/30/2021 $11,490,239.00
12 3/31/2021 $8,592,142.00
13 12/31/2020 $8,365,143.00
14 12/31/2019 $4,481,395.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $5,954,000.00
2 9/30/2023 $5,822,699.00
3 6/30/2023 $5,344,306.00
4 3/31/2023 $4,406,033.00
5 12/31/2022 $3,167,000.00
6 9/30/2022 $2,486,555.00
7 6/30/2022 $1,850,105.00
8 3/31/2022 $2,794,447.00
9 12/31/2021 $4,739,651.00
10 9/30/2021 $1,981,281.00
11 6/30/2021 $1,928,901.00
12 3/31/2021 $1,503,680.00
13 12/31/2020 $828,120.00
14 12/31/2019 $549,356.00
Financials: AccruedSalariesCurrent
Date Value
1 12/31/2023 $2,203,000.00
2 9/30/2023 $1,816,036.00
3 6/30/2023 $2,671,851.00
4 3/31/2023 $1,745,245.00
5 12/31/2022 $4,086,000.00
6 9/30/2022 $1,550,263.00
7 6/30/2022 $1,019,912.00
8 3/31/2022 $2,206,409.00
9 12/31/2021 $1,197,337.00
10 9/30/2021 $1,763,546.00
11 6/30/2021 $691,483.00
12 3/31/2021 $1,335,383.00
13 12/31/2020 $734,972.00
14 12/31/2019 $347,091.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $26,737,000.00
2 9/30/2023 $25,115,999.00
3 6/30/2023 $23,203,903.00
4 3/31/2023 $21,285,164.00
5 12/31/2022 $19,477,000.00
6 9/30/2022 $17,896,388.00
7 6/30/2022 $16,224,764.00
8 3/31/2022 $14,680,432.00
9 12/31/2021 $13,271,853.00
10 9/30/2021 $12,196,193.00
11 6/30/2021 $10,955,523.00
12 3/31/2021 $9,904,014.00
13 12/31/2020 $8,863,942.00
14 9/30/2020 $7,889,103.00
15 6/30/2020 $7,038,287.00
16 3/31/2020 $6,332,932.00
17 12/31/2019 $5,724,956.00
18 9/30/2019 $5,271,383.00
19 6/30/2019 $4,671,260.00
20 3/31/2019 $4,079,222.00
21 12/31/2018 $3,421,032.00
22 9/30/2018 $2,880,145.00
23 6/30/2018 $-2,337,584.00
24 3/31/2018 $1,803,262.00
25 12/31/2017 $1,285,922.00
26 9/30/2017 $819,362.00
27 6/30/2017 $359,383.00
28 12/31/2016 $2,223,265.00
29 12/31/2015 $1,753,689.00
30 12/31/2014 $-1,283,868.00
31 12/31/2013 $-1,036,016.00
32 12/31/2012 $-825,383.00
33 12/31/2011 $-686,226.00
34 12/31/2010 $-467,713.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $641,439,000.00
2 9/30/2023 $640,025,888.00
3 6/30/2023 $637,916,035.00
4 3/31/2023 $630,437,880.00
5 12/31/2022 $629,969,000.00
6 9/30/2022 $566,149,846.00
7 6/30/2022 $565,266,375.00
8 3/31/2022 $564,034,008.00
9 12/31/2021 $553,265,706.00
10 9/30/2021 $498,229,637.00
11 6/30/2021 $489,330,692.00
12 3/31/2021 $471,336,826.00
13 12/31/2020 $428,704,039.00
14 9/30/2020 $392,424,321.00
15 6/30/2020 $381,010,696.00
16 3/31/2020 $380,288,833.00
17 12/31/2019 $290,903,772.00
18 9/30/2019 $290,267,664.00
19 6/30/2019 $289,616,994.00
20 3/31/2019 $239,539,512.00
21 12/31/2018 $236,203,041.00
22 9/30/2018 $235,600,830.00
23 6/30/2018 $235,018,201.00
24 3/31/2018 $191,536,802.00
25 12/31/2017 $191,022,018.00
26 9/30/2017 $150,700,918.00
27 6/30/2017 $150,187,687.00
28 3/31/2017 $102,712,144.00
29 12/31/2016 $102,476,267.00
30 9/30/2016 $102,222,281.00
31 6/30/2016 $101,959,318.00
32 3/31/2016 $88,661,749.00
33 12/31/2015 $88,239,569.00
34 9/30/2015 $87,750,184.00
35 6/30/2015 $87,253,027.00
36 3/31/2015 $86,484,669.00
37 12/31/2014 $75,457,458.00
38 9/30/2014 $75,130,398.00
39 6/30/2014 $74,803,338.00
40 3/31/2014 $74,443,204.00
41 12/31/2013 $74,209,004.00
42 9/30/2013 $47,199,023.00
43 6/30/2013 $46,973,802.00
44 3/31/2013 $46,751,031.00
45 12/31/2012 $46,532,612.00
46 9/30/2012 $46,464,366.00
47 6/30/2012 $46,263,121.00
48 3/31/2012 $46,151,031.00
49 12/31/2011 $30,185,200.00
50 6/30/2011 $138,500.00
51 12/31/2010 $19,974,125.00
Financials: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
Date Value
1 12/31/2023 $6,187,000.00
2 9/30/2023 $1,694,641.00
3 6/30/2023 $1,637,038.00
4 3/31/2023 $1,110,166.00
5 12/31/2022 $5,215,000.00
6 9/30/2022 $1,313,494.00
7 6/30/2022 $1,191,047.00
8 3/31/2022 $1,641,388.00
9 12/31/2021 $3,488,000.00
10 9/30/2021 $688,274.00
11 6/30/2021 $805,189.00
12 3/31/2021 $781,397.00
13 12/31/2020 $2,855,122.00
14 9/30/2020 $774,784.00
15 6/30/2020 $715,608.00
16 3/31/2020 $676,548.00
Financials: AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Date Value
1 12/31/2023 $5,595,000.00
2 6/30/2023 $5,594,764.00
3 12/31/2022 $9,570,000.00
4 3/31/2022 $9,569,604.00
5 12/31/2020 $3,740,980.00
6 12/31/2019 $3,579,115.00
7 12/31/2017 $614,513.00
8 6/30/2015 $367,700.00
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 12/31/2023 $2,594,000.00
2 9/30/2023 $1,895,790.00
3 6/30/2023 $1,174,750.00
4 3/31/2023 $487,889.00
5 12/31/2022 $2,402,000.00
6 9/30/2022 $1,908,127.00
7 6/30/2022 $927,061.00
8 3/31/2022 $584,842.00
9 12/31/2021 $1,897,000.00
10 9/30/2021 $1,394,142.00
11 6/30/2021 $908,151.00
12 3/31/2021 $443,794.00
13 12/31/2020 $1,782,428.00
14 9/30/2020 $1,344,344.00
15 6/30/2020 $874,732.00
16 3/31/2020 $429,711.00
17 12/31/2019 $1,180,348.00
18 9/30/2019 $719,607.00
19 6/30/2019 $340,481.00
20 3/31/2019 $244,767.00
21 12/31/2018 $1,104,161.00
22 9/30/2018 $808,671.00
23 6/30/2018 $525,135.00
24 3/31/2018 $255,847.00
25 12/31/2017 $781,567.00
26 9/30/2017 $555,568.00
27 6/30/2017 $374,389.00
28 3/31/2017 $190,253.00
29 12/31/2016 $676,943.00
30 9/30/2016 $482,878.00
31 6/30/2016 $294,498.00
32 3/31/2016 $133,547.00
33 12/31/2015 $353,635.00
34 9/30/2015 $222,409.00
35 6/30/2015 $94,862.00
36 3/31/2015 $46,271.00
37 12/31/2014 $133,197.00
38 9/30/2014 $95,001.00
39 6/30/2014 $60,889.00
40 3/31/2014 $28,498.00
41 12/31/2013 $91,704.00
42 9/30/2013 $66,984.00
43 6/30/2013 $43,126.00
44 3/31/2013 $20,344.00
45 12/31/2012 $2,869.00
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 $740,603.00
50 9/30/2011 $184,185.00
51 6/30/2011 $184,185.00
52 3/31/2011 $136,913.00
53 12/31/2010 $132,662.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $178,838.00
4 3/31/2023 $178,838.00
5 12/31/2022 $700,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 $700,000.00
10 9/30/2021 $178,838.00
11 6/30/2021 $178,838.00
12 3/31/2021 $178,838.00
13 12/31/2020 $715,353.00
14 9/30/2020 $536,514.00
15 6/30/2020 $357,676.00
16 3/31/2020 $178,838.00
17 12/31/2019 $844,938.00
18 9/30/2019 $633,704.00
19 6/30/2019 $211,234.00
20 3/31/2019 $211,235.00
21 12/31/2018 $211,234.00
22 9/30/2018 $633,704.00
23 6/30/2018 $211,234.00
24 3/31/2018 $211,235.00
25 12/31/2017 $1,234,674.00
26 9/30/2017 $273,828.00
27 6/30/2017 $73,021.00
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $23,066,387.00
2 9/30/2023 $23,221,629.00
3 6/30/2023 $26,962,867.00
4 3/31/2023 $28,346,315.00
5 12/31/2022 $24,648,346.00
6 9/30/2022 $26,020,698.00
7 6/30/2022 $26,803,460.00
8 3/31/2022 $27,047,033.00
9 12/31/2021 $16,876,015.00
10 9/30/2021 $16,828,915.00
11 6/30/2021 $12,997,322.00
12 3/31/2021 $13,362,319.00
13 12/31/2020 $11,777,091.00
14 9/30/2020 $9,407,511.00
15 6/30/2020 $9,265,939.00
16 3/31/2020 $9,225,014.00
17 12/31/2019 $7,768,511.00
18 9/30/2019 $7,777,699.00
19 6/30/2019 $7,762,763.00
20 3/31/2019 $7,487,595.00
21 12/31/2018 $4,870,391.00
22 9/30/2018 $4,806,484.00
23 6/30/2018 $4,779,625.00
24 3/31/2018 $4,656,110.00
25 12/31/2017 $3,804,203.00
26 9/30/2017 $3,471,651.00
27 6/30/2017 $3,500,000.00
28 3/31/2017 $1,879,982.00
29 12/31/2016 $1,835,633.00
30 9/30/2016 $1,835,633.00
31 6/30/2016 $1,800,000.00
Financials: Assets
Date Value
1 12/31/2023 $329,182,000.00
2 9/30/2023 $348,996,565.00
3 6/30/2023 $343,027,042.00
4 3/31/2023 $340,787,542.00
5 12/31/2022 $348,461,000.00
6 9/30/2022 $300,557,570.00
7 6/30/2022 $296,932,329.00
8 3/31/2022 $308,032,492.00
9 12/31/2021 $276,253,000.00
10 9/30/2021 $238,640,406.00
11 6/30/2021 $232,813,792.00
12 3/31/2021 $235,667,028.00
13 12/31/2020 $207,673,394.00
14 9/30/2020 $189,976,043.00
15 6/30/2020 $191,541,568.00
16 3/31/2020 $210,523,827.00
17 12/31/2019 $127,090,725.00
18 9/30/2019 $137,779,773.00
19 6/30/2019 $143,274,120.00
20 3/31/2019 $78,119,970.00
21 12/31/2018 $88,876,521.00
22 9/30/2018 $106,345,100.00
23 6/30/2018 $117,751,992.00
24 3/31/2018 $91,137,625.00
25 12/31/2017 $108,018,833.00
26 9/30/2017 $72,813,480.00
27 6/30/2017 $84,639,253.00
28 3/31/2017 $17,594,918.00
29 12/31/2016 $23,685,085.00
30 9/30/2016 $27,495,386.00
31 6/30/2016 $31,741,989.00
32 3/31/2016 $19,684,920.00
33 12/31/2015 $23,714,517.00
34 9/30/2015 $27,824,030.00
35 6/30/2015 $29,799,772.00
36 3/31/2015 $33,927,680.00
37 12/31/2014 $27,023,516.00
38 9/30/2014 $25,287,215.00
39 6/30/2014 $27,882,931.00
40 3/31/2014 $31,951,324.00
41 12/31/2013 $31,979,943.00
42 9/30/2013 $8,701,866.00
43 6/30/2013 $10,690,103.00
44 3/31/2013 $13,817,307.00
45 12/31/2012 $15,555,419.00
46 9/30/2012 $13,224,826.00
47 6/30/2012 $15,883,865.00
48 3/31/2012 $17,008,314.00
49 12/31/2011 $2,925,909.00
50 6/30/2011 $8,512.00
51 12/31/2010 $5,204,906.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $257,013,000.00
2 9/30/2023 $273,699,005.00
3 6/30/2023 $266,243,299.00
4 3/31/2023 $264,086,212.00
5 12/31/2022 $270,402,000.00
6 9/30/2022 $224,094,522.00
7 6/30/2022 $222,774,287.00
8 3/31/2022 $239,800,183.00
9 12/31/2021 $208,729,311.00
10 9/30/2021 $174,785,110.00
11 6/30/2021 $171,355,158.00
12 3/31/2021 $177,276,547.00
13 12/31/2020 $153,740,507.00
14 9/30/2020 $139,548,530.00
15 6/30/2020 $142,990,062.00
16 3/31/2020 $165,487,680.00
17 12/31/2019 $85,820,381.00
18 9/30/2019 $97,323,309.00
19 6/30/2019 $103,888,993.00
20 3/31/2019 $38,334,146.00
21 12/31/2018 $44,529,625.00
22 9/30/2018 $62,502,752.00
23 6/30/2018 $73,629,503.00
24 3/31/2018 $46,419,455.00
25 12/31/2017 $62,341,563.00
26 9/30/2017 $31,444,069.00
27 6/30/2017 $44,270,864.00
28 3/31/2017 $15,683,204.00
29 12/31/2016 $21,657,138.00
30 9/30/2016 $25,359,589.00
31 6/30/2016 $29,494,236.00
32 3/31/2016 $17,358,209.00
33 12/31/2015 $21,290,404.00
34 9/30/2015 $25,240,341.00
35 6/30/2015 $27,126,916.00
36 3/31/2015 $30,982,138.00
37 12/31/2014 $24,088,015.00
38 9/30/2014 $22,571,543.00
39 6/30/2014 $26,493,609.00
40 3/31/2014 $30,787,513.00
41 12/31/2013 $31,052,449.00
42 9/30/2013 $7,143,625.00
43 6/30/2013 $9,172,513.00
44 3/31/2013 $12,305,553.00
45 12/31/2012 $13,948,138.00
46 9/30/2012 $11,981,577.00
47 6/30/2012 $14,619,089.00
48 3/31/2012 $15,843,577.00
49 12/31/2011 $1,294,360.00
50 12/31/2010 $3,684,207.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $51,352,000.00
2 9/30/2023 $74,156,765.00
3 6/30/2023 $62,512,889.00
4 3/31/2023 $69,204,163.00
5 12/31/2022 $86,522,000.00
6 9/30/2022 $34,906,020.00
7 6/30/2022 $52,415,053.00
8 3/31/2022 $69,504,946.00
9 12/31/2021 $51,089,118.00
10 9/30/2021 $34,410,570.00
11 6/30/2021 $42,408,958.00
12 3/31/2021 $61,965,709.00
13 12/31/2020 $55,921,152.00
14 9/30/2020 $59,675,045.00
15 6/30/2020 $75,781,122.00
16 3/31/2020 $101,235,699.00
17 12/31/2019 $26,752,135.00
18 9/30/2019 $48,006,152.00
19 6/30/2019 $73,615,909.00
20 3/31/2019 $16,534,278.00
21 12/31/2018 $22,754,852.00
22 9/30/2018 $42,367,489.00
23 6/30/2018 $55,153,975.00
24 3/31/2018 $26,119,837.00
25 12/31/2017 $43,107,574.00
26 9/30/2017 $13,601,391.00
27 6/30/2017 $25,574,009.00
28 3/31/2017 $8,542,928.00
29 12/31/2016 $9,914,867.00
30 9/30/2016 $7,905,975.00
31 6/30/2016 $12,549,173.00
32 3/31/2016 $8,925,132.00
33 12/31/2015 $10,440,959.00
34 9/30/2015 $9,177,767.00
35 6/30/2015 $7,821,841.00
36 3/31/2015 $16,564,190.00
37 12/31/2014 $17,199,030.00
38 9/30/2014 $13,951,525.00
39 6/30/2014 $17,869,031.00
40 3/31/2014 $26,517,959.00
41 12/31/2013 $26,149,477.00
42 9/30/2013 $5,380,043.00
43 6/30/2013 $7,653,479.00
44 3/31/2013 $10,320,517.00
45 12/31/2012 $12,535,672.00
46 9/30/2012 $10,720,397.00
47 6/30/2012 $12,887,788.00
48 3/31/2012 $14,239,828.00
49 12/31/2011 $87,771.00
50 9/30/2011 $4,198.00
51 6/30/2011 $8,512.00
52 3/31/2011 $81,497.00
53 12/31/2010 $228,971.00
54 6/30/2010 $12,012.00
55 12/31/2009 $2,754,058.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $51,352,000.00
2 9/30/2023 $74,156,765.00
3 6/30/2023 $62,512,889.00
4 3/31/2023 $69,204,163.00
5 12/31/2022 $86,522,000.00
6 9/30/2022 $34,906,020.00
7 6/30/2022 $52,415,053.00
8 3/31/2022 $69,504,946.00
9 12/31/2021 $51,089,000.00
10 9/30/2021 $34,410,570.00
11 6/30/2021 $42,408,958.00
12 3/31/2021 $61,965,709.00
13 12/31/2020 $55,921,000.00
14 9/30/2020 $59,675,045.00
15 6/30/2020 $75,781,122.00
16 12/31/2019 $26,752,135.00
17 12/31/2018 $26,754,852.00
18 9/30/2018 $46,367,489.00
19 12/31/2017 $48,607,574.00
20 12/31/2016 $9,914,867.00
21 12/31/2015 $10,440,959.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-35,170,000.00
2 9/30/2023 $-12,364,777.00
3 6/30/2023 $-24,008,653.00
4 3/31/2023 $-17,317,379.00
5 12/31/2022 $35,433,000.00
6 9/30/2022 $-16,183,098.00
7 6/30/2022 $1,325,935.00
8 3/31/2022 $18,415,828.00
9 12/31/2021 $-4,832,000.00
10 9/30/2021 $-21,510,582.00
11 6/30/2021 $-13,512,194.00
12 3/31/2021 $6,044,557.00
13 12/31/2020 $29,169,017.00
14 9/30/2020 $32,922,910.00
15 6/30/2020 $49,028,987.00
Financials: CashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $51,400,000.00
2 9/30/2023 $74,200,000.00
3 6/30/2023 $62,500,000.00
4 3/31/2023 $69,200,000.00
5 12/31/2022 $86,500,000.00
6 9/30/2022 $34,900,000.00
7 6/30/2022 $52,400,000.00
8 3/31/2022 $69,500,000.00
9 12/31/2021 $51,100,000.00
10 9/30/2021 $34,400,000.00
11 6/30/2021 $42,400,000.00
12 3/31/2021 $62,000,000.00
Financials: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Date Value
1 3/31/2023 $1.99
2 12/31/2022 $1.99
3 3/31/2022 $2.04
4 12/31/2021 $2.82
5 9/30/2021 $2.82
6 6/30/2021 $2.82
7 12/31/2020 $2.82
Financials: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Date Value
1 4/30/2023 $24,800.00
Financials: ClassOfWarrantOrRightOutstanding
Date Value
1 9/30/2023 $43,089,619.00
2 6/30/2023 $46,940,501.00
3 3/31/2023 $48,356,592.00
4 9/30/2022 $49,951,243.00
5 6/30/2022 $50,523,424.00
6 3/31/2022 $32,811,653.00
7 9/30/2021 $16,828,915.00
8 6/30/2021 $17,073,357.00
9 3/31/2021 $17,080,606.00
10 12/31/2020 $4,528,160.00
11 9/30/2020 $2,138,160.00
12 6/30/2020 $2,138,160.00
13 12/31/2019 $2,138,160.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
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 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 3/31/2016 --
30 12/31/2015 --
31 6/30/2015 --
32 3/31/2015 --
33 12/31/2014 --
34 9/30/2014 --
35 6/30/2014 --
36 3/31/2014 --
37 12/31/2013 --
38 9/30/2013 --
39 6/30/2013 --
40 3/31/2013 --
41 12/31/2012 --
42 9/30/2012 --
43 3/31/2012 --
44 12/31/2011 --
45 12/31/2010 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $31,033,333.00
2 9/30/2023 $30,952,297.00
3 6/30/2023 $28,532,751.00
4 3/31/2023 $29,380,820.00
5 12/31/2022 $29,177,763.00
6 9/30/2022 $53,271,886.00
7 6/30/2022 $53,120,344.00
8 3/31/2022 $70,840,818.00
9 12/31/2021 $87,241,078.00
10 9/30/2021 $144,641,489.00
11 6/30/2021 $151,054,617.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 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
38 9/30/2014 $0.00
39 6/30/2014 $0.00
40 3/31/2014 $0.00
41 12/31/2013 $0.00
42 9/30/2013 $0.00
43 6/30/2013 $0.00
44 3/31/2013 $0.00
45 12/31/2012 $0.00
46 9/30/2012 $0.00
47 6/30/2012 $0.00
48 3/31/2012 $0.00
49 12/31/2011 $0.00
50 6/30/2011 $0.00
51 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $300,000,000.00
2 9/30/2023 $300,000,000.00
3 6/30/2023 $300,000,000.00
4 3/31/2023 $300,000,000.00
5 12/31/2022 $300,000,000.00
6 9/30/2022 $300,000,000.00
7 6/30/2022 $300,000,000.00
8 3/31/2022 $300,000,000.00
9 12/31/2021 $300,000,000.00
10 9/30/2021 $300,000,000.00
11 6/30/2021 $300,000,000.00
12 5/31/2021 $150,000,000.00
13 3/31/2021 $150,000,000.00
14 12/31/2020 $150,000,000.00
15 9/30/2020 $150,000,000.00
16 6/30/2020 $150,000,000.00
17 3/31/2020 $150,000,000.00
18 12/31/2019 $150,000,000.00
19 9/30/2019 $150,000,000.00
20 8/31/2019 $150,000,000.00
21 6/30/2019 $75,000,000.00
22 3/31/2019 $75,000,000.00
23 12/31/2018 $75,000,000.00
24 9/30/2018 $75,000,000.00
25 6/30/2018 $75,000,000.00
26 3/31/2018 $75,000,000.00
27 12/31/2017 $75,000,000.00
28 9/30/2017 $75,000,000.00
29 6/30/2017 $75,000,000.00
30 3/31/2017 $75,000,000.00
31 12/31/2016 $75,000,000.00
32 9/30/2016 $75,000,000.00
33 6/30/2016 $75,000,000.00
34 3/31/2016 $75,000,000.00
35 12/31/2015 $75,000,000.00
36 9/30/2015 $75,000,000.00
37 6/30/2015 $75,000,000.00
38 3/31/2015 $75,000,000.00
39 12/31/2014 $75,000,000.00
40 9/30/2014 $75,000,000.00
41 6/30/2014 $75,000,000.00
42 3/31/2014 $75,000,000.00
43 12/31/2013 $75,000,000.00
44 9/30/2013 $75,000,000.00
45 6/30/2013 $75,000,000.00
46 3/31/2013 $75,000,000.00
47 12/31/2012 $75,000,000.00
48 9/30/2012 $75,000,000.00
49 6/30/2012 $75,000,000.00
50 3/31/2012 $75,000,000.00
51 12/31/2011 $6,500,000.00
52 6/30/2011 $75,000,000.00
53 12/31/2010 $16,800,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $226,063,032.00
2 9/30/2023 $225,958,084.00
3 6/30/2023 $224,526,748.00
4 3/31/2023 $222,262,588.00
5 12/31/2022 $221,816,930.00
6 9/30/2022 $196,776,871.00
7 6/30/2022 $196,356,232.00
8 3/31/2022 $196,347,529.00
9 12/31/2021 $195,813,817.00
10 9/30/2021 $138,313,817.00
11 6/30/2021 $131,872,026.00
12 3/31/2021 $123,044,981.00
13 12/31/2020 $104,902,888.00
14 9/30/2020 $89,616,176.00
15 6/30/2020 $86,349,981.00
16 3/31/2020 $86,345,313.00
17 12/31/2019 $59,318,355.00
18 9/30/2019 $59,318,355.00
19 6/30/2019 $59,317,806.00
20 3/31/2019 $46,353,068.00
21 12/31/2018 $46,353,068.00
22 9/30/2018 $46,351,243.00
23 6/30/2018 $46,349,514.00
24 3/31/2018 $36,726,084.00
25 12/31/2017 $36,725,499.00
26 9/30/2017 $17,202,244.00
27 6/30/2017 $17,182,321.00
28 3/31/2017 $12,886,741.00
29 12/31/2016 $12,886,741.00
30 9/30/2016 $12,886,741.00
31 6/30/2016 $12,886,741.00
32 3/31/2016 $10,713,087.00
33 12/31/2015 $10,713,087.00
34 9/30/2015 $10,713,087.00
35 6/30/2015 $10,705,573.00
36 3/31/2015 $10,705,573.00
37 12/31/2014 $9,291,823.00
38 9/30/2014 $9,291,823.00
39 6/30/2014 $9,291,823.00
40 3/31/2014 $9,291,823.00
41 12/31/2013 $9,291,823.00
42 9/30/2013 $5,871,002.00
43 6/30/2013 $5,871,002.00
44 3/31/2013 $5,871,002.00
45 12/31/2012 $5,871,002.00
46 9/30/2012 $4,654,303.00
47 6/30/2012 $4,654,303.00
48 3/31/2012 $4,654,303.00
49 12/31/2011 $518,908.00
50 6/30/2011 $2,500,000.00
51 12/31/2010 $351,535.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $226,063,032.00
2 9/30/2023 $225,958,084.00
3 6/30/2023 $224,526,748.00
4 3/31/2023 $222,262,588.00
5 12/31/2022 $221,816,930.00
6 9/30/2022 $196,776,871.00
7 6/30/2022 $196,356,232.00
8 3/31/2022 $196,347,529.00
9 12/31/2021 $195,813,817.00
10 9/30/2021 $138,313,817.00
11 6/30/2021 $131,872,026.00
12 3/31/2021 $123,044,981.00
13 12/31/2020 $104,902,888.00
14 9/30/2020 $89,616,176.00
15 6/30/2020 $86,349,981.00
16 3/31/2020 $86,345,313.00
17 12/31/2019 $59,318,355.00
18 9/30/2019 $59,318,355.00
19 6/30/2019 $59,317,806.00
20 3/31/2019 $46,353,068.00
21 12/31/2018 $46,353,068.00
22 9/30/2018 $46,351,243.00
23 6/30/2018 $46,349,514.00
24 3/31/2018 $36,726,084.00
25 12/31/2017 $36,725,499.00
26 9/30/2017 $17,202,244.00
27 6/30/2017 $17,182,321.00
28 3/31/2017 $12,886,741.00
29 12/31/2016 $12,886,741.00
30 9/30/2016 $12,886,741.00
31 6/30/2016 $12,886,741.00
32 3/31/2016 $10,713,087.00
33 12/31/2015 $10,713,087.00
34 9/30/2015 $10,713,087.00
35 6/30/2015 $10,705,573.00
36 3/31/2015 $10,705,573.00
37 12/31/2014 $9,291,823.00
38 9/30/2014 $9,291,823.00
39 6/30/2014 $9,291,823.00
40 3/31/2014 $9,291,823.00
41 12/31/2013 $9,291,823.00
42 9/30/2013 $5,871,002.00
43 6/30/2013 $5,871,002.00
44 3/31/2013 $5,871,002.00
45 12/31/2012 $5,871,002.00
46 9/30/2012 $4,654,303.00
47 6/30/2012 $4,654,303.00
48 3/31/2012 $4,654,303.00
49 12/31/2011 $518,908.00
50 6/30/2011 $2,500,000.00
51 12/31/2010 $351,535.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $23,000.00
2 9/30/2023 $22,596.00
3 6/30/2023 $22,453.00
4 3/31/2023 $22,226.00
5 12/31/2022 $22,000.00
6 9/30/2022 $19,678.00
7 6/30/2022 $19,636.00
8 3/31/2022 $19,635.00
9 12/31/2021 $19,581.00
10 9/30/2021 $13,831.00
11 6/30/2021 $13,187.00
12 3/31/2021 $12,304.00
13 12/31/2020 $10,490.00
14 9/30/2020 $8,962.00
15 6/30/2020 $8,635.00
16 3/31/2020 $8,635.00
17 12/31/2019 $5,932.00
18 9/30/2019 $5,932.00
19 6/30/2019 $5,932.00
20 3/31/2019 $4,635.00
21 12/31/2018 $4,635.00
22 9/30/2018 $4,635.00
23 6/30/2018 $4,635.00
24 3/31/2018 $3,673.00
25 12/31/2017 $3,673.00
26 9/30/2017 $1,722.00
27 6/30/2017 $1,719.00
28 3/31/2017 $1,289.00
29 12/31/2016 $1,289.00
30 9/30/2016 $1,289.00
31 6/30/2016 $1,289.00
32 3/31/2016 $1,072.00
33 12/31/2015 $1,072.00
34 9/30/2015 $1,072.00
35 6/30/2015 $1,071.00
36 3/31/2015 $1,071.00
37 12/31/2014 $929.00
38 9/30/2014 $929.00
39 6/30/2014 $929.00
40 3/31/2014 $929.00
41 12/31/2013 $929.00
42 9/30/2013 $587.00
43 6/30/2013 $587.00
44 3/31/2013 $587.00
45 12/31/2012 $587.00
46 9/30/2012 $465.00
47 6/30/2012 $4,654.00
48 3/31/2012 $4,654.00
49 12/31/2011 $519.00
50 6/30/2011 $250.00
51 12/31/2010 $352.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $182,000.00
2 9/30/2023 $142,834.00
3 6/30/2023 $142,834.00
4 3/31/2023 $142,834.00
5 12/31/2022 $143,000.00
6 9/30/2022 $142,834.00
7 6/30/2022 $142,834.00
8 3/31/2022 $142,834.00
9 12/31/2021 $142,834.00
10 9/30/2021 $142,834.00
11 6/30/2021 $142,834.00
12 12/31/2020 $142,834.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $169,273,000.00
2 9/30/2023 $126,455,745.00
3 6/30/2023 $43,433,188.00
4 3/31/2023 $40,400,544.00
5 12/31/2022 $118,815,000.00
6 9/30/2022 $83,010,156.00
7 6/30/2022 $26,135,614.00
8 3/31/2022 $25,441,046.00
9 12/31/2021 $79,770,000.00
10 9/30/2021 $56,897,959.00
11 6/30/2021 $18,832,624.00
12 3/31/2021 $17,770,122.00
13 12/31/2020 $61,291,426.00
14 9/30/2020 $42,180,319.00
15 6/30/2020 $13,495,629.00
16 3/31/2020 $16,829,226.00
17 12/31/2019 $39,504,238.00
18 9/30/2019 $27,812,635.00
19 6/30/2019 $10,491,236.00
20 3/31/2019 $9,405,179.00
21 12/31/2018 $11,142,116.00
22 9/30/2018 $31,052,519.00
23 6/30/2018 $9,645,662.00
24 3/31/2018 $195,018.00
25 12/31/2017 $29,164,321.00
26 9/30/2017 $1,735,640.00
27 6/30/2017 $5,950,306.00
28 3/31/2017 $182,386.00
29 12/31/2016 $1,606,573.00
30 9/30/2016 $1,215,075.00
31 6/30/2016 $382,685.00
Financials: DebtInstrumentUnamortizedDiscount
Date Value
1 12/31/2023 $4,406,000.00
2 9/30/2023 $15,680,796.00
3 6/30/2023 $16,401,836.00
4 3/31/2023 $11,426,794.00
5 12/31/2022 $11,915,000.00
6 9/30/2022 $12,408,226.00
7 6/30/2022 $12,984,729.00
8 3/31/2022 $13,900,000.00
9 12/31/2021 $5,133,761.00
10 9/30/2021 $5,636,992.00
11 6/30/2021 $6,122,983.00
12 3/31/2021 $-6,587,340.00
13 12/31/2020 $-7,031,134.00
14 9/30/2020 $-2,891,367.00
15 6/30/2020 $-3,351,813.00
16 3/31/2020 $3,787,910.00
17 12/31/2019 $-4,208,837.00
18 9/30/2019 $4,660,838.00
19 6/30/2019 $5,031,363.00
20 3/31/2019 $4,114,897.00
21 12/31/2018 $3,559,170.00
22 9/30/2018 $3,846,457.00
23 6/30/2018 $4,121,919.00
24 3/31/2018 $4,383,347.00
25 12/31/2017 $4,631,542.00
26 9/30/2017 $1,021,216.00
27 6/30/2017 $-1,194,847.00
28 12/31/2016 $1,567,249.00
Financials: DeferredRevenueNoncurrent
Date Value
1 12/31/2023 $1,690,000.00
2 9/30/2023 $1,725,906.00
3 6/30/2023 $1,761,614.00
4 3/31/2023 $1,797,323.00
5 12/31/2022 $1,833,000.00
6 9/30/2022 $1,868,739.00
7 6/30/2022 $1,904,448.00
8 3/31/2022 $1,940,156.00
9 12/31/2021 $1,975,865.00
10 9/30/2021 $2,011,573.00
11 6/30/2021 $2,047,281.00
12 3/31/2021 $2,082,990.00
13 12/31/2020 $2,118,698.00
14 9/30/2020 $2,154,407.00
15 6/30/2020 $2,190,115.00
16 3/31/2020 $2,225,823.00
17 12/31/2019 $2,261,532.00
18 9/30/2019 $2,297,240.00
19 6/30/2019 $2,332,949.00
20 3/31/2019 $2,368,657.00
21 12/31/2018 $2,404,365.00
22 9/30/2018 $2,440,074.00
23 6/30/2018 $2,475,782.00
24 3/31/2018 $2,511,491.00
25 12/31/2017 $2,547,199.00
26 9/30/2017 $2,582,908.00
27 6/30/2017 $2,618,616.00
28 3/31/2017 $2,654,325.00
29 12/31/2016 $2,690,033.00
30 9/30/2016 $2,725,742.00
31 6/30/2016 $2,761,450.00
32 3/31/2016 $2,797,158.00
33 12/31/2015 $2,832,867.00
34 9/30/2015 $2,887,082.00
35 6/30/2015 $1,467,037.00
36 3/31/2015 $1,485,926.00
37 12/31/2014 $1,504,815.00
38 9/30/2014 $1,523,704.00
39 6/30/2014 $1,542,592.00
40 3/31/2014 $1,561,481.00
41 12/31/2013 $1,580,370.00
42 9/30/2013 $1,599,259.00
43 12/31/2012 --
Financials: DeferredTaxAssetInterestCarryforward
Date Value
1 12/31/2023 $21,165,000.00
2 12/31/2022 $12,194,369.00
3 12/31/2021 $6,013,040.00
4 12/31/2020 $2,911,508.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 12/31/2023 $434,000.00
2 12/31/2022 $479,510.00
3 12/31/2021 $519,819.00
4 12/31/2020 $563,956.00
5 12/31/2019 $603,535.00
6 12/31/2018 $624,610.00
7 12/31/2017 $679,068.00
8 12/31/2016 $972,345.00
9 12/31/2015 $1,020,872.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $101,422,000.00
2 12/31/2022 $96,725,385.00
3 12/31/2021 $81,608,285.00
4 12/31/2020 $66,989,523.00
5 12/31/2019 $47,338,300.00
6 12/31/2018 $35,548,269.00
7 12/31/2017 $36,563,849.00
8 12/31/2016 $37,315,354.00
9 12/31/2015 $31,559,941.00
10 12/31/2014 $25,538,327.00
11 12/31/2013 $20,391,083.00
12 12/31/2012 $13,540,965.00
13 12/31/2011 $12,157,966.00
14 12/31/2010 $9,406,174.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2011 --
6 12/31/2010 --
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 12/31/2023 $77,757,000.00
2 12/31/2022 $81,526,316.00
3 12/31/2021 $73,036,983.00
4 12/31/2020 $59,114,928.00
5 12/31/2019 $42,496,374.00
6 12/31/2018 $26,080,351.00
7 12/31/2017 $29,137,918.00
8 12/31/2016 $30,843,479.00
9 12/31/2015 $25,834,860.00
10 12/31/2014 $21,004,587.00
11 12/31/2013 $16,791,893.00
12 12/31/2012 $11,602,301.00
13 12/31/2011 $10,267,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $778,000.00
2 12/31/2022 $881,782.00
3 12/31/2021 $977,046.00
4 12/31/2020 $1,080,041.00
5 12/31/2019 $1,174,733.00
6 12/31/2018 $1,147,581.00
7 12/31/2017 $1,269,443.00
8 12/31/2016 $652,695.00
9 12/31/2015 --
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $140,000.00
2 12/31/2022 $407,280.00
3 12/31/2021 $31,333.00
4 12/31/2020 $921,577.00
5 12/31/2019 $630,516.00
6 12/31/2018 $525,248.00
7 12/31/2017 $4,526,201.00
8 12/31/2016 $4,099,249.00
9 12/31/2015 $4,353,534.00
10 12/31/2014 $3,649,268.00
11 12/31/2013 $2,846,245.00
12 12/31/2012 $1,938,664.00
13 12/31/2011 $1,890,966.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2023 $1,148,000.00
2 12/31/2022 $1,236,128.00
3 12/31/2021 $1,030,064.00
4 12/31/2020 $2,397,513.00
5 12/31/2019 $2,433,142.00
6 12/31/2018 $6,011,057.00
7 12/31/2017 $951,219.00
8 12/31/2016 $747,586.00
9 12/31/2015 $1,371,547.00
10 12/31/2014 $884,472.00
11 12/31/2013 $752,945.00
12 12/31/2012 --
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $101,422,000.00
2 12/31/2022 $96,725,385.00
3 12/31/2021 $81,608,285.00
4 12/31/2020 $66,989,523.00
5 12/31/2019 $-47,338,300.00
6 12/31/2018 $35,548,269.00
7 12/31/2017 $36,563,849.00
8 12/31/2016 $37,315,354.00
9 12/31/2015 $31,559,941.00
10 12/31/2014 $-25,538,327.00
11 12/31/2013 $-20,391,083.00
12 12/31/2012 $-13,540,965.00
13 12/31/2011 $-12,157,966.00
14 12/31/2010 $-9,406,174.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 12/31/2023 $1,300,000.00
2 12/31/2022 $1,300,000.00
3 12/31/2021 $1,100,000.00
4 12/31/2020 $900,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $8,332,000.00
2 9/30/2023 $6,223,050.00
3 6/30/2023 $2,097,577.00
4 3/31/2023 $2,032,965.00
5 12/31/2022 $7,113,000.00
6 9/30/2022 $5,176,492.00
7 6/30/2022 $3,314,500.00
8 3/31/2022 $1,590,217.00
9 12/31/2021 $5,496,000.00
10 9/30/2021 $3,977,786.00
11 6/30/2021 $1,325,994.00
12 3/31/2021 $1,229,628.00
13 12/31/2020 $3,942,292.00
14 9/30/2020 $2,709,783.00
15 6/30/2020 $1,674,490.00
16 3/31/2020 $788,838.00
17 12/31/2019 $3,258,148.00
18 9/30/2019 $2,429,550.00
19 6/30/2019 $1,611,422.00
20 3/31/2019 $805,330.00
21 12/31/2018 $3,446,398.00
22 9/30/2018 $847,057.00
23 6/30/2018 $845,899.00
24 3/31/2018 $829,541.00
25 12/31/2017 $2,692,301.00
26 9/30/2017 $1,231,265.00
27 6/30/2017 $395,194.00
28 3/31/2017 $118,062.00
29 12/31/2016 $469,576.00
30 9/30/2016 $117,308.00
31 6/30/2016 $116,001.00
32 3/31/2016 $118,393.00
33 12/31/2015 $469,821.00
34 9/30/2015 $117,930.00
35 6/30/2015 $117,577.00
36 3/31/2015 $117,122.00
37 12/31/2014 $247,852.00
38 9/30/2014 $54,199.00
39 6/30/2014 $96,863.00
40 3/31/2014 $48,299.00
41 12/31/2013 $210,633.00
42 9/30/2013 $54,887.00
43 6/30/2013 $104,188.00
44 3/31/2013 $43,613.00
45 12/31/2012 $182,089.00
46 9/30/2012 $48,896.00
47 6/30/2012 $46,112.00
48 3/31/2012 $45,735.00
49 12/31/2011 $219,552.00
50 9/30/2011 $166,161.00
51 6/30/2011 $54,900.00
52 3/31/2011 $54,900.00
53 12/31/2010 $220,201.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $7,600,000.00
2 9/30/2023 $5,700,000.00
3 6/30/2023 $1,900,000.00
4 3/31/2023 $1,900,000.00
5 12/31/2022 $6,400,000.00
6 9/30/2022 $4,600,000.00
7 6/30/2022 $1,500,000.00
8 3/31/2022 $1,400,000.00
9 12/31/2021 $4,800,000.00
10 9/30/2021 $1,200,000.00
11 6/30/2021 $1,100,000.00
12 3/31/2021 $1,100,000.00
13 12/31/2020 $3,200,000.00
14 9/30/2020 $2,200,000.00
15 6/30/2020 $1,300,000.00
16 3/31/2020 $600,000.00
17 12/31/2019 $2,400,000.00
18 12/31/2018 $2,600,000.00
19 12/31/2017 $1,500,000.00
20 12/31/2016 $469,576.00
21 12/31/2015 $469,821.00
22 12/31/2014 $247,852.00
23 12/31/2013 $210,633.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.13
2 9/30/2023 $-0.05
3 6/30/2023 $-0.03
4 3/31/2023 $-0.03
5 12/31/2022 $-0.33
6 9/30/2022 $-0.27
7 6/30/2022 $-0.07
8 3/31/2022 $-0.13
9 12/31/2021 $-0.51
10 9/30/2021 $-0.13
11 6/30/2021 $-0.15
12 3/31/2021 $-0.16
13 12/31/2020 $-0.88
14 9/30/2020 $-0.68
15 6/30/2020 $-0.49
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.13
2 9/30/2023 $-0.05
3 6/30/2023 $-0.03
4 3/31/2023 $-0.03
5 12/31/2022 $-0.33
6 9/30/2022 $-0.27
7 6/30/2022 $-0.07
8 3/31/2022 $-0.13
9 12/31/2021 $-0.51
10 9/30/2021 $-0.44
11 6/30/2021 $-0.31
12 3/31/2021 $-0.16
13 12/31/2020 $-0.88
14 9/30/2020 $-0.68
15 6/30/2020 $-0.49
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $17,000.00
2 9/30/2023 $16,028.00
3 6/30/2023 $16,028.00
4 3/31/2023 $9,563.00
5 12/31/2022 $36,000.00
6 9/30/2022 $27,281.00
7 6/30/2022 $18,034.00
8 3/31/2022 $8,941.00
9 12/31/2021 $34,000.00
10 9/30/2021 $25,507.00
11 6/30/2021 $16,860.00
12 3/31/2021 $8,360.00
13 12/31/2020 $32,068.00
14 9/30/2020 $23,848.00
15 6/30/2020 $15,765.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $4,718,000.00
2 9/30/2023 $4,530,565.00
3 6/30/2023 $4,351,727.00
4 3/31/2023 $4,172,890.00
5 12/31/2022 $3,994,000.00
6 9/30/2022 $3,815,213.00
7 6/30/2022 $3,636,375.00
8 3/31/2022 $3,457,537.00
9 12/31/2021 $3,278,699.00
10 9/30/2021 $4,176,417.00
11 6/30/2021 $3,997,579.00
12 3/31/2021 $3,818,741.00
13 12/31/2020 $2,563,346.00
14 9/30/2020 $3,461,065.00
15 6/30/2020 $3,282,227.00
16 3/31/2020 $3,103,388.00
17 12/31/2019 $2,924,550.00
18 9/30/2019 $2,713,316.00
19 6/30/2019 $2,502,081.00
20 3/31/2019 $2,290,847.00
21 12/31/2018 $2,079,612.00
22 9/30/2018 $1,868,378.00
23 6/30/2018 $1,657,143.00
24 3/31/2018 $1,445,909.00
25 12/31/2017 $1,234,674.00
26 9/30/2017 $346,849.00
27 6/30/2017 $73,021.00
28 12/31/2016 --
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths
Date Value
1 12/31/2023 $351,000.00
2 9/30/2023 $298,064.00
3 6/30/2023 $298,064.00
4 3/31/2023 $298,063.00
5 12/31/2022 $715,352.00
6 9/30/2022 $715,352.00
7 6/30/2022 $715,352.00
8 3/31/2022 $715,352.00
9 12/31/2021 $715,352.00
10 9/30/2021 $715,352.00
11 6/30/2021 $715,352.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $178,838.00
2 6/30/2023 $357,676.00
3 3/31/2023 $536,514.00
4 9/30/2022 $178,838.00
5 6/30/2022 $357,676.00
6 3/31/2022 $536,514.00
7 9/30/2021 $178,838.00
8 6/30/2021 $357,676.00
9 9/30/2020 $178,838.00
10 6/30/2020 $357,676.00
11 3/31/2020 $536,514.00
12 9/30/2019 $211,235.00
13 6/30/2019 $422,469.00
14 3/31/2019 $633,704.00
15 9/30/2018 $211,435.00
16 6/30/2018 $422,469.00
17 3/31/2018 $633,704.00
18 9/30/2017 $273,828.00
19 6/30/2017 $547,657.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour
Date Value
1 12/31/2023 $44,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree
Date Value
1 12/31/2023 $52,000.00
2 12/31/2021 $298,064.00
3 9/30/2021 $298,065.00
4 6/30/2021 $298,065.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo
Date Value
1 12/31/2023 $52,000.00
2 12/31/2022 $298,063.00
3 9/30/2022 $298,064.00
4 6/30/2022 $298,064.00
5 3/31/2022 $298,064.00
6 12/31/2021 $715,352.00
7 9/30/2021 $715,352.00
8 6/30/2021 $715,352.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $5,217,000.00
2 9/30/2023 $5,007,467.00
3 6/30/2023 $5,007,467.00
4 3/31/2023 $5,007,467.00
5 12/31/2022 $5,007,000.00
6 9/30/2022 $5,007,467.00
7 6/30/2022 $5,007,467.00
8 3/31/2022 $5,007,467.00
9 12/31/2021 $5,007,467.00
10 9/30/2021 $6,084,024.00
11 6/30/2021 $6,084,024.00
12 3/31/2021 $6,084,024.00
13 12/31/2020 $6,084,024.00
14 9/30/2020 $6,084,024.00
15 6/30/2020 $6,084,024.00
16 3/31/2020 $6,084,024.00
17 12/31/2019 $6,084,024.00
18 9/30/2019 $6,084,024.00
19 6/30/2019 $6,084,024.00
20 3/31/2019 $6,084,024.00
21 12/31/2018 $6,084,024.00
22 9/30/2018 $6,084,024.00
23 6/30/2018 $6,084,024.00
24 3/31/2018 $6,084,024.00
25 12/31/2017 $6,084,024.00
26 9/30/2017 $6,084,024.00
27 6/30/2017 $6,084,024.00
28 12/31/2016 --
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $499,000.00
2 9/30/2023 $476,902.00
3 6/30/2023 $655,740.00
4 3/31/2023 $834,577.00
5 12/31/2022 $1,013,000.00
6 9/30/2022 $1,192,254.00
7 6/30/2022 $1,371,092.00
8 3/31/2022 $1,549,930.00
9 12/31/2021 $1,728,768.00
10 9/30/2021 $1,907,607.00
11 6/30/2021 $2,086,445.00
12 3/31/2021 $2,265,283.00
13 12/31/2020 $2,444,121.00
14 9/30/2020 $2,622,959.00
15 6/30/2020 $2,801,797.00
16 3/31/2020 $2,980,636.00
17 12/31/2019 $3,159,474.00
18 9/30/2019 $3,370,708.00
19 6/30/2019 $3,581,943.00
20 3/31/2019 $3,793,177.00
21 12/31/2018 $4,004,412.00
22 9/30/2018 $4,215,646.00
23 6/30/2018 $4,426,881.00
24 3/31/2018 $4,638,115.00
25 12/31/2017 $4,849,350.00
26 9/30/2017 $5,737,175.00
27 6/30/2017 $6,011,003.00
28 12/31/2016 --
Financials: GainLossOnDispositionOfAssets
Date Value
1 12/31/2023 $-182,000.00
2 9/30/2023 $-110,947.00
3 6/30/2023 $-18,096.00
4 3/31/2023 $-18,096.00
5 12/31/2022 $-427,000.00
6 9/30/2022 $-8,408.00
7 6/30/2022 $-2,638.00
8 3/31/2022 $-2,000.00
9 12/31/2021 $-221,000.00
10 9/30/2021 $-80,479.00
11 6/30/2021 $-78,135.00
12 3/31/2021 $-781.00
13 12/31/2020 $81,697.00
14 9/30/2020 $-12,478.00
15 6/30/2020 $3,518.00
16 3/31/2020 $976.00
17 12/31/2019 $207,071.00
18 9/30/2019 $-27,017.00
19 6/30/2019 $8,788.00
20 3/31/2019 $-391.00
21 12/31/2018 $-122,190.00
22 9/30/2018 $-13,200.00
23 6/30/2018 $-2,459.00
24 3/31/2018 --
25 12/31/2017 $-10,144.00
26 9/30/2017 $-4,155.00
27 6/30/2017 $-4,155.00
28 3/31/2017 $-4,155.00
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 6/30/2013 --
34 12/31/2012 $-18,399.00
35 9/30/2012 --
36 6/30/2012 --
37 3/31/2012 --
38 12/31/2011 $-945.00
39 9/30/2011 --
40 6/30/2011 $-1,934,630.00
41 3/31/2011 $-605,297.00
42 12/31/2010 --
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 12/31/2023 $-26,174,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-6,670,000.00
6 9/30/2022 $-6,669,941.00
7 6/30/2022 $-6,669,941.00
8 3/31/2022 $-6,669,941.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $991,797.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $-9,962,495.00
18 9/30/2019 $9,962,495.00
19 6/30/2019 $-9,962,495.00
20 3/31/2019 $-9,962,495.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $-1,210,216.00
26 12/31/2016 --
27 9/30/2016 --
28 6/30/2016 --
29 12/31/2015 $-719,097.00
30 9/30/2015 $-719,097.00
31 6/30/2015 $-719,097.00
32 12/31/2014 --
33 9/30/2014 --
34 6/30/2014 --
Financials: Goodwill
Date Value
1 12/31/2023 $3,500,000.00
2 9/30/2023 $3,500,000.00
3 6/30/2023 $3,500,000.00
4 3/31/2023 $3,529,509.00
5 12/31/2022 $3,500,000.00
6 9/30/2022 $3,500,000.00
7 6/30/2022 $3,500,000.00
8 3/31/2022 $3,529,509.00
9 12/31/2021 $3,500,000.00
10 9/30/2021 $3,500,000.00
11 6/30/2021 $3,500,000.00
12 3/31/2021 $3,529,509.00
13 12/31/2020 $3,529,509.00
14 9/30/2020 $3,529,509.00
15 6/30/2020 $3,529,509.00
16 3/31/2020 $3,529,509.00
17 12/31/2019 $3,529,509.00
18 9/30/2019 $3,529,509.00
19 6/30/2019 $3,529,509.00
20 3/31/2019 $3,529,509.00
21 12/31/2018 $3,529,509.00
22 9/30/2018 $3,529,509.00
23 6/30/2018 $3,529,509.00
24 3/31/2018 $3,529,509.00
25 12/31/2017 $3,529,509.00
26 9/30/2017 $3,529,509.00
27 6/30/2017 $3,529,509.00
28 12/31/2016 --
Financials: GoodwillImpairmentLoss
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 --
Financials: GrossProfit
Date Value
1 12/31/2023 $88,942,000.00
2 9/30/2023 $57,855,578.00
3 6/30/2023 $33,202,993.00
4 3/31/2023 $16,512,990.00
5 12/31/2022 $35,265,000.00
6 9/30/2022 $9,656,641.00
7 6/30/2022 $7,769,393.00
8 3/31/2022 $3,662,047.00
9 12/31/2021 $1,173,000.00
10 9/30/2021 $385,337.00
11 6/30/2021 $-2,723,538.00
12 3/31/2021 $-1,721,504.00
13 12/31/2020 $-19,071,643.00
14 12/31/2018 $-25,209,345.00
15 12/31/2017 $-6,403,761.00
16 9/30/2017 $-6,483,739.00
17 6/30/2017 $-934,618.00
18 3/31/2017 $1,012,584.00
19 12/31/2016 $4,300,276.00
20 9/30/2016 $1,202,092.00
21 6/30/2016 $927,503.00
22 3/31/2016 $857,465.00
23 12/31/2015 $2,866,172.00
24 9/30/2015 $739,631.00
25 6/30/2015 $1,117,095.00
26 3/31/2015 $593,477.00
27 12/31/2014 $2,173,178.00
28 9/30/2014 $1,641,282.00
29 6/30/2014 $559,504.00
30 3/31/2014 $583,529.00
31 12/31/2013 $1,044,136.00
32 9/30/2013 $902,494.00
33 6/30/2013 $257,509.00
34 3/31/2013 $263,889.00
35 12/31/2012 $449,062.00
36 9/30/2012 $306,073.00
37 6/30/2012 $88,226.00
38 3/31/2012 $2,200.00
39 12/31/2011 $553,472.00
40 9/30/2011 --
41 6/30/2011 --
42 12/31/2010 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
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 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 $-551,724.00
11 12/31/2013 --
12 12/31/2012 $-617,615.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $4,696,000.00
2 12/31/2022 $15,117,100.00
3 12/31/2021 $14,619,000.00
4 12/31/2020 $19,535,265.00
5 12/31/2019 $11,790,031.00
6 12/31/2018 $-1,015,580.00
7 12/31/2017 $-751,505.00
8 12/31/2016 $5,755,413.00
9 12/31/2015 $6,021,614.00
10 12/31/2014 $5,147,244.00
11 12/31/2013 $6,850,118.00
12 12/31/2012 $3,088,382.00
13 12/31/2011 $2,397,522.00
14 12/31/2010 $2,582,235.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-5,930,000.00
2 12/31/2022 $-13,839,830.00
3 12/31/2021 $-15,046,000.00
4 12/31/2020 $-15,907,195.00
5 12/31/2019 $-10,138,657.00
6 12/31/2018 $-13,806,124.00
7 12/31/2017 $-14,758,443.00
8 12/31/2016 $-6,635,151.00
9 12/31/2015 $-6,109,776.00
10 12/31/2014 $-5,904,062.00
11 12/31/2013 $-5,279,264.00
12 12/31/2012 $-2,692,436.00
13 12/31/2011 $-2,116,237.00
14 12/31/2010 $-2,022,222.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $814,000.00
2 12/31/2022 $-154,605.00
3 12/31/2021 $231,000.00
4 12/31/2020 $416,312.00
5 12/31/2019 $474,229.00
6 12/31/2018 $104,430.00
7 12/31/2017 $100,806.00
8 12/31/2016 $1,468,549.00
9 12/31/2015 $602,391.00
10 12/31/2014 $428,888.00
11 12/31/2013 $-70,051.00
12 12/31/2012 --
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-763,000.00
2 12/31/2022 $-1,773,349.00
3 12/31/2021 $-252,000.00
4 12/31/2020 $-3,797,393.00
5 12/31/2019 $-2,010,517.00
6 12/31/2018 $-1,443,538.00
7 12/31/2017 $-1,581,844.00
8 12/31/2016 $-266,312.00
9 12/31/2015 $-124,874.00
10 12/31/2014 $879,793.00
11 12/31/2013 $-901,800.00
12 12/31/2012 $-395,946.00
13 12/31/2011 $-373,454.00
14 12/31/2010 $-272,271.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 --
2 12/31/2022 $211,343.00
3 12/31/2021 $240,000.00
4 12/31/2020 $-246,989.00
5 12/31/2019 $-115,086.00
6 12/31/2018 $-223,735.00
7 12/31/2017 $-272,262.00
8 12/31/2016 $-322,499.00
9 12/31/2015 $-389,355.00
10 12/31/2014 $-551,863.00
11 12/31/2013 $-599,003.00
12 12/31/2012 --
13 12/31/2011 $-97,013.00
14 12/31/2010 $-332,850.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $3,839,000.00
2 9/30/2023 $-1,154,769.00
3 6/30/2023 $-1,144,862.00
4 3/31/2023 $-272,904.00
5 12/31/2022 $800,000.00
6 9/30/2022 $12,768,396.00
7 6/30/2022 $-1,041,361.00
8 3/31/2022 $1,685,724.00
9 12/31/2021 $1,356,000.00
10 9/30/2021 $6,209,132.00
11 6/30/2021 $-4,906,244.00
12 3/31/2021 $1,079,144.00
13 12/31/2020 $1,899,115.00
14 9/30/2020 $-1,194,820.00
15 6/30/2020 $-2,264,932.00
16 3/31/2020 $-22,356.00
17 12/31/2019 $3,274,200.00
18 9/30/2019 $3,059,511.00
19 6/30/2019 $887,753.00
20 3/31/2019 $-420,601.00
21 12/31/2018 $-20,480.00
22 9/30/2018 $-653,190.00
23 6/30/2018 $-2,819,792.00
24 3/31/2018 $-202,754.00
25 12/31/2017 $2,812,066.00
26 9/30/2017 $5,228,096.00
27 6/30/2017 $1,763,025.00
28 3/31/2017 $1,339,764.00
29 12/31/2016 $476,826.00
30 9/30/2016 $689,366.00
31 6/30/2016 $1,034,093.00
32 3/31/2016 $377,061.00
33 12/31/2015 $308,658.00
34 9/30/2015 $311,899.00
35 6/30/2015 $-305,506.00
36 3/31/2015 $-69,866.00
37 12/31/2014 $-937,779.00
38 9/30/2014 $-265,754.00
39 6/30/2014 $-369,767.00
40 3/31/2014 $54,383.00
41 12/31/2013 $1,608,980.00
42 9/30/2013 $423,972.00
43 6/30/2013 $100,155.00
44 3/31/2013 $320,340.00
45 12/31/2012 $-244,743.00
46 9/30/2012 $-412,652.00
47 6/30/2012 $-512,545.00
48 3/31/2012 $-794,562.00
49 12/31/2011 $40,160.00
50 9/30/2011 $92,404.00
51 6/30/2011 $-44,318.00
52 3/31/2011 $8,017.00
53 12/31/2010 $553,418.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $11,916,000.00
2 9/30/2023 $15,813,632.00
3 6/30/2023 $21,226,562.00
4 3/31/2023 $11,013,446.00
5 12/31/2022 $-13,072,000.00
6 9/30/2022 $-7,674,472.00
7 6/30/2022 $-9,693,011.00
8 3/31/2022 $-2,947,233.00
9 12/31/2021 $15,340,000.00
10 9/30/2021 $7,155,331.00
11 6/30/2021 $10,307,304.00
12 3/31/2021 $2,124,740.00
13 12/31/2020 $9,767,371.00
14 9/30/2020 $-2,864,617.00
15 6/30/2020 $3,044,246.00
16 3/31/2020 $3,637,915.00
17 12/31/2019 $-2,077,478.00
18 9/30/2019 $5,923,040.00
19 6/30/2019 $-3,694,222.00
20 3/31/2019 $-82,037.00
21 12/31/2018 $-2,487,713.00
22 9/30/2018 $246,640.00
23 6/30/2018 $-82,960.00
24 3/31/2018 $-222,552.00
25 12/31/2017 $2,862,127.00
26 9/30/2017 $481,782.00
27 6/30/2017 $1,274,246.00
28 3/31/2017 $-178,089.00
29 12/31/2016 $93,559.00
30 9/30/2016 $403,063.00
31 6/30/2016 $-97,753.00
32 3/31/2016 $19,482.00
33 12/31/2015 $540,507.00
34 9/30/2015 $816,654.00
35 6/30/2015 $138,538.00
36 3/31/2015 $-32,518.00
37 12/31/2014 $383,961.00
38 9/30/2014 $-562,171.00
39 6/30/2014 $803,513.00
40 3/31/2014 $484,423.00
41 12/31/2013 $39,112.00
42 9/30/2013 $-295,979.00
43 6/30/2013 $-197,806.00
44 3/31/2013 $-287,215.00
45 12/31/2012 $-39,112.00
46 9/30/2012 $-61,897.00
47 6/30/2012 $-220,096.00
48 3/31/2012 --
49 12/31/2011 --
50 9/30/2011 --
51 6/30/2011 $-87,076.00
52 3/31/2011 $-73,890.00
53 12/31/2010 --
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $7,530,000.00
2 9/30/2023 $4,874,378.00
3 6/30/2023 $4,738,377.00
4 3/31/2023 $-1,353,815.00
5 12/31/2022 $7,534,000.00
6 9/30/2022 $667,193.00
7 6/30/2022 $-1,461,621.00
8 3/31/2022 $-1,775,526.00
9 12/31/2021 $8,341,000.00
10 9/30/2021 $5,526,220.00
11 6/30/2021 $2,980,534.00
12 3/31/2021 $-843,043.00
13 12/31/2020 $3,401,815.00
14 9/30/2020 $2,617,472.00
15 6/30/2020 $399,295.00
16 3/31/2020 $-1,930,591.00
17 12/31/2019 $806,353.00
18 9/30/2019 $1,326,363.00
19 6/30/2019 $-529,589.00
20 3/31/2019 $-762,541.00
21 12/31/2018 $406,984.00
22 9/30/2018 $1,013,003.00
23 6/30/2018 $554,885.00
24 3/31/2018 $88,640.00
25 12/31/2017 $614,483.00
26 9/30/2017 $1,277,700.00
27 6/30/2017 $1,384,140.00
28 3/31/2017 $-160,637.00
29 12/31/2016 $416,972.00
30 9/30/2016 $-143,586.00
31 6/30/2016 $-363,884.00
32 3/31/2016 $-306,462.00
33 12/31/2015 $-199,615.00
34 9/30/2015 $-218,580.00
35 6/30/2015 $-774,452.00
36 3/31/2015 $-514,564.00
37 12/31/2014 $1,351,937.00
38 9/30/2014 $671,367.00
39 6/30/2014 $356,532.00
40 3/31/2014 $526,381.00
41 12/31/2013 $76,471.00
42 9/30/2013 $95,730.00
43 6/30/2013 $6,064.00
44 3/31/2013 $-70,412.00
45 12/31/2012 $150,622.00
46 9/30/2012 $-24,330.00
47 6/30/2012 $-347,331.00
48 3/31/2012 $-298,064.00
49 12/31/2011 $284,526.00
50 9/30/2011 $39,706.00
51 6/30/2011 $10,332.00
52 3/31/2011 $11,342.00
53 12/31/2010 $-129,791.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $9,626,000.00
2 9/30/2023 $-163,942.00
3 6/30/2023 $-1,499,984.00
4 3/31/2023 $704,826.00
5 12/31/2022 $38,556,000.00
6 9/30/2022 $38,189,543.00
7 6/30/2022 $21,351,368.00
8 3/31/2022 $14,422,219.00
9 12/31/2021 $43,188,000.00
10 9/30/2021 $32,587,272.00
11 6/30/2021 $18,164,144.00
12 3/31/2021 $12,610,601.00
13 12/31/2020 $-28,470,864.00
14 9/30/2020 $16,687,794.00
15 6/30/2020 $-2,936,614.00
16 3/31/2020 $775,932.00
17 12/31/2019 $-34,650,132.00
18 9/30/2019 $21,870,736.00
19 6/30/2019 $-5,175,148.00
20 3/31/2019 $25,310.00
21 12/31/2018 $5,987,988.00
22 9/30/2018 $1,249,253.00
23 6/30/2018 $-381,213.00
24 3/31/2018 $-189,379.00
25 12/31/2017 $-589,318.00
26 9/30/2017 $201,472.00
27 6/30/2017 $-66,766.00
28 3/31/2017 $288,346.00
29 12/31/2016 $1,574,373.00
30 9/30/2016 $1,171,961.00
31 6/30/2016 $763,553.00
32 3/31/2016 $603,466.00
33 12/31/2015 $1,737,010.00
34 9/30/2015 $1,122,051.00
35 6/30/2015 $744,133.00
36 3/31/2015 $232,171.00
37 12/31/2014 $39,704.00
38 9/30/2014 $-216,502.00
39 6/30/2014 $-556,457.00
40 3/31/2014 $-684,566.00
41 12/31/2013 $403,465.00
42 9/30/2013 $-60,520.00
43 6/30/2013 $-350,437.00
44 3/31/2013 $-258,326.00
45 12/31/2012 $118,248.00
46 9/30/2012 $-137,658.00
47 6/30/2012 $55,696.00
48 3/31/2012 $27,943.00
49 12/31/2011 $-308,480.00
50 9/30/2011 $-481,389.00
51 6/30/2011 $-481,389.00
52 3/31/2011 $-131,500.00
53 12/31/2010 $232,821.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 12/31/2023 $-791,000.00
2 9/30/2023 $-561,345.00
3 6/30/2023 $-293,009.00
4 3/31/2023 $-187,551.00
5 12/31/2022 $-502,000.00
6 9/30/2022 $-365,415.00
7 6/30/2022 $-254,991.00
8 3/31/2022 $-111,064.00
9 12/31/2021 $219,000.00
10 9/30/2021 $107,552.00
11 6/30/2021 $-65,984.00
12 3/31/2021 $-33,413.00
13 12/31/2020 $-134,391.00
14 9/30/2020 $-112,246.00
15 6/30/2020 $-92,067.00
16 12/31/2019 $-190,514.00
17 12/31/2018 $174,434.00
18 12/31/2017 $-11,816.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $239,000.00
2 9/30/2023 $12,309.00
3 6/30/2023 $123,590.00
4 3/31/2023 $-716,465.00
5 12/31/2022 $756,000.00
6 9/30/2022 $1,033,238.00
7 6/30/2022 $1,060,683.00
8 3/31/2022 $1,180,056.00
9 12/31/2021 $1,293,000.00
10 9/30/2021 $2,812,580.00
11 6/30/2021 $2,655,397.00
12 3/31/2021 $2,756,142.00
13 12/31/2020 $512,873.00
14 9/30/2020 $1,252,828.00
15 6/30/2020 $2,159,834.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $499,000.00
2 9/30/2023 $476,902.00
3 6/30/2023 $655,740.00
4 3/31/2023 $834,577.00
5 12/31/2022 $1,013,000.00
6 9/30/2022 $1,192,254.00
7 6/30/2022 $1,371,092.00
8 3/31/2022 $1,549,930.00
9 12/31/2021 $1,728,768.00
10 9/30/2021 $1,907,607.00
11 6/30/2021 $2,086,445.00
12 3/31/2021 $2,265,283.00
13 12/31/2020 $2,444,121.00
14 9/30/2020 $2,622,959.00
15 6/30/2020 $2,801,797.00
16 3/31/2020 $2,980,636.00
17 12/31/2019 $3,159,474.00
18 9/30/2019 $3,370,708.00
19 6/30/2019 $3,581,943.00
20 3/31/2019 $3,793,177.00
21 12/31/2018 $4,004,412.00
22 9/30/2018 $4,215,646.00
23 6/30/2018 $4,426,881.00
24 3/31/2018 $4,638,115.00
25 12/31/2017 $4,849,350.00
26 9/30/2017 $5,737,175.00
27 6/30/2017 $6,011,003.00
28 12/31/2016 --
Financials: InterestExpense
Date Value
1 12/31/2023 $25,027,000.00
2 9/30/2023 $18,812,144.00
3 6/30/2023 $12,414,591.00
4 3/31/2023 $6,115,484.00
5 12/31/2022 $19,279,000.00
6 9/30/2022 $13,542,419.00
7 6/30/2022 $7,962,053.00
8 3/31/2022 $3,389,038.00
9 12/31/2021 $13,057,000.00
10 9/30/2021 $9,741,110.00
11 6/30/2021 $3,246,680.00
12 3/31/2021 $3,195,750.00
13 12/31/2020 $11,985,066.00
14 9/30/2020 $8,875,597.00
15 6/30/2020 $3,067,306.00
16 3/31/2020 $2,717,091.00
17 12/31/2019 $8,993,379.00
18 9/30/2019 $6,262,489.00
19 6/30/2019 $3,613,085.00
20 3/31/2019 $1,540,507.00
21 12/31/2018 $1,437,968.00
22 9/30/2018 $4,084,815.00
23 6/30/2018 $1,359,188.00
24 3/31/2018 $1,323,152.00
25 12/31/2017 $3,285,847.00
26 9/30/2017 $782,969.00
27 6/30/2017 $1,261,013.00
28 3/31/2017 $618,528.00
29 12/31/2016 $2,239,569.00
30 9/30/2016 $1,611,411.00
31 6/30/2016 $1,005,439.00
32 3/31/2016 $467,441.00
33 12/31/2015 $1,842,716.00
34 9/30/2015 $1,378,778.00
35 6/30/2015 $453,411.00
36 3/31/2015 $476,040.00
37 12/31/2014 $1,286,215.00
38 9/30/2014 $335,299.00
39 6/30/2014 $569,635.00
40 3/31/2014 $226,885.00
41 12/31/2013 $618,225.00
42 9/30/2013 $450,574.00
43 6/30/2013 $158,844.00
44 3/31/2013 $128,796.00
45 12/31/2012 $30,683.00
46 9/30/2012 $14,241.00
47 6/30/2012 $11,592.00
48 3/31/2012 $8,494.00
49 12/31/2011 $1,602,958.00
50 6/30/2011 $556,164.00
51 3/31/2011 $316,138.00
52 12/31/2010 $705,993.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $18,051,000.00
2 9/30/2023 $13,895,692.00
3 6/30/2023 $9,273,681.00
4 3/31/2023 $4,639,283.00
5 12/31/2022 $13,880,000.00
6 9/30/2022 $9,610,361.00
7 6/30/2022 $5,989,332.00
8 3/31/2022 $2,525,987.00
9 12/31/2021 $11,159,000.00
10 9/30/2021 $8,346,968.00
11 6/30/2021 $5,534,279.00
12 3/31/2021 $2,751,956.00
13 12/31/2020 $10,267,632.00
14 9/30/2020 $7,303,753.00
15 6/30/2020 $4,192,165.00
16 3/31/2020 $2,017,866.00
17 12/31/2019 $8,112,231.00
18 9/30/2019 $5,614,582.00
19 6/30/2019 $3,574,304.00
20 3/31/2019 $1,369,939.00
21 12/31/2018 $4,399,972.00
22 9/30/2018 $3,063,219.00
23 6/30/2018 $2,145,005.00
24 3/31/2018 $825,513.00
25 12/31/2017 $2,293,590.00
26 9/30/2017 $1,217,524.00
27 6/30/2017 $833,515.00
28 3/31/2017 $424,470.00
29 12/31/2016 $1,530,235.00
30 9/30/2016 $1,104,417.00
Financials: InventoryFinishedGoods
Date Value
1 12/31/2023 $70,286,000.00
2 9/30/2023 $54,980,741.00
3 6/30/2023 $52,342,094.00
4 3/31/2023 $46,149,359.00
5 12/31/2022 $58,465,000.00
6 9/30/2022 $67,618,799.00
7 6/30/2022 $56,617,207.00
8 3/31/2022 $47,971,831.00
9 12/31/2021 $28,999,836.00
10 9/30/2021 $18,932,593.00
11 6/30/2021 $17,478,397.00
12 3/31/2021 $21,173,885.00
13 12/31/2020 $19,197,918.00
14 9/30/2020 $15,628,274.00
15 6/30/2020 $9,104,135.00
16 3/31/2020 $5,432,305.00
17 12/31/2019 $5,227,263.00
18 9/30/2019 $2,857,977.00
19 6/30/2019 $3,016,866.00
20 3/31/2019 $3,770,478.00
21 12/31/2018 $4,596,501.00
22 9/30/2018 $2,189,829.00
23 6/30/2018 $2,605,433.00
24 3/31/2018 $2,211,009.00
25 12/31/2017 $967,409.00
26 9/30/2017 $2,267,362.00
27 6/30/2017 $3,774,028.00
28 12/31/2016 --
Financials: InventoryLIFOReservePeriodCharge
Date Value
1 6/30/2023 $2,100,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $172,900,000.00
2 9/30/2023 $163,116,105.00
3 6/30/2023 $161,780,063.00
4 3/31/2023 $163,984,873.00
5 12/31/2022 $163,280,000.00
6 9/30/2022 $162,913,633.00
7 6/30/2022 $146,075,459.00
8 3/31/2022 $139,146,311.00
9 12/31/2021 $124,724,091.00
10 9/30/2021 $114,122,873.00
11 6/30/2021 $99,699,743.00
12 3/31/2021 $94,146,200.00
13 12/31/2020 $81,535,599.00
14 9/30/2020 $69,752,528.00
15 6/30/2020 $56,001,348.00
16 3/31/2020 $52,288,803.00
17 12/31/2019 $53,064,734.00
18 9/30/2019 $40,285,339.00
19 6/30/2019 $23,589,750.00
20 3/31/2019 $18,439,912.00
21 12/31/2018 $18,616,169.00
22 9/30/2018 $13,877,434.00
23 6/30/2018 $12,246,968.00
24 3/31/2018 $12,438,802.00
25 12/31/2017 $12,628,181.00
26 9/30/2017 $13,418,971.00
27 6/30/2017 $13,150,733.00
28 3/31/2017 $5,308,492.00
29 12/31/2016 $5,020,146.00
30 9/30/2016 $4,617,734.00
31 6/30/2016 $4,209,326.00
32 3/31/2016 $4,049,239.00
33 12/31/2015 $3,445,773.00
34 9/30/2015 $2,830,814.00
35 6/30/2015 $2,452,896.00
36 3/31/2015 $1,940,934.00
37 12/31/2014 $1,708,763.00
38 9/30/2014 $1,452,556.00
39 6/30/2014 $1,112,601.00
40 3/31/2014 $984,493.00
41 12/31/2013 $1,669,058.00
42 9/30/2013 $1,205,073.00
43 6/30/2013 $915,156.00
44 3/31/2013 $1,007,267.00
45 12/31/2012 $1,265,593.00
46 9/30/2012 $1,009,687.00
47 6/30/2012 $1,203,041.00
48 3/31/2012 $1,175,288.00
49 12/31/2011 $1,147,345.00
50 12/31/2010 $3,390,455.00
Financials: InventoryRawMaterials
Date Value
1 12/31/2023 $52,999,000.00
2 9/30/2023 $49,857,909.00
3 6/30/2023 $49,999,565.00
4 3/31/2023 $55,747,754.00
5 12/31/2022 $48,644,000.00
6 9/30/2022 $47,777,758.00
7 6/30/2022 $38,321,843.00
8 3/31/2022 $46,034,969.00
9 12/31/2021 $36,755,720.00
10 9/30/2021 $37,926,168.00
11 6/30/2021 $33,058,221.00
12 3/31/2021 $38,411,316.00
13 12/31/2020 $32,044,393.00
14 9/30/2020 $25,682,701.00
15 6/30/2020 $24,830,796.00
16 3/31/2020 $29,717,087.00
17 12/31/2019 $33,381,806.00
18 9/30/2019 $23,471,487.00
19 6/30/2019 $15,904,618.00
20 3/31/2019 $13,799,170.00
21 12/31/2018 $14,019,668.00
22 9/30/2018 $10,247,437.00
23 6/30/2018 $8,529,351.00
24 3/31/2018 $8,962,207.00
25 12/31/2017 $10,395,433.00
26 9/30/2017 $10,350,535.00
27 6/30/2017 $9,376,705.00
28 12/31/2016 $5,020,146.00
Financials: InventoryWorkInProcess
Date Value
1 12/31/2023 $49,621,000.00
2 9/30/2023 $58,277,455.00
3 6/30/2023 $59,438,404.00
4 3/31/2023 $62,087,760.00
5 12/31/2022 $56,171,000.00
6 9/30/2022 $47,517,076.00
7 6/30/2022 $51,136,409.00
8 3/31/2022 $45,139,511.00
9 12/31/2021 $58,968,535.00
10 9/30/2021 $57,264,112.00
11 6/30/2021 $49,163,125.00
12 3/31/2021 $34,560,999.00
13 12/31/2020 $30,293,288.00
14 9/30/2020 $28,441,553.00
15 6/30/2020 $22,066,417.00
16 3/31/2020 $17,139,411.00
17 12/31/2019 $14,455,665.00
18 9/30/2019 $13,955,875.00
19 6/30/2019 $4,668,266.00
20 3/31/2019 $870,264.00
21 12/31/2018 --
22 9/30/2018 $1,440,168.00
23 6/30/2018 $1,112,184.00
24 3/31/2018 $1,265,586.00
25 12/31/2017 $1,265,339.00
26 9/30/2017 $801,074.00
27 12/31/2016 --
Financials: InventoryWriteDown
Date Value
1 6/30/2023 $2,100,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $1,617,000.00
2 9/30/2023 $1,004,551.00
3 6/30/2023 $581,275.00
4 3/31/2023 $166,971.00
5 12/31/2022 $45,000.00
6 9/30/2022 $42,573.00
7 6/30/2022 $2,269.00
8 3/31/2022 $33,068.00
9 12/31/2021 $35,000.00
10 9/30/2021 $32,241.00
11 6/30/2021 $27,985.00
12 3/31/2021 $22,059.00
13 12/31/2020 $288,126.00
14 9/30/2020 $1,164.00
15 6/30/2020 $267,479.00
16 3/31/2020 $248,068.00
17 12/31/2019 $800,785.00
18 6/30/2012 $2,923.00
19 3/31/2012 $7,067.00
20 12/31/2011 $1,689.00
21 6/30/2011 $947.00
22 3/31/2011 $640.00
23 12/31/2010 $10,235.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $17,254,000.00
2 9/30/2023 $17,702,701.00
3 6/30/2023 $18,318,307.00
4 3/31/2023 $18,910,687.00
5 12/31/2022 $19,472,100.00
6 9/30/2022 $19,472,954.00
7 6/30/2022 $19,937,328.00
8 3/31/2022 $13,519,101.00
9 12/31/2021 $13,886,581.00
10 9/30/2021 $12,780,339.00
11 6/30/2021 $13,063,704.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $6,151,000.00
2 9/30/2023 $6,150,745.00
3 6/30/2023 $6,150,746.00
4 3/31/2023 $6,150,746.00
5 12/31/2022 $8,238,571.00
6 9/30/2022 $8,238,571.00
7 6/30/2022 $8,238,571.00
8 3/31/2022 $5,055,880.00
9 12/31/2021 $6,345,559.00
10 9/30/2021 $5,486,814.00
11 6/30/2021 $5,486,813.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $2,397,000.00
2 9/30/2023 $2,343,314.00
3 6/30/2023 $2,343,314.00
4 3/31/2023 $2,343,314.00
5 12/31/2022 $2,367,057.00
6 9/30/2022 $2,247,057.00
7 6/30/2022 $2,247,057.00
8 3/31/2022 $1,641,603.00
9 12/31/2021 $1,596,006.00
10 9/30/2021 $1,512,443.00
11 6/30/2021 $1,512,443.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $2,088,000.00
2 9/30/2023 $2,087,825.00
3 6/30/2023 $2,087,825.00
4 3/31/2023 $2,087,825.00
5 12/31/2022 $2,040,690.00
6 9/30/2022 $2,040,690.00
7 6/30/2022 $2,040,690.00
8 3/31/2022 $1,289,679.00
9 12/31/2021 $1,260,391.00
10 9/30/2021 $1,137,321.00
11 6/30/2021 $1,137,321.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $2,041,000.00
2 9/30/2023 $2,040,690.00
3 6/30/2023 $2,040,690.00
4 3/31/2023 $2,040,690.00
5 12/31/2022 $2,116,036.00
6 9/30/2022 $1,996,036.00
7 6/30/2022 $1,996,036.00
8 3/31/2022 $1,260,391.00
9 12/31/2021 $1,525,793.00
10 9/30/2021 $1,405,411.00
11 6/30/2021 $1,405,411.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $2,157,000.00
2 9/30/2023 $2,116,036.00
3 6/30/2023 $2,116,036.00
4 3/31/2023 $2,116,036.00
5 12/31/2022 $2,366,432.00
6 9/30/2022 $2,246,432.00
7 6/30/2022 $2,246,432.00
8 3/31/2022 $1,525,793.00
9 12/31/2021 $1,517,229.00
10 9/30/2021 $1,399,474.00
11 6/30/2021 $1,399,474.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $2,420,000.00
2 9/30/2023 $2,366,432.00
3 6/30/2023 $2,366,432.00
4 3/31/2023 $2,366,432.00
5 12/31/2022 $2,343,314.00
6 9/30/2022 $2,223,314.00
7 6/30/2022 $2,223,314.00
8 3/31/2022 $1,517,229.00
9 12/31/2021 $1,641,603.00
10 9/30/2021 $1,526,406.00
11 6/30/2021 $1,526,406.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $597,659.00
2 6/30/2023 $1,213,264.00
3 3/31/2023 $1,805,644.00
4 9/30/2022 $480,854.00
5 6/30/2022 $945,228.00
6 3/31/2022 $1,228,526.00
7 9/30/2021 $312,470.00
8 6/30/2021 $595,836.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $6,430,000.00
2 9/30/2023 $6,754,722.00
3 6/30/2023 $7,116,857.00
4 3/31/2023 $7,486,533.00
5 12/31/2022 $7,862,555.00
6 9/30/2022 $8,116,116.00
7 6/30/2022 $8,486,760.00
8 3/31/2022 $5,581,019.00
9 12/31/2021 $5,833,109.00
10 9/30/2021 $5,363,350.00
11 6/30/2021 $5,604,431.00
Financials: Liabilities
Date Value
1 12/31/2023 $193,976,000.00
2 9/30/2023 $197,559,219.00
3 6/30/2023 $196,264,747.00
4 3/31/2023 $195,132,922.00
5 12/31/2022 $196,487,000.00
6 9/30/2022 $200,173,034.00
7 6/30/2022 $182,531,802.00
8 3/31/2022 $181,099,427.00
9 12/31/2021 $135,080,158.00
10 9/30/2021 $135,860,239.00
11 6/30/2021 $121,220,260.00
12 3/31/2021 $123,162,942.00
13 12/31/2020 $119,423,968.00
14 9/30/2020 $118,600,089.00
15 6/30/2020 $114,662,113.00
16 3/31/2020 $114,188,144.00
17 12/31/2019 $100,897,576.00
18 9/30/2019 $101,661,701.00
19 6/30/2019 $96,368,259.00
20 3/31/2019 $68,081,016.00
21 12/31/2018 $69,106,083.00
22 9/30/2018 $69,138,886.00
23 6/30/2018 $65,992,922.00
24 3/31/2018 $68,112,226.00
25 12/31/2017 $67,686,076.00
26 9/30/2017 $59,820,972.00
27 6/30/2017 $56,957,264.00
28 3/31/2017 $28,353,266.00
29 12/31/2016 $28,142,347.00
30 9/30/2016 $27,647,526.00
31 6/30/2016 $27,825,853.00
32 3/31/2016 $23,054,235.00
33 12/31/2015 $22,893,543.00
34 9/30/2015 $22,909,788.00
35 6/30/2015 $20,280,264.00
36 3/31/2015 $20,497,212.00
37 12/31/2014 $21,014,866.00
38 9/30/2014 $16,042,268.00
39 6/30/2014 $15,580,355.00
40 3/31/2014 $16,047,637.00
41 12/31/2013 $10,406,584.00
42 9/30/2013 $9,437,622.00
43 6/30/2013 $8,962,133.00
44 3/31/2013 $7,416,664.00
45 12/31/2012 $6,131,673.00
46 9/30/2012 $1,617,786.00
47 6/30/2012 $1,228,134.00
48 3/31/2012 $1,257,958.00
49 12/31/2011 $2,540,093.00
50 12/31/2010 $9,131,598.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $329,182,000.00
2 9/30/2023 $348,996,565.00
3 6/30/2023 $343,027,042.00
4 3/31/2023 $340,787,542.00
5 12/31/2022 $348,461,000.00
6 9/30/2022 $300,557,570.00
7 6/30/2022 $296,932,329.00
8 3/31/2022 $308,032,492.00
9 12/31/2021 $276,252,724.00
10 9/30/2021 $238,640,406.00
11 6/30/2021 $232,813,792.00
12 3/31/2021 $235,667,028.00
13 12/31/2020 $207,673,394.00
14 9/30/2020 $189,976,043.00
15 6/30/2020 $191,541,568.00
16 3/31/2020 $210,523,827.00
17 12/31/2019 $127,090,725.00
18 9/30/2019 $137,779,773.00
19 6/30/2019 $143,274,120.00
20 3/31/2019 $78,119,970.00
21 12/31/2018 $88,876,521.00
22 9/30/2018 $106,345,100.00
23 6/30/2018 $117,751,992.00
24 3/31/2018 $91,137,625.00
25 12/31/2017 $108,018,833.00
26 9/30/2017 $72,813,480.00
27 6/30/2017 $84,639,253.00
28 3/31/2017 $17,594,918.00
29 12/31/2016 $23,685,085.00
30 9/30/2016 $27,495,386.00
31 6/30/2016 $31,741,989.00
32 3/31/2016 $19,684,920.00
33 12/31/2015 $23,714,517.00
34 9/30/2015 $27,824,030.00
35 6/30/2015 $29,799,772.00
36 3/31/2015 $33,927,680.00
37 12/31/2014 $27,227,497.00
38 9/30/2014 $25,287,215.00
39 6/30/2014 $27,882,931.00
40 3/31/2014 $31,951,324.00
41 12/31/2013 $31,979,943.00
42 9/30/2013 $8,701,866.00
43 6/30/2013 $10,690,103.00
44 3/31/2013 $13,817,307.00
45 12/31/2012 $15,555,419.00
46 9/30/2012 $13,224,826.00
47 6/30/2012 $15,883,865.00
48 3/31/2012 $17,008,314.00
49 12/31/2011 $2,925,909.00
50 6/30/2011 $8,512.00
51 12/31/2010 $5,204,906.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $49,800,000.00
2 9/30/2023 $41,840,897.00
3 6/30/2023 $41,952,497.00
4 3/31/2023 $36,727,829.00
5 12/31/2022 $39,267,000.00
6 9/30/2022 $44,440,327.00
7 6/30/2022 $28,071,613.00
8 3/31/2022 $31,566,512.00
9 12/31/2021 $30,378,315.00
10 9/30/2021 $32,337,243.00
11 6/30/2021 $18,186,396.00
12 3/31/2021 $21,205,738.00
13 12/31/2020 $19,947,367.00
14 9/30/2020 $16,473,583.00
15 6/30/2020 $12,880,029.00
16 3/31/2020 $13,908,103.00
17 12/31/2019 $14,027,893.00
18 9/30/2019 $15,150,100.00
19 6/30/2019 $10,128,568.00
20 3/31/2019 $8,338,127.00
21 12/31/2018 $9,625,046.00
22 9/30/2018 $9,892,987.00
23 6/30/2018 $6,917,086.00
24 3/31/2018 $9,442,837.00
25 12/31/2017 $9,440,183.00
26 9/30/2017 $13,338,866.00
27 6/30/2017 $15,645,011.00
28 3/31/2017 $12,957,920.00
29 12/31/2016 $11,222,861.00
30 9/30/2016 $9,207,805.00
31 6/30/2016 $5,082,539.00
32 3/31/2016 $4,291,028.00
33 12/31/2015 $4,216,532.00
34 9/30/2015 $4,298,235.00
35 6/30/2015 $3,200,041.00
36 3/31/2015 $3,786,811.00
37 12/31/2014 $4,197,897.00
38 9/30/2014 $4,118,670.00
39 6/30/2014 $3,796,785.00
40 3/31/2014 $4,303,402.00
41 12/31/2013 $3,657,846.00
42 9/30/2013 $2,517,119.00
43 6/30/2013 $2,028,744.00
44 3/31/2013 $2,100,801.00
45 12/31/2012 $1,817,319.00
46 9/30/2012 $1,403,533.00
47 6/30/2012 $1,005,640.00
48 3/31/2012 $1,027,057.00
49 12/31/2011 $2,301,695.00
50 6/30/2011 $9,818.00
51 12/31/2010 $8,860,361.00
Financials: MarketingAndAdvertisingExpense
Date Value
1 12/31/2023 $3,300,000.00
2 12/31/2022 $2,200,000.00
3 12/31/2021 $1,400,000.00
4 12/31/2020 $1,100,000.00
5 12/31/2019 $1,000,000.00
6 12/31/2018 $800,000.00
7 12/31/2017 $600,000.00
8 12/31/2016 $200,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-38,989,000.00
2 9/30/2023 $4,961.00
3 6/30/2023 $-410,394.00
4 3/31/2023 $-650,509.00
5 12/31/2022 $108,852,000.00
6 9/30/2022 $46,108,494.00
7 6/30/2022 $46,952,285.00
8 3/31/2022 $47,271,326.00
9 12/31/2021 $121,048,000.00
10 9/30/2021 $67,228,572.00
11 6/30/2021 $59,025,904.00
12 3/31/2021 $41,844,844.00
13 12/31/2020 $143,896,655.00
14 9/30/2020 $111,832,791.00
15 6/30/2020 $101,201,706.00
16 3/31/2020 $101,203,400.00
17 12/31/2019 $80,002,625.00
18 9/30/2019 $80,010,310.00
19 6/30/2019 $80,017,868.00
20 3/31/2019 $4,177,063.00
21 12/31/2018 $42,921,560.00
22 9/30/2018 $42,922,067.00
23 6/30/2018 $42,934,929.00
24 3/31/2018 $-4,377.00
25 12/31/2017 $60,750,625.00
26 9/30/2017 $10,375,942.00
27 6/30/2017 $12,039,289.00
28 3/31/2017 $-1,115,113.00
29 12/31/2016 $16,838,298.00
30 9/30/2016 $16,842,211.00
31 6/30/2016 $17,041,141.00
32 3/31/2016 $-3,659.00
33 12/31/2015 $10,401,908.00
34 9/30/2015 $10,461,187.00
35 6/30/2015 $10,589,325.00
36 3/31/2015 $10,459,660.00
37 12/31/2014 $9,795,206.00
38 9/30/2014 $4,755,934.00
39 6/30/2014 $4,805,048.00
40 3/31/2014 $4,788,617.00
41 12/31/2013 $27,632,778.00
42 9/30/2013 $962,938.00
43 6/30/2013 $994,345.00
44 3/31/2013 $925,690.00
45 12/31/2012 $19,470,549.00
46 9/30/2012 $15,812,892.00
47 6/30/2012 $15,851,725.00
48 3/31/2012 $16,150,756.00
49 12/31/2011 $1,290,258.00
50 9/30/2011 $1,192,776.00
51 6/30/2011 $845,239.00
52 3/31/2011 $297,646.00
53 12/31/2010 $2,291,094.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-4,981,000.00
2 9/30/2023 $-3,573,786.00
3 6/30/2023 $-2,817,229.00
4 3/31/2023 $-1,944,596.00
5 12/31/2022 $-13,911,000.00
6 9/30/2022 $-10,162,650.00
7 6/30/2022 $-6,782,169.00
8 3/31/2022 $-2,842,085.00
9 12/31/2021 $-13,511,000.00
10 9/30/2021 $-9,835,404.00
11 6/30/2021 $-7,046,735.00
12 3/31/2021 $-2,571,161.00
13 12/31/2020 $-12,724,680.00
14 9/30/2020 $-9,126,359.00
15 6/30/2020 $-6,241,284.00
16 3/31/2020 $-2,072,876.00
17 12/31/2019 $-3,811,838.00
18 9/30/2019 $-2,217,542.00
19 6/30/2019 $-245,675.00
20 3/31/2019 $-110,453.00
21 12/31/2018 $-2,095,600.00
22 9/30/2018 $-1,276,594.00
23 6/30/2018 $-1,046,375.00
24 3/31/2018 $-549,246.00
25 12/31/2017 $15,213,856.00
26 9/30/2017 $17,223,727.00
27 6/30/2017 $17,793,627.00
28 3/31/2017 $5,141,600.00
29 12/31/2016 $904,583.00
30 9/30/2016 $-4,721,900.00
31 6/30/2016 $-4,960,820.00
32 3/31/2016 $3,655,762.00
33 12/31/2015 $-1,741,575.00
34 9/30/2015 $-7,142,255.00
35 6/30/2015 $-11,299,372.00
36 3/31/2015 $-6,873,725.00
37 12/31/2014 $-4,040,743.00
38 9/30/2014 $-5,151,409.00
39 6/30/2014 $-3,748,885.00
40 3/31/2014 $620,195.00
41 12/31/2013 $-3,131,819.00
42 9/30/2013 $-191,176.00
43 6/30/2013 $-174,809.00
44 3/31/2013 $-66,074.00
45 12/31/2012 $-118,853.00
46 9/30/2012 $-83,521.00
47 6/30/2012 $-56,151.00
48 3/31/2012 --
49 12/31/2011 $-270.00
50 9/30/2011 --
51 6/30/2011 --
52 3/31/2011 --
53 12/31/2010 $-3,183.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $8,800,000.00
2 9/30/2023 $-8,795,952.00
3 6/30/2023 $-20,781,030.00
4 3/31/2023 $-14,722,274.00
5 12/31/2022 $-59,508,000.00
6 9/30/2022 $-52,128,942.00
7 6/30/2022 $-38,844,181.00
8 3/31/2022 $-26,013,413.00
9 12/31/2021 $-112,369,000.00
10 9/30/2021 $-78,903,750.00
11 6/30/2021 $-65,491,363.00
12 3/31/2021 $-33,229,126.00
13 12/31/2020 $-102,002,958.00
14 9/30/2020 $-69,783,522.00
15 6/30/2020 $-45,931,435.00
16 3/31/2020 $-24,646,960.00
17 12/31/2019 $-76,193,504.00
18 9/30/2019 $-56,541,468.00
19 6/30/2019 $-32,911,136.00
20 3/31/2019 $-14,287,184.00
21 12/31/2018 $-62,678,682.00
22 9/30/2018 $-43,885,558.00
23 6/30/2018 $-31,342,153.00
24 3/31/2018 $-16,434,114.00
25 12/31/2017 $-37,271,774.00
26 9/30/2017 $-23,913,145.00
27 6/30/2017 $-14,173,774.00
28 3/31/2017 $-5,398,426.00
29 12/31/2016 $-18,268,973.00
30 9/30/2016 $-14,655,295.00
31 6/30/2016 $-9,972,107.00
32 3/31/2016 $-5,167,930.00
33 12/31/2015 $-15,418,404.00
34 9/30/2015 $-11,340,195.00
35 6/30/2015 $-8,667,142.00
36 3/31/2015 $-4,220,775.00
37 12/31/2014 $-14,704,910.00
38 9/30/2014 $-11,802,477.00
39 6/30/2014 $-9,336,609.00
40 3/31/2014 $-5,040,330.00
41 12/31/2013 $-10,887,154.00
42 9/30/2013 $-7,927,391.00
43 6/30/2013 $-5,701,729.00
44 3/31/2013 $-3,074,771.00
45 12/31/2012 $-6,903,795.00
46 9/30/2012 $-5,096,745.00
47 6/30/2012 $-3,041,811.00
48 3/31/2012 $-1,998,699.00
49 12/31/2011 $-1,431,188.00
50 9/30/2011 $-1,417,549.00
51 6/30/2011 $-985,961.00
52 3/31/2011 $-445,119.00
53 12/31/2010 $-4,812,998.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-28,239,000.00
2 9/30/2023 $-10,594,467.00
3 6/30/2023 $-13,159,522.00
4 3/31/2023 $-6,788,815.00
5 12/31/2022 $-65,904,000.00
6 9/30/2022 $-53,672,267.00
7 6/30/2022 $-38,772,763.00
8 3/31/2022 $-25,007,857.00
9 12/31/2021 $-71,648,000.00
10 9/30/2021 $-17,712,954.00
11 6/30/2021 $-37,285,244.00
12 3/31/2021 $-18,379,941.00
13 12/31/2020 $-75,748,548.00
14 9/30/2020 $321,100,000.00
15 6/30/2020 $-39,423,321.00
16 3/31/2020 $-19,245,230.00
17 12/31/2019 $-48,279,317.00
18 9/30/2019 $-37,718,286.00
19 6/30/2019 $-13,211,872.00
20 3/31/2019 $-13,067,955.00
21 12/31/2018 $-65,743,445.00
22 9/30/2018 $-47,705,458.00
23 6/30/2018 $-14,747,831.00
24 3/31/2018 $-17,822,142.00
25 12/31/2017 $-43,758,975.00
26 9/30/2017 $-15,202,715.00
27 6/30/2017 $-9,036,495.00
28 3/31/2017 $-6,536,963.00
29 12/31/2016 $-19,515,151.00
30 9/30/2016 $-14,956,043.00
31 6/30/2016 $-10,624,804.00
32 3/31/2016 $-4,612,469.00
33 12/31/2015 $-17,969,930.00
34 9/30/2015 $-5,102,424.00
35 6/30/2015 $-4,679,318.00
36 3/31/2015 $-3,605,535.00
37 12/31/2014 $-16,813,163.00
38 9/30/2014 $-3,384,689.00
39 6/30/2014 $-3,961,245.00
40 3/31/2014 $-5,903,872.00
41 12/31/2013 $-15,527,246.00
42 9/30/2013 $-10,826,038.00
43 6/30/2013 $-4,895,444.00
44 3/31/2013 $-3,241,647.00
45 12/31/2012 $-7,301,313.00
46 9/30/2012 $-3,245,747.00
47 6/30/2012 $-1,206,715.00
48 3/31/2012 $-597,314.00
49 12/31/2011 $-5,903,460.00
50 9/30/2011 $-4,948,674.00
51 6/30/2011 $-26,460.00
52 3/31/2011 $-1,580,376.00
53 12/31/2010 $-5,947,712.00
54 6/30/2010 $-20,526.00
55 6/30/2009 $-20,009.00
56 6/30/2008 $-24,891.00
57 6/30/2007 $-29,687.00
58 6/30/2006 $-18,483.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-49,871,000.00
2 9/30/2023 $-17,993,231.00
3 6/30/2023 $-11,873,127.00
4 3/31/2023 $-5,975,497.00
5 12/31/2022 $-26,539,000.00
6 9/30/2022 $-5,582,771.00
7 6/30/2022 $-14,782,958.00
8 3/31/2022 $-10,192,791.00
9 12/31/2021 $-13,274,000.00
10 9/30/2021 $-9,815,641.00
11 6/30/2021 $-6,539,763.00
12 3/31/2021 $-3,215,692.00
13 12/31/2020 $-10,833,671.00
14 9/30/2020 $-8,646,186.00
15 6/30/2020 $-5,529,710.00
16 3/31/2020 $-2,475,444.00
17 12/31/2019 $-6,854,990.00
18 9/30/2019 $-4,120,768.00
19 6/30/2019 $-1,873,198.00
20 3/31/2019 $140,461.00
21 12/31/2018 $-1,490,327.00
22 9/30/2018 $-3,964,174.00
23 6/30/2018 $-1,330,450.00
24 3/31/2018 $-1,289,639.00
25 12/31/2017 $-4,448,979.00
26 9/30/2017 $-774,955.00
27 6/30/2017 $-634,627.00
28 3/31/2017 $-599,960.00
29 12/31/2016 $-2,184,756.00
30 9/30/2016 $-594,367.00
31 6/30/2016 $-975,418.00
32 3/31/2016 $-453,933.00
33 12/31/2015 $-2,456,123.00
34 9/30/2015 $-438,226.00
35 6/30/2015 $-1,162,713.00
36 3/31/2015 $-403,198.00
37 12/31/2014 $-1,346,354.00
38 9/30/2014 $-346,407.00
39 6/30/2014 $-373,925.00
40 3/31/2014 $-219,886.00
41 12/31/2013 $-484,815.00
42 9/30/2013 $-301,851.00
43 6/30/2013 $-143,875.00
44 3/31/2013 $-91,558.00
45 12/31/2012 $-9,759.00
46 9/30/2012 $1,471.00
47 6/30/2012 $-175.00
48 3/31/2012 $-1,427.00
49 12/31/2011 $-1,601,269.00
50 9/30/2011 $-768,130.00
51 6/30/2011 $-239,719.00
52 3/31/2011 $-315,498.00
53 12/31/2010 $-451,279.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $67,310,000.00
2 9/30/2023 $50,456,814.00
3 6/30/2023 $34,489,388.00
4 3/31/2023 $17,326,308.00
5 12/31/2022 $74,630,000.00
6 9/30/2022 $54,394,619.00
7 6/30/2022 $35,421,245.00
8 3/31/2022 $18,477,113.00
9 12/31/2021 $59,547,000.00
10 9/30/2021 $14,822,413.00
11 6/30/2021 $14,579,198.00
12 3/31/2021 $13,442,745.00
13 12/31/2020 $107,134,660.00
14 9/30/2020 $75,958,284.00
15 6/30/2020 $51,880,949.00
16 3/31/2020 $26,969,530.00
17 12/31/2019 $70,773,410.00
18 9/30/2019 $50,909,552.00
19 6/30/2019 $17,899,616.00
20 3/31/2019 $16,737,005.00
21 12/31/2018 $20,604,084.00
22 9/30/2018 $56,670,150.00
23 6/30/2018 $18,073,931.00
24 3/31/2018 $20,574,509.00
25 12/31/2017 $62,070,556.00
26 9/30/2017 $39,524,314.00
27 6/30/2017 $11,801,269.00
28 3/31/2017 $8,565,874.00
29 12/31/2016 $27,991,432.00
30 9/30/2016 $6,674,735.00
31 6/30/2016 $7,762,594.00
32 3/31/2016 $6,282,422.00
33 12/31/2015 $22,691,440.00
34 9/30/2015 $6,516,611.00
35 6/30/2015 $9,531,981.00
36 3/31/2015 $4,705,443.00
37 12/31/2014 $21,934,078.00
38 9/30/2014 $4,404,212.00
39 6/30/2014 $5,087,639.00
40 3/31/2014 $7,244,545.00
41 12/31/2013 $18,110,008.00
42 9/30/2013 $3,638,312.00
43 6/30/2013 $5,586,397.00
44 3/31/2013 $3,413,978.00
45 12/31/2012 $9,027,287.00
46 9/30/2012 $5,974,935.00
47 6/30/2012 $2,654,538.00
48 3/31/2012 $1,215,702.00
49 12/31/2011 $5,176,428.00
50 9/30/2011 $4,501,309.00
51 6/30/2011 $2,147,502.00
52 3/31/2011 $1,585,643.00
53 12/31/2010 $5,496,433.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $21,632,000.00
2 9/30/2023 $7,398,764.00
3 6/30/2023 $-1,286,395.00
4 3/31/2023 $-813,318.00
5 12/31/2022 $-39,365,000.00
6 9/30/2022 $-9,316,733.00
7 6/30/2022 $-23,989,805.00
8 3/31/2022 $-14,815,066.00
9 12/31/2021 $-58,374,000.00
10 9/30/2021 $-14,437,076.00
11 6/30/2021 $-15,581,232.00
12 3/31/2021 $-15,164,249.00
13 12/31/2020 $-64,914,877.00
14 9/30/2020 $-47,694,588.00
15 6/30/2020 $-33,893,611.00
16 3/31/2020 $-16,769,786.00
17 12/31/2019 $-41,424,327.00
18 9/30/2019 $-33,597,518.00
19 6/30/2019 $-11,338,674.00
20 3/31/2019 $-13,208,416.00
21 12/31/2018 $-16,547,660.00
22 9/30/2018 $-43,741,284.00
23 6/30/2018 $-13,417,381.00
24 3/31/2018 $-16,532,503.00
25 12/31/2017 $-39,309,996.00
26 9/30/2017 $-28,766,631.00
27 6/30/2017 $-14,338,871.00
28 3/31/2017 $-5,937,003.00
29 12/31/2016 $-17,330,395.00
30 9/30/2016 $-13,386,258.00
31 6/30/2016 $-9,649,386.00
32 3/31/2016 $-4,158,536.00
33 12/31/2015 $-15,513,807.00
34 9/30/2015 $-4,664,198.00
35 6/30/2015 $-3,516,605.00
36 3/31/2015 $-3,202,337.00
37 12/31/2014 $-16,018,533.00
38 9/30/2014 $-3,038,282.00
39 6/30/2014 $-3,587,320.00
40 3/31/2014 $-5,683,986.00
41 12/31/2013 $-15,042,431.00
42 9/30/2013 $-10,524,187.00
43 6/30/2013 $-7,993,216.00
44 3/31/2013 $-3,150,089.00
45 12/31/2012 $-7,909,169.00
46 9/30/2012 $-5,668,862.00
47 6/30/2012 $-2,420,042.00
48 3/31/2012 $-1,213,502.00
49 12/31/2011 $-4,622,956.00
50 9/30/2011 $-768,164.00
51 6/30/2011 $-3,733,145.00
52 3/31/2011 $-1,585,643.00
53 12/31/2010 $-5,496,433.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $2,400,000.00
2 9/30/2023 $1,800,000.00
3 6/30/2023 $1,200,000.00
4 3/31/2023 $600,000.00
5 12/31/2022 $2,100,000.00
6 9/30/2022 $1,500,000.00
7 6/30/2022 $900,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $1,400,000.00
10 9/30/2021 $1,000,000.00
11 6/30/2021 $600,000.00
12 3/31/2021 $300,000.00
13 12/31/2020 $700,000.00
14 9/30/2020 $400,000.00
15 6/30/2020 $200,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $1,045,000.00
2 9/30/2023 $982,891.00
3 6/30/2023 $979,536.00
4 3/31/2023 $956,045.00
5 12/31/2022 $905,000.00
6 9/30/2022 $720,755.00
7 6/30/2022 $579,661.00
8 3/31/2022 $654,003.00
9 12/31/2021 $591,084.00
10 9/30/2021 $501,239.00
11 6/30/2021 $385,858.00
12 3/31/2021 $-317,910.00
13 12/31/2020 $365,682.00
14 9/30/2020 $-275,988.00
15 6/30/2020 $-210,870.00
16 3/31/2020 $193,987.00
17 12/31/2019 $229,073.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $9,779,000.00
2 9/30/2023 $9,965,088.00
3 6/30/2023 $10,221,914.00
4 3/31/2023 $10,468,109.00
5 12/31/2022 $10,704,000.00
6 9/30/2022 $10,636,083.00
7 6/30/2022 $10,870,907.00
8 3/31/2022 $7,284,079.00
9 12/31/2021 $7,462,388.00
10 9/30/2021 $6,915,750.00
11 6/30/2021 $7,073,415.00
12 12/31/2020 $4,334,151.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $2,400,000.00
2 9/30/2023 $1,800,000.00
3 6/30/2023 $1,100,000.00
4 3/31/2023 $600,000.00
5 12/31/2022 $1,800,000.00
6 9/30/2022 $1,300,000.00
7 6/30/2022 $800,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $1,400,000.00
10 9/30/2021 $300,000.00
11 6/30/2021 $800,000.00
12 3/31/2021 $200,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $300,000.00
15 6/30/2020 $200,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $9,635,000.00
2 9/30/2023 $9,753,725.00
3 6/30/2023 $10,003,826.00
4 3/31/2023 $10,247,700.00
5 12/31/2022 $10,485,000.00
6 9/30/2022 $10,335,873.00
7 6/30/2022 $10,550,236.00
8 3/31/2022 $7,106,642.00
9 12/31/2021 $7,262,658.00
10 9/30/2021 $6,690,943.00
11 6/30/2021 $6,829,040.00
12 3/31/2021 $6,197,295.00
13 12/31/2020 $4,259,191.00
14 9/30/2020 $2,782,987.00
15 6/30/2020 $1,700,000.00
16 12/31/2019 $1,245,029.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $2,911,000.00
2 9/30/2023 $2,613,384.00
3 6/30/2023 $2,197,495.00
4 3/31/2023 $2,041,859.00
5 12/31/2022 $1,796,000.00
6 9/30/2022 $2,105,653.00
7 6/30/2022 $3,030,193.00
8 3/31/2022 $3,088,754.00
9 12/31/2021 $981,721.00
10 9/30/2021 $1,881,484.00
11 6/30/2021 $1,145,822.00
12 12/31/2020 $207,262.00
Financials: OtherCostAndExpenseOperating
Date Value
1 12/31/2023 $4,266,000.00
2 9/30/2023 $3,580,785.00
3 6/30/2023 $700,000.00
4 3/31/2023 $1,780,463.00
5 12/31/2022 $17,843,000.00
6 9/30/2022 $12,755,525.00
7 6/30/2022 $7,896,075.00
8 3/31/2022 $3,974,589.00
9 12/31/2021 $12,289,000.00
10 9/30/2021 $8,191,890.00
11 6/30/2021 $5,045,669.00
12 3/31/2021 $2,242,343.00
13 12/31/2020 $4,170,051.00
14 9/30/2020 $2,597,444.00
15 6/30/2020 $1,378,546.00
16 3/31/2020 $500,644.00
17 12/31/2019 $2,169,629.00
18 9/30/2019 $1,705,498.00
19 6/30/2019 $594,113.00
20 3/31/2019 $654,486.00
21 12/31/2018 $2,260,379.00
22 9/30/2018 $5,545,240.00
23 6/30/2018 $1,738,128.00
24 3/31/2018 $1,833,774.00
25 12/31/2017 $6,503,750.00
26 9/30/2017 $4,662,340.00
27 6/30/2017 $1,600,170.00
28 3/31/2017 $1,479,476.00
29 12/31/2016 $5,447,691.00
30 9/30/2016 $4,057,306.00
31 6/30/2016 $1,294,301.00
32 3/31/2016 $1,280,419.00
33 12/31/2015 $4,618,065.00
34 9/30/2015 $1,214,158.00
35 6/30/2015 $1,096,878.00
36 3/31/2015 $1,048,094.00
37 12/31/2014 $3,850,828.00
38 9/30/2014 $2,641,700.00
39 6/30/2014 $820,849.00
40 3/31/2014 $802,469.00
41 12/31/2013 $2,418,156.00
42 9/30/2013 $657,776.00
43 6/30/2013 $1,055,282.00
44 3/31/2013 $515,288.00
45 12/31/2012 $1,746,864.00
46 9/30/2012 $489,300.00
47 6/30/2012 $838,461.00
48 3/31/2012 $459,293.00
49 12/31/2011 $1,163,148.00
50 9/30/2011 $450,527.00
51 6/30/2011 $740,716.00
52 3/31/2011 $376,698.00
53 12/31/2010 $1,876,644.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $419,000.00
2 9/30/2023 $434,647.00
3 6/30/2023 $449,513.00
4 3/31/2023 $338,731.00
5 12/31/2022 $350,000.00
6 9/30/2022 $362,179.00
7 6/30/2022 $373,903.00
8 3/31/2022 $385,628.00
9 12/31/2021 $397,351.00
10 9/30/2021 $232,665.00
11 6/30/2021 $36,151.00
12 3/31/2021 $41,965.00
13 12/31/2020 $54,886.00
14 9/30/2020 $67,808.00
15 6/30/2020 $80,730.00
16 3/31/2020 $93,652.00
17 12/31/2019 $106,574.00
18 9/30/2019 $119,496.00
19 6/30/2019 $132,418.00
20 3/31/2019 $145,340.00
21 12/31/2018 $260,734.00
22 9/30/2018 $277,692.00
23 6/30/2018 $347,898.00
24 3/31/2018 $309,353.00
25 12/31/2017 $105,996.00
26 9/30/2017 $118,318.00
27 6/30/2017 $93,937.00
28 3/31/2017 $1,790,000.00
29 12/31/2016 $117,813.00
30 9/30/2016 $1,790,000.00
31 6/30/2016 $1,790,000.00
32 3/31/2016 $1,432,000.00
33 12/31/2015 $1,432,000.00
34 9/30/2015 $1,432,000.00
35 6/30/2015 $1,432,000.00
36 3/31/2015 $132,500.00
37 12/31/2014 $132,500.00
38 9/30/2014 $132,500.00
39 6/30/2014 $132,500.00
40 3/31/2014 $132,500.00
41 12/31/2013 $132,500.00
42 9/30/2013 $132,500.00
43 6/30/2013 $132,500.00
44 3/31/2013 $132,500.00
45 12/31/2012 $106,000.00
46 12/31/2011 --
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-287,000.00
2 9/30/2023 $-185,638.00
3 6/30/2023 $-39,811.00
4 3/31/2023 $-26,984.00
5 12/31/2022 $-635,000.00
6 9/30/2022 $-9,641.00
7 6/30/2022 $-186,301.00
8 3/31/2022 $-166,880.00
9 12/31/2021 $-252,000.00
10 9/30/2021 $18,546.00
11 6/30/2021 $-125,318.00
12 3/31/2021 $-42,001.00
13 12/31/2020 $-128,528.00
14 9/30/2020 $-26,440.00
15 3/31/2020 $-2,475,444.00
16 12/31/2019 $-227,322.00
17 9/30/2019 $-42,308.00
18 6/30/2019 $-1,873,198.00
19 3/31/2019 $-1,424,465.00
20 12/31/2018 $-112,565.00
21 9/30/2018 $-17,191.00
22 6/30/2018 $-4,332.00
23 3/31/2018 $-1,289,639.00
24 12/31/2017 $-10,144.00
25 12/31/2016 $4,496.00
Financials: PaidInKindInterest
Date Value
1 12/31/2023 $3,836,000.00
2 9/30/2023 $2,958,592.00
3 6/30/2023 $1,966,160.00
4 3/31/2023 $979,978.00
5 12/31/2022 $2,998,000.00
6 9/30/2022 $2,023,932.00
7 6/30/2022 $1,045,660.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
Financials: PaymentsOfFinancingCosts
Date Value
1 12/31/2023 $2,351,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $2,783,000.00
6 9/30/2022 $2,782,928.00
7 6/30/2022 $2,378,366.00
8 3/31/2022 $2,378,366.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $210,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $4,771,000.00
2 9/30/2023 $3,573,786.00
3 6/30/2023 $2,817,229.00
4 3/31/2023 $1,944,596.00
5 12/31/2022 $13,911,000.00
6 9/30/2022 $10,162,650.00
7 6/30/2022 $6,782,169.00
8 3/31/2022 $2,842,085.00
9 12/31/2021 $13,511,000.00
10 9/30/2021 $9,835,404.00
11 6/30/2021 $7,046,735.00
12 3/31/2021 $2,571,161.00
13 12/31/2020 $12,726,680.00
14 9/30/2020 $9,128,359.00
15 6/30/2020 $6,243,284.00
16 3/31/2020 $2,074,876.00
17 12/31/2019 $3,811,838.00
18 9/30/2019 $2,217,542.00
19 6/30/2019 $-245,675.00
20 3/31/2019 $110,453.00
21 12/31/2018 $2,095,600.00
22 9/30/2018 $1,276,594.00
23 6/30/2018 $1,046,375.00
24 3/31/2018 $549,246.00
25 12/31/2017 $2,676,328.00
26 9/30/2017 $666,457.00
27 6/30/2017 $96,557.00
28 3/31/2017 $3,584.00
29 12/31/2016 $73,410.00
30 9/30/2016 $63,386.00
31 6/30/2016 $58,034.00
32 3/31/2016 $17,437.00
33 12/31/2015 $26,073.00
34 9/30/2015 $30,569.00
35 6/30/2015 $21,694.00
36 3/31/2015 $14,186.00
37 12/31/2014 $2,323,251.00
38 9/30/2014 $1,766,963.00
39 6/30/2014 $370,491.00
40 3/31/2014 $111,948.00
41 12/31/2013 $196,635.00
42 9/30/2013 $191,176.00
43 6/30/2013 $174,809.00
44 3/31/2013 $66,074.00
45 12/31/2012 $118,853.00
46 9/30/2012 $83,521.00
47 6/30/2012 $56,151.00
48 3/31/2012 --
49 12/31/2011 $270.00
50 9/30/2011 --
51 6/30/2011 --
52 3/31/2011 --
53 12/31/2010 $3,183.00
Financials: PreferredStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $10,000,000.00
12 3/31/2021 $10,000,000.00
13 12/31/2020 $10,000,000.00
14 12/31/2019 $10,000,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 12/31/2012 $0.00
31 9/30/2012 $0.00
32 6/30/2012 $0.00
33 3/31/2012 $0.00
34 12/31/2011 $0.00
35 6/30/2011 $0.00
36 12/31/2010 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $10,000,000.00
12 3/31/2021 $10,000,000.00
13 12/31/2020 $10,000,000.00
14 9/30/2020 $10,000,000.00
15 6/30/2020 $10,000,000.00
16 3/31/2020 $10,000,000.00
17 12/31/2019 $10,000,000.00
18 9/30/2019 $10,000,000.00
19 6/30/2019 $10,000,000.00
20 3/31/2019 $10,000,000.00
21 12/31/2018 $10,000,000.00
22 9/30/2018 $10,000,000.00
23 6/30/2018 $10,000,000.00
24 3/31/2018 $10,000,000.00
25 12/31/2017 $10,000,000.00
26 9/30/2017 $10,000,000.00
27 6/30/2017 $10,000,000.00
28 3/31/2017 $10,000,000.00
29 12/31/2016 $10,000,000.00
30 12/31/2012 $10,000,000.00
31 9/30/2012 $10,000,000.00
32 6/30/2012 $10,000,000.00
33 3/31/2012 $10,000,000.00
34 12/31/2011 $8,221,678.00
35 6/30/2011 $10,000,000.00
36 12/31/2010 $8,221,678.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 $8,221,678.00
34 12/31/2011 $8,221,678.00
35 6/30/2011 --
36 12/31/2010 $8,221,678.00
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 $8,221,678.00
35 6/30/2011 --
36 12/31/2010 $8,221,678.00
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 6/30/2013 --
31 12/31/2012 --
32 9/30/2012 --
33 6/30/2012 --
34 3/31/2012 --
35 12/31/2011 $8,222.00
36 6/30/2011 --
37 12/31/2010 $3,386.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $5,334,000.00
2 9/30/2023 $5,107,455.00
3 6/30/2023 $5,218,735.00
4 3/31/2023 $4,378,681.00
5 12/31/2022 $5,095,000.00
6 9/30/2022 $5,372,484.00
7 6/30/2022 $5,399,928.00
8 3/31/2022 $5,519,301.00
9 12/31/2021 $4,339,245.00
10 9/30/2021 $5,859,046.00
11 6/30/2021 $5,701,863.00
12 3/31/2021 $5,802,608.00
13 12/31/2020 $3,046,466.00
14 9/30/2020 $3,786,421.00
15 6/30/2020 $4,693,427.00
16 3/31/2020 $4,855,344.00
17 12/31/2019 $2,533,593.00
18 9/30/2019 $1,716,337.00
19 6/30/2019 $1,596,671.00
20 3/31/2019 $2,049,552.00
21 12/31/2018 $1,766,163.00
22 9/30/2018 $2,131,035.00
23 6/30/2018 $2,431,366.00
24 3/31/2018 $2,703,214.00
25 12/31/2017 $1,225,654.00
26 9/30/2017 $2,078,509.00
27 6/30/2017 $2,408,459.00
28 3/31/2017 $746,846.00
29 12/31/2016 $313,914.00
30 9/30/2016 $481,658.00
31 6/30/2016 $638,059.00
32 3/31/2016 $744,910.00
33 12/31/2015 $111,027.00
34 9/30/2015 $266,784.00
35 6/30/2015 $399,327.00
36 3/31/2015 $613,357.00
37 12/31/2014 $143,586.00
38 9/30/2014 $285,662.00
39 6/30/2014 $394,886.00
40 3/31/2014 $597,598.00
41 12/31/2013 $298,730.00
42 9/30/2013 $223,418.00
43 6/30/2013 $366,960.00
44 3/31/2013 $651,442.00
45 12/31/2012 $107,761.00
46 9/30/2012 $189,596.00
47 6/30/2012 $308,164.00
48 3/31/2012 $428,461.00
49 12/31/2011 $59,244.00
50 12/31/2010 $64,781.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 --
2 12/31/2022 $64,645,289.00
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $121,144,000.00
7 10/31/2021 $53,800,000.00
8 9/30/2021 $67,315,677.00
9 6/30/2021 $59,102,075.00
10 3/31/2021 $41,912,515.00
11 12/31/2020 $131,195,291.00
12 9/30/2020 $99,343,207.00
13 6/30/2020 $88,704,039.00
14 3/31/2020 $88,704,039.00
15 2/29/2020 $12,300,000.00
16 1/31/2020 $82,300,000.00
17 12/31/2019 $48,397,088.00
18 9/30/2019 $48,397,088.00
19 6/30/2019 $48,397,088.00
20 5/31/2019 $51,800,000.00
21 3/31/2019 --
22 12/31/2018 $42,944,831.00
23 9/30/2018 $42,944,831.00
24 6/30/2018 $42,946,111.00
25 12/31/2017 $39,199,850.00
26 9/30/2017 --
27 6/30/2017 --
28 12/31/2016 $12,900,541.00
29 9/30/2016 $14,145,000.00
30 6/30/2016 $13,072,741.00
31 3/31/2016 --
32 12/31/2015 $10,257,380.00
33 9/30/2015 $10,257,380.00
34 6/30/2015 $10,393,383.00
35 3/31/2015 $10,463,005.00
36 12/31/2014 --
37 9/30/2014 --
38 6/30/2014 --
39 3/31/2014 --
40 12/31/2013 $27,030,820.00
41 9/30/2013 --
42 6/30/2013 --
43 3/31/2013 --
44 12/31/2012 $17,287,288.00
45 9/30/2012 $17,287,288.00
46 6/30/2012 $17,287,288.00
47 3/31/2012 $17,287,288.00
48 12/31/2011 --
49 9/30/2011 --
50 6/30/2011 --
51 3/31/2011 --
52 12/31/2010 --
Financials: ProceedsFromNotesPayable
Date Value
1 12/31/2023 $135,000,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $151,750,000.00
6 9/30/2022 $151,750,000.00
7 6/30/2022 $151,750,000.00
8 3/31/2022 $151,750,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $27,500,000.00
14 9/30/2020 $12,500,000.00
15 6/30/2020 $12,500,000.00
16 12/31/2015 --
17 9/30/2015 --
18 6/30/2015 --
19 3/31/2015 --
20 12/31/2014 $9,850,000.00
21 9/30/2014 $4,850,000.00
22 6/30/2014 $4,850,000.00
23 3/31/2014 $4,850,000.00
24 12/31/2013 $1,000,000.00
25 9/30/2013 $1,000,000.00
26 6/30/2013 $1,000,000.00
27 3/31/2013 $1,000,000.00
28 12/31/2012 $3,906,000.00
29 9/30/2012 --
30 6/30/2012 --
31 3/31/2012 --
32 12/31/2011 $1,500,000.00
33 9/30/2011 $1,200,000.00
34 6/30/2011 $850,000.00
35 3/31/2011 $300,000.00
36 12/31/2010 $2,300,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $1,104,000.00
2 9/30/2023 $1,095,539.00
3 6/30/2023 $471,546.00
4 12/31/2022 $175,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 $13,432.00
12 9/30/2020 $13,432.00
13 6/30/2020 $13,432.00
14 3/31/2020 $7,177.00
15 12/31/2019 $75,048.00
16 9/30/2019 $75,048.00
17 6/30/2019 $75,048.00
18 3/31/2019 --
19 12/31/2018 $13,007.00
20 9/30/2018 $6,328.00
21 6/30/2018 --
22 12/31/2017 $7,504.00
23 9/30/2017 $7,504.00
24 12/31/2016 --
25 9/30/2016 --
26 12/31/2015 $49,227.00
27 9/30/2015 $49,226.00
28 12/31/2014 --
29 9/30/2014 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $80,572,000.00
2 9/30/2023 $79,930,606.00
3 6/30/2023 $79,509,523.00
4 3/31/2023 $78,655,947.00
5 12/31/2022 $77,738,000.00
6 9/30/2022 $74,842,478.00
7 6/30/2022 $71,176,031.00
8 3/31/2022 $67,900,912.00
9 12/31/2021 $64,206,927.00
10 9/30/2021 $60,589,916.00
11 6/30/2021 $57,442,503.00
12 3/31/2021 $54,079,627.00
13 12/31/2020 $50,457,032.00
14 9/30/2020 $47,511,613.00
15 6/30/2020 $44,411,653.00
16 3/31/2020 $41,393,727.00
17 12/31/2019 $37,466,273.00
18 9/30/2019 $35,984,298.00
19 6/30/2019 $34,115,749.00
20 3/31/2019 $33,773,986.00
21 12/31/2018 $33,536,762.00
22 9/30/2018 $33,242,774.00
23 6/30/2018 $32,674,869.00
24 3/31/2018 $32,418,792.00
25 12/31/2017 $31,752,780.00
26 9/30/2017 $30,574,903.00
27 6/30/2017 $28,986,051.00
28 12/31/2016 $4,224,049.00
29 12/31/2015 $4,150,639.00
30 12/31/2014 $4,124,566.00
31 12/31/2013 $1,801,315.00
32 12/31/2012 $1,604,680.00
33 12/31/2011 $1,547,158.00
34 12/31/2010 $1,548,872.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $53,835,000.00
2 9/30/2023 $54,814,607.00
3 6/30/2023 $56,305,620.00
4 3/31/2023 $57,370,783.00
5 12/31/2022 $58,261,000.00
6 9/30/2022 $56,946,090.00
7 6/30/2022 $54,951,267.00
8 3/31/2022 $53,220,480.00
9 12/31/2021 $50,935,074.00
10 9/30/2021 $48,393,723.00
11 6/30/2021 $46,486,980.00
12 3/31/2021 $44,175,613.00
13 12/31/2020 $41,593,090.00
14 9/30/2020 $39,622,510.00
15 6/30/2020 $37,373,366.00
16 3/31/2020 $35,060,795.00
17 12/31/2019 $31,741,317.00
18 9/30/2019 $30,712,915.00
19 6/30/2019 $29,444,489.00
20 3/31/2019 $29,694,764.00
21 12/31/2018 $30,115,730.00
22 9/30/2018 $30,362,629.00
23 6/30/2018 $30,337,285.00
24 3/31/2018 $30,615,530.00
25 12/31/2017 $30,466,858.00
26 9/30/2017 $29,755,541.00
27 6/30/2017 $28,626,668.00
28 3/31/2017 $1,882,151.00
29 12/31/2016 $2,000,784.00
30 9/30/2016 $2,108,634.00
31 6/30/2016 $2,220,590.00
32 3/31/2016 $2,295,994.00
33 12/31/2015 $2,396,950.00
34 9/30/2015 $2,518,638.00
35 6/30/2015 $2,627,693.00
36 3/31/2015 $2,737,762.00
37 12/31/2014 $2,840,698.00
38 9/30/2014 $2,381,200.00
39 6/30/2014 $1,038,927.00
40 3/31/2014 $828,948.00
41 12/31/2013 $765,299.00
42 9/30/2013 $811,398.00
43 6/30/2013 $849,917.00
44 3/31/2013 $801,757.00
45 12/31/2012 $779,297.00
46 9/30/2012 $803,709.00
47 6/30/2012 $825,236.00
48 3/31/2012 $815,197.00
49 12/31/2011 $860,932.00
50 12/31/2010 $1,081,159.00
Financials: RepaymentsOfNotesPayable
Date Value
1 12/31/2023 $158,584,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $100,000,000.00
6 9/30/2022 $100,000,000.00
7 6/30/2022 $100,000,000.00
8 3/31/2022 $100,000,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $13,950,000.00
14 3/31/2020 --
15 12/31/2019 $30,000,000.00
16 9/30/2019 $30,000,000.00
17 6/30/2019 $30,000,000.00
18 3/31/2019 $30,000,000.00
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 $20,000,000.00
24 9/30/2017 $4,444,444.00
25 6/30/2017 $2,777,778.00
26 3/31/2017 $1,111,111.00
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 $15,300,781.00
32 9/30/2015 $15,300,781.00
33 6/30/2015 $15,300,781.00
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 --
37 12/31/2013 --
38 9/30/2013 --
39 6/30/2013 --
40 3/31/2013 --
41 12/31/2012 $200,000.00
42 9/30/2012 $200,000.00
43 6/30/2012 $200,000.00
44 3/31/2012 $200,000.00
45 12/31/2011 $200,000.00
46 9/30/2011 --
47 6/30/2011 --
48 3/31/2011 --
49 12/31/2010 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $3,300,000.00
2 9/30/2023 $2,854,514.00
3 6/30/2023 $2,258,611.00
4 3/31/2023 $855,351.00
5 12/31/2022 $3,614,000.00
6 9/30/2022 $1,041,947.00
7 6/30/2022 $1,497,497.00
8 3/31/2022 $624,111.00
9 12/31/2021 $3,646,000.00
10 9/30/2021 $770,557.00
11 6/30/2021 $1,158,866.00
12 3/31/2021 $987,649.00
13 12/31/2020 $5,907,013.00
14 9/30/2020 $4,893,549.00
15 6/30/2020 $1,656,420.00
16 3/31/2020 $1,528,738.00
17 12/31/2019 $2,343,848.00
18 9/30/2019 $1,879,025.00
19 6/30/2019 $1,387,621.00
20 3/31/2019 $1,500,000.00
21 12/31/2018 $917,304.00
22 9/30/2018 $4,071,040.00
23 6/30/2018 $1,040,427.00
24 3/31/2018 $1,281,706.00
25 12/31/2017 $5,570,029.00
26 9/30/2017 $4,365,205.00
27 6/30/2017 $1,358,409.00
28 3/31/2017 $1,192,727.00
29 12/31/2016 $7,688,238.00
30 9/30/2016 $7,104,864.00
31 6/30/2016 $5,427,601.00
32 3/31/2016 $2,027,712.00
33 12/31/2015 $7,015,946.00
34 9/30/2015 $5,019,138.00
35 6/30/2015 $1,505,909.00
36 3/31/2015 $1,401,723.00
37 12/31/2014 $9,517,014.00
38 9/30/2014 $1,482,929.00
39 6/30/2014 $1,783,909.00
40 3/31/2014 $4,330,457.00
41 12/31/2013 $9,303,077.00
42 9/30/2013 $1,408,990.00
43 6/30/2013 $4,937,934.00
44 3/31/2013 $1,467,584.00
45 12/31/2012 $3,469,078.00
46 9/30/2012 $2,201,131.00
47 6/30/2012 $260,494.00
48 3/31/2012 $81,820.00
49 12/31/2011 $646,756.00
50 9/30/2011 $443,188.00
51 6/30/2011 $139,684.00
52 3/31/2011 $246,897.00
53 12/31/2010 $2,193,838.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-506,256,000.00
2 9/30/2023 $-488,611,138.00
3 6/30/2023 $-491,176,193.00
4 3/31/2023 $-484,805,486.00
5 12/31/2022 $-478,017,000.00
6 9/30/2022 $-465,784,988.00
7 6/30/2022 $-450,885,484.00
8 3/31/2022 $-437,120,578.00
9 12/31/2021 $-412,112,721.00
10 9/30/2021 $-395,500,000.00
11 6/30/2021 $-377,800,000.00
12 3/31/2021 $-358,845,044.00
13 12/31/2020 $-340,465,103.00
14 9/30/2020 $-321,057,329.00
15 6/30/2020 $-304,139,876.00
16 3/31/2020 $-283,961,785.00
17 12/31/2019 $-264,716,555.00
18 9/30/2019 $-254,155,524.00
19 6/30/2019 $-242,717,065.00
20 3/31/2019 $-229,505,193.00
21 12/31/2018 $-216,437,238.00
22 9/30/2018 $-198,399,251.00
23 6/30/2018 $-183,263,766.00
24 3/31/2018 $-168,515,935.00
25 12/31/2017 $-150,693,793.00
26 9/30/2017 $-137,710,991.00
27 6/30/2017 $-122,508,276.00
28 3/31/2017 $-113,471,781.00
29 12/31/2016 $-106,934,818.00
30 9/30/2016 $-102,375,710.00
31 6/30/2016 $-98,044,471.00
32 3/31/2016 $-92,032,136.00
33 12/31/2015 $-87,419,667.00
34 9/30/2015 $-82,837,014.00
35 6/30/2015 $-77,734,590.00
36 3/31/2015 $-73,055,272.00
37 12/31/2014 $-69,449,737.00
38 9/30/2014 $-65,886,380.00
39 6/30/2014 $-62,501,691.00
40 3/31/2014 $-58,540,446.00
41 12/31/2013 $-52,636,574.00
42 9/30/2013 $-47,935,366.00
43 6/30/2013 $-45,246,419.00
44 3/31/2013 $-40,350,975.00
45 12/31/2012 $-37,109,328.00
46 9/30/2012 $-34,857,791.00
47 6/30/2012 $-31,612,044.00
48 3/31/2012 $-30,405,329.00
49 12/31/2011 $-29,808,015.00
50 12/31/2010 $-23,904,555.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $258,215,000.00
2 9/30/2023 $184,311,323.00
3 6/30/2023 $117,036,725.00
4 3/31/2023 $56,913,534.00
5 12/31/2022 $154,080,000.00
6 9/30/2022 $104,098,237.00
7 6/30/2022 $63,008,100.00
8 3/31/2022 $29,103,093.00
9 12/31/2021 $80,943,000.00
10 9/30/2021 $54,559,758.00
11 6/30/2021 $17,830,590.00
12 3/31/2021 $16,048,618.00
13 12/31/2020 $42,219,783.00
14 9/30/2020 $28,263,696.00
15 6/30/2020 $17,987,338.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $130,000.00
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 $4,048,000.00
5 9/30/2022 $3,660,890.00
6 6/30/2022 $3,660,890.00
7 3/31/2022 --
8 12/31/2021 $3,554,000.00
9 9/30/2021 $2,844,875.00
10 6/30/2021 $2,844,875.00
11 3/31/2021 $2,073,627.00
12 12/31/2020 $1,421,669.00
13 9/30/2020 $1,738,156.00
14 6/30/2020 $1,723,594.00
15 3/31/2020 $545,630.00
16 12/31/2019 $3,329,374.00
17 9/30/2019 $1,421,669.00
18 6/30/2019 $1,421,669.00
19 3/31/2019 $1,404,281.00
Financials: SegmentExpenditureAdditionToLongLivedAssets
Date Value
1 12/31/2023 $4,771,000.00
2 9/30/2023 $3,573,786.00
3 6/30/2023 $2,817,229.00
4 12/31/2022 $13,911,000.00
5 9/30/2022 $10,162,650.00
6 6/30/2022 $6,782,169.00
7 12/31/2021 $13,511,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $59,020,000.00
2 9/30/2023 $43,485,001.00
3 6/30/2023 $28,759,214.00
4 3/31/2023 $14,511,656.00
5 12/31/2022 $52,458,000.00
6 9/30/2022 $12,893,139.00
7 6/30/2022 $25,669,997.00
8 3/31/2022 $13,699,575.00
9 12/31/2021 $42,897,000.00
10 9/30/2021 $10,726,797.00
11 6/30/2021 $20,472,083.00
12 3/31/2021 $10,033,915.00
13 12/31/2020 $35,050,817.00
14 9/30/2020 $9,115,744.00
15 6/30/2020 $16,634,714.00
Financials: SeniorLongTermNotes
Date Value
1 12/31/2023 $130,594,000.00
2 9/30/2023 $142,025,542.00
3 6/30/2023 $140,312,070.00
4 3/31/2023 $144,300,930.00
5 12/31/2022 $142,833,000.00
6 9/30/2022 $141,365,706.00
7 6/30/2022 $139,810,931.00
8 3/31/2022 $138,423,052.00
9 12/31/2021 $94,866,239.00
10 9/30/2021 $94,363,008.00
11 6/30/2021 $93,877,017.00
12 12/31/2020 $92,968,866.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $6,187,000.00
2 9/30/2023 $4,441,845.00
3 6/30/2023 $2,747,204.00
4 3/31/2023 $1,110,166.00
5 12/31/2022 $5,215,000.00
6 9/30/2022 $1,313,494.00
7 6/30/2022 $2,832,435.00
8 3/31/2022 $1,641,388.00
9 12/31/2021 $3,488,000.00
10 9/30/2021 $2,274,860.00
11 6/30/2021 $1,586,586.00
12 3/31/2021 $781,397.00
13 12/31/2020 $2,855,122.00
14 9/30/2020 $2,166,940.00
15 6/30/2020 $1,392,156.00
16 3/31/2020 $676,548.00
17 12/31/2019 $2,650,777.00
18 9/30/2019 $2,014,669.00
19 6/30/2019 $1,363,999.00
20 3/31/2019 $637,263.00
21 12/31/2018 $2,223,288.00
22 9/30/2018 $1,627,756.00
23 6/30/2018 $1,050,175.00
24 3/31/2018 $514,784.00
25 12/31/2017 $1,561,659.00
26 9/30/2017 $1,052,970.00
27 6/30/2017 $311,363.00
28 3/31/2017 $235,877.00
29 12/31/2016 $1,250,074.00
30 9/30/2016 $262,963.00
31 6/30/2016 $733,125.00
32 3/31/2016 $422,180.00
33 12/31/2015 $1,711,047.00
34 9/30/2015 $1,221,662.00
35 6/30/2015 $386,661.00
36 3/31/2015 $387,069.00
37 12/31/2014 $1,248,454.00
38 9/30/2014 $921,394.00
39 6/30/2014 $360,134.00
40 3/31/2014 $234,200.00
41 12/31/2013 $888,295.00
42 9/30/2013 $225,221.00
43 6/30/2013 $441,315.00
44 3/31/2013 $218,544.00
45 12/31/2012 $626,787.00
46 9/30/2012 $408,544.00
47 6/30/2012 $154,095.00
48 3/31/2012 $46,254.00
49 12/31/2011 $22,947.00
50 9/30/2011 $19,623.00
51 6/30/2011 $18,597.00
52 3/31/2011 $11,202.00
53 12/31/2010 $34,809.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 $4,664,000.00
2 12/31/2022 $3,886,055.00
3 12/31/2021 $4,831.00
4 12/31/2019 $553,048.00
5 12/31/2018 $7,627.00
6 12/31/2017 $11,796.00
7 12/31/2016 $260,974.00
8 12/31/2015 $880,457.00
9 12/31/2014 $2,771,874.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 $8,914,000.00
2 12/31/2022 $7,640,242.00
3 12/31/2021 $35,935.00
4 12/31/2019 $1,616,865.00
5 12/31/2018 $14,966.00
6 12/31/2017 $65,477.00
7 12/31/2016 $260,974.00
8 12/31/2015 $952,773.00
9 12/31/2014 $4,121,481.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Date Value
1 12/31/2023 $3.79
2 12/31/2022 $3.80
3 12/31/2021 $4.54
4 9/30/2020 $3.81
5 6/30/2020 $3.81
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Date Value
1 12/31/2023 $3,410,131.00
2 12/31/2022 $6,213,959.00
3 12/31/2021 $5,521,312.00
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Date Value
1 12/31/2023 $5,906,184.00
2 12/31/2022 $8,256,211.00
3 12/31/2021 $7,862,722.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Date Value
1 12/31/2023 $3.38
2 12/31/2022 $3.37
3 12/31/2021 $3.93
Financials: StockholdersEquity
Date Value
1 12/31/2023 $135,206,000.00
2 9/30/2023 $151,437,346.00
3 6/30/2023 $146,762,295.00
4 3/31/2023 $145,654,620.00
5 12/31/2022 $151,974,000.00
6 9/30/2022 $100,384,536.00
7 6/30/2022 $114,400,527.00
8 3/31/2022 $126,933,065.00
9 12/31/2021 $141,173,000.00
10 9/30/2021 $102,780,167.00
11 6/30/2021 $111,593,532.00
12 3/31/2021 $112,504,086.00
13 12/31/2020 $88,249,426.00
14 9/30/2020 $71,375,954.00
15 6/30/2020 $76,879,455.00
16 3/31/2020 $96,335,683.00
17 12/31/2019 $26,193,149.00
18 9/30/2019 $36,118,072.00
19 6/30/2019 $46,905,861.00
20 3/31/2019 $10,038,954.00
21 12/31/2018 $19,770,438.00
22 9/30/2018 $37,206,214.00
23 6/30/2018 $51,759,070.00
24 3/31/2018 $23,025,399.00
25 12/31/2017 $40,332,757.00
26 9/30/2017 $12,992,508.00
27 6/30/2017 $27,681,989.00
28 3/31/2017 $-10,758,348.00
29 12/31/2016 $-4,457,262.00
30 9/30/2016 $-152,140.00
31 6/30/2016 $3,916,136.00
32 3/31/2016 $-3,369,315.00
33 12/31/2015 $820,974.00
34 9/30/2015 $4,914,242.00
35 6/30/2015 $9,519,508.00
36 3/31/2015 $13,430,468.00
37 12/31/2014 $6,008,650.00
38 9/30/2014 $9,244,947.00
39 6/30/2014 $12,302,576.00
40 3/31/2014 $15,903,687.00
41 12/31/2013 $21,573,359.00
42 9/30/2013 $-735,756.00
43 6/30/2013 $1,727,970.00
44 3/31/2013 $6,400,643.00
45 12/31/2012 $9,423,746.00
46 9/30/2012 $11,607,040.00
47 6/30/2012 $14,655,731.00
48 3/31/2012 $15,750,356.00
49 12/31/2011 $385,816.00
50 6/30/2011 $-1,306.00
51 12/31/2010 $-3,926,692.00
52 6/30/2010 $-346.00
53 12/31/2009 $1,669,364.00
54 6/30/2009 $-2,820.00
55 6/30/2008 $-13,311.00
56 6/30/2007 $4,580.00
57 6/30/2006 $21,767.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $1,104,000.00
2 9/30/2023 $623,993.00
3 6/30/2023 $471,546.00
4 3/31/2023 --
5 12/31/2022 $175,000.00
6 12/31/2020 $13,432.00
7 6/30/2020 $6,255.00
8 3/31/2020 $7,177.00
9 12/31/2019 $75,048.00
10 9/30/2019 $75,048.00
11 6/30/2019 $75,048.00
12 12/31/2018 $13,007.00
13 9/30/2018 $6,328.00
14 3/31/2018 --
15 12/31/2017 $7,504.00
16 9/30/2017 $7,504.00
17 12/31/2015 $49,227.00
18 12/31/2011 $57.00
19 3/31/2011 --
20 12/31/2010 --
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2020 --
13 12/31/2012 --
14 12/31/2011 --
Financials: UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $223,977,315.00
2 9/30/2023 $223,306,331.00
3 6/30/2023 $222,304,676.00
4 3/31/2023 $221,921,750.00
5 12/31/2022 $197,874,895.00
6 9/30/2022 $196,204,893.00
7 6/30/2022 $196,113,888.00
8 3/31/2022 $195,871,932.00
9 12/31/2021 $139,578,538.00
10 9/30/2021 $133,770,147.00
11 6/30/2021 $121,571,501.00
12 3/31/2021 $115,661,937.00
13 12/31/2020 $86,145,052.00
14 9/30/2020 $87,698,258.00
15 6/30/2020 $80,064,641.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $223,977,315.00
2 9/30/2023 $223,306,331.00
3 6/30/2023 $222,304,676.00
4 3/31/2023 $221,921,750.00
5 12/31/2022 $197,874,895.00
6 9/30/2022 $196,204,893.00
7 6/30/2022 $196,113,888.00
8 3/31/2022 $195,871,932.00
9 12/31/2021 $139,578,538.00
10 9/30/2021 $125,682,400.00
11 6/30/2021 $121,571,501.00
12 3/31/2021 $115,661,937.00
13 12/31/2020 $86,145,052.00
14 9/30/2020 $87,698,258.00
15 6/30/2020 $80,064,641.00
Copyright 2024 PursePoor.com