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

Business Address

170 SOUTHPORT DRIVE

MORRISVILLE , NC US 27560

Mailing Address

170 SOUTHPORT DRIVE

MORRISVILLE , NC US 27560
Phone Number: 919-468-0399 / State Incorporated: NC / Fiscal Year End 6 /30
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $6,049,022.00
2 9/30/2023 $5,652,218.00
3 6/30/2023 $4,786,155.00
4 3/31/2023 $3,116,810.00
5 12/31/2022 $4,860,869.00
6 9/30/2022 $4,718,048.00
7 6/30/2022 $4,401,229.00
8 3/31/2022 $3,130,684.00
9 12/31/2021 $4,870,745.00
10 9/30/2021 $3,752,907.00
11 6/30/2021 $2,774,373.00
12 3/31/2021 $2,920,570.00
13 12/31/2020 $2,932,576.00
14 9/30/2020 $2,582,538.00
15 6/30/2020 $3,748,235.00
16 3/31/2020 $4,126,035.00
17 12/31/2019 $4,823,857.00
18 9/30/2019 $4,563,460.00
19 6/30/2019 $3,279,548.00
20 3/31/2019 $3,891,308.00
21 12/31/2018 $4,467,137.00
22 9/30/2018 $4,093,010.00
23 6/30/2018 $4,170,952.00
24 3/31/2018 $3,971,232.00
25 12/31/2017 $4,466,163.00
26 9/30/2017 $4,884,461.00
27 6/30/2017 $3,864,978.00
28 3/31/2017 $3,900,663.00
29 12/31/2016 $3,977,149.00
30 9/30/2016 $3,604,625.00
31 6/30/2016 $3,062,700.00
32 3/31/2016 $2,012,549.00
33 12/31/2015 $3,323,148.00
34 9/30/2015 $3,296,955.00
35 6/30/2015 $3,314,133.00
36 3/31/2015 $3,857,363.00
37 12/31/2014 $3,286,086.00
38 9/30/2014 $2,603,811.00
39 6/30/2014 $3,659,900.00
40 3/31/2014 $4,010,631.00
41 12/31/2013 $3,670,551.00
42 9/30/2013 $5,078,859.00
43 6/30/2013 $2,542,711.00
44 3/31/2013 $2,584,156.00
45 12/31/2012 $2,112,585.00
46 9/30/2012 $933,087.00
47 6/30/2012 $744,491.00
48 3/31/2012 $1,567,508.00
49 12/31/2011 $1,060,937.00
50 12/31/2010 $542,084.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $1,528,476.00
2 9/30/2023 $442,693.00
3 6/30/2023 $380,085.00
4 3/31/2023 $933,553.00
5 12/31/2022 $2,086,868.00
6 9/30/2022 $1,558,401.00
7 6/30/2022 $2,220,816.00
8 3/31/2022 $1,565,541.00
9 12/31/2021 $3,647,127.00
10 9/30/2021 $2,671,701.00
11 6/30/2021 $1,662,074.00
12 3/31/2021 $2,138,158.00
13 12/31/2020 $3,059,842.00
14 9/30/2020 $1,625,515.00
15 6/30/2020 $670,718.00
16 3/31/2020 $1,646,429.00
17 12/31/2019 $3,088,083.00
18 9/30/2019 $2,000,613.00
19 6/30/2019 $1,962,471.00
20 3/31/2019 $1,427,448.00
21 12/31/2018 $2,972,322.00
22 9/30/2018 $2,086,046.00
23 6/30/2018 $1,765,722.00
24 3/31/2018 $2,536,377.00
25 12/31/2017 $3,377,451.00
26 9/30/2017 $2,612,188.00
27 6/30/2017 $1,992,434.00
28 3/31/2017 $2,234,486.00
29 12/31/2016 $2,794,626.00
30 9/30/2016 $1,946,026.00
31 6/30/2016 $2,228,545.00
32 3/31/2016 $2,639,594.00
33 12/31/2015 $3,852,651.00
34 9/30/2015 $2,859,599.00
35 6/30/2015 $4,462,286.00
36 3/31/2015 $5,124,509.00
37 12/31/2014 $5,510,253.00
38 9/30/2014 $5,505,913.00
39 6/30/2014 $7,816,710.00
40 3/31/2014 $8,803,360.00
41 12/31/2013 $10,244,732.00
42 9/30/2013 $9,038,174.00
43 6/30/2013 $7,857,189.00
44 3/31/2013 $7,455,505.00
45 12/31/2012 $8,138,358.00
46 9/30/2012 $5,956,805.00
47 6/30/2012 $5,433,464.00
48 3/31/2012 $5,942,003.00
49 12/31/2011 $6,064,764.00
50 12/31/2010 $3,679,141.00
Financials: AccruedAdvertisingCurrent
Date Value
1 12/31/2023 $352,295.00
2 9/30/2023 $235,427.00
3 6/30/2023 $243,861.00
4 3/31/2023 $200,243.00
5 12/31/2022 $208,330.00
6 9/30/2022 $139,694.00
7 6/30/2022 $137,467.00
8 3/31/2022 $89,763.00
9 12/31/2021 $415,324.00
10 9/30/2021 $80,681.00
11 6/30/2021 $68,185.00
12 3/31/2021 $81,644.00
13 12/31/2020 $192,719.00
14 9/30/2020 $106,146.00
15 6/30/2020 $89,517.00
16 3/31/2020 $82,125.00
17 12/31/2019 $348,471.00
18 9/30/2019 $166,821.00
19 6/30/2019 $73,033.00
20 3/31/2019 $35,153.00
21 12/31/2018 $115,796.00
22 9/30/2018 $86,881.00
23 6/30/2018 $60,784.00
24 3/31/2018 $58,324.00
25 12/31/2017 $134,018.00
26 12/31/2016 $50,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $1,404,825.00
2 9/30/2023 $925,385.00
3 6/30/2023 $1,395,479.00
4 3/31/2023 $1,143,192.00
5 12/31/2022 $1,398,178.00
6 9/30/2022 $1,135,536.00
7 6/30/2022 $1,546,483.00
8 3/31/2022 $2,053,873.00
9 12/31/2021 $2,487,724.00
10 9/30/2021 $1,700,577.00
11 6/30/2021 $2,281,807.00
12 3/31/2021 $2,052,958.00
13 12/31/2020 $1,946,283.00
14 9/30/2020 $1,496,755.00
15 6/30/2020 $1,922,332.00
16 3/31/2020 $1,098,283.00
17 12/31/2019 $1,515,729.00
18 9/30/2019 $926,118.00
19 6/30/2019 $1,418,232.00
20 3/31/2019 $1,335,233.00
21 12/31/2018 $1,125,481.00
22 9/30/2018 $787,806.00
23 6/30/2018 $618,945.00
24 3/31/2018 $668,614.00
25 12/31/2017 $980,800.00
26 9/30/2017 $787,449.00
27 6/30/2017 $634,099.00
28 3/31/2017 $660,076.00
29 12/31/2016 $631,107.00
30 9/30/2016 $824,948.00
31 6/30/2016 $770,258.00
32 3/31/2016 $718,570.00
33 12/31/2015 $891,187.00
34 9/30/2015 $1,171,645.00
35 6/30/2015 $1,475,571.00
36 3/31/2015 $1,056,148.00
37 12/31/2014 $684,577.00
38 9/30/2014 $578,908.00
39 6/30/2014 $713,860.00
40 3/31/2014 $551,135.00
41 12/31/2013 $642,186.00
42 9/30/2013 $579,887.00
43 6/30/2013 $533,902.00
44 3/31/2013 $463,825.00
45 12/31/2012 $574,522.00
46 9/30/2012 $271,363.00
47 6/30/2012 $333,716.00
48 3/31/2012 $305,651.00
49 12/31/2011 $581,009.00
50 12/31/2010 $308,653.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 6/30/2023 $6,309,326.00
2 6/30/2022 $5,670,627.00
3 6/30/2021 $5,199,435.00
4 6/30/2020 $4,639,283.00
5 6/30/2019 $4,153,392.00
6 6/30/2018 $3,673,840.00
7 12/31/2017 $3,445,189.00
8 12/31/2016 $3,024,883.00
9 12/31/2015 $3,265,786.00
10 12/31/2014 $2,594,890.00
11 12/31/2013 $2,469,572.00
12 12/31/2012 $1,876,066.00
13 12/31/2011 $1,351,096.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $26,324,537.00
2 9/30/2023 $26,257,363.00
3 6/30/2023 $26,205,919.00
4 3/31/2023 $26,165,810.00
5 12/31/2022 $26,131,216.00
6 9/30/2022 $26,052,723.00
7 6/30/2022 $25,956,491.00
8 3/31/2022 $25,927,410.00
9 12/31/2021 $25,787,933.00
10 9/30/2021 $25,748,258.00
11 6/30/2021 $25,608,593.00
12 3/31/2021 $25,575,521.00
13 12/31/2020 $26,013,132.00
14 9/30/2020 $25,987,520.00
15 6/30/2020 $25,880,165.00
16 3/31/2020 $25,635,104.00
17 12/31/2019 $25,779,732.00
18 9/30/2019 $25,633,007.00
19 6/30/2019 $24,488,147.00
20 3/31/2019 $15,330,495.00
21 12/31/2018 $15,203,924.00
22 9/30/2018 $15,032,018.00
23 6/30/2018 $14,962,071.00
24 3/31/2018 $14,923,996.00
25 12/31/2017 $14,726,438.00
26 9/30/2017 $14,608,145.00
27 6/30/2017 $14,489,042.00
28 3/31/2017 $14,315,249.00
29 12/31/2016 $14,282,956.00
30 9/30/2016 $14,153,203.00
31 6/30/2016 $13,918,550.00
32 3/31/2016 $13,614,942.00
33 12/31/2015 $13,280,920.00
34 9/30/2015 $12,786,308.00
35 6/30/2015 $12,283,365.00
36 3/31/2015 $11,970,868.00
37 12/31/2014 $11,628,503.00
38 9/30/2014 $11,230,884.00
39 6/30/2014 $10,751,470.00
40 3/31/2014 $10,317,491.00
41 12/31/2013 $9,940,980.00
42 9/30/2013 $9,566,770.00
43 6/30/2013 $9,193,253.00
44 3/31/2013 $8,699,328.00
45 12/31/2012 $8,459,020.00
46 9/30/2012 $8,244,698.00
47 6/30/2012 $8,038,228.00
48 3/31/2012 $7,760,658.00
49 12/31/2011 $7,767,877.00
50 12/31/2010 $6,811,688.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $67,174.00
2 9/30/2023 $51,444.00
3 6/30/2023 $249,428.00
4 3/31/2023 $34,594.00
5 12/31/2022 $78,493.00
6 9/30/2022 $96,232.00
7 6/30/2022 $774,341.00
8 3/31/2022 $198,523.00
9 12/31/2021 $199,004.00
10 9/30/2021 $279,407.00
11 6/30/2021 $352,583.00
12 3/31/2021 $76,916.00
13 12/31/2020 $87,938.00
14 9/30/2020 $107,355.00
15 6/30/2020 $459,538.00
16 3/31/2020 $-144,628.00
17 12/31/2019 $146,725.00
18 9/30/2019 $212,380.00
19 6/30/2019 $502,805.00
20 3/31/2019 $126,571.00
21 12/31/2018 $171,906.00
22 9/30/2018 $71,176.00
23 6/30/2018 $235,633.00
24 3/31/2018 $197,558.00
25 12/31/2017 $443,482.00
26 9/30/2017 $119,103.00
27 12/31/2016 $1,003,305.00
28 12/31/2015 $1,770,897.00
29 12/31/2014 $1,687,523.00
30 12/31/2013 $1,678,107.00
31 12/31/2012 $1,017,078.00
32 12/31/2011 $983,504.00
33 12/31/2010 $415,284.00
Financials: AdvertisingExpense
Date Value
1 6/30/2023 $7,890,000.00
2 6/30/2022 $7,380,000.00
3 6/30/2021 $4,250,000.00
4 6/30/2020 $3,960,000.00
5 6/30/2019 $2,820,000.00
6 12/31/2017 $1,940,000.00
7 12/31/2016 $2,590,000.00
8 12/31/2015 $1,760,000.00
9 12/31/2014 $1,840,000.00
10 12/31/2013 $2,740,000.00
11 12/31/2012 $2,160,000.00
12 12/31/2011 $712,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 3/31/2023 $209,319.00
2 3/31/2022 $676,934.00
3 3/31/2020 $-144,628.00
4 3/31/2019 $126,571.00
5 9/30/2018 $71,176.00
6 6/30/2018 $235,633.00
7 3/31/2018 $197,558.00
8 12/31/2017 $443,482.00
9 9/30/2017 $325,189.00
10 6/30/2017 $206,086.00
11 3/31/2017 $32,293.00
12 12/31/2016 $1,003,306.00
13 9/30/2016 $873,553.00
14 6/30/2016 $304,877.00
15 3/31/2016 $334,022.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 6/30/2023 $14,000.00
2 6/30/2022 $8,000.00
3 6/30/2021 $7,000.00
4 6/30/2020 $4,000.00
5 6/30/2019 $2,000.00
6 6/30/2018 $1,000.00
7 12/31/2017 $2,000.00
8 6/30/2017 $1,000.00
9 12/31/2016 $68,000.00
10 12/31/2015 $192,000.00
11 12/31/2014 $162,000.00
12 12/31/2013 $131,000.00
13 12/31/2012 $67,000.00
14 12/31/2011 $52,000.00
Financials: AssetImpairmentCharges
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 3/31/2019 --
Financials: Assets
Date Value
1 12/31/2023 $44,465,560.00
2 9/30/2023 $46,592,761.00
3 6/30/2023 $48,884,088.00
4 3/31/2023 $56,373,050.00
5 12/31/2022 $66,930,014.00
6 9/30/2022 $67,681,016.00
7 6/30/2022 $69,208,855.00
8 3/31/2022 $68,435,858.00
9 12/31/2021 $70,081,577.00
10 9/30/2021 $66,547,749.00
11 6/30/2021 $64,921,999.00
12 3/31/2021 $57,397,254.00
13 12/31/2020 $51,519,767.00
14 9/30/2020 $48,147,885.00
15 6/30/2020 $48,904,587.00
16 3/31/2020 $48,418,203.00
17 12/31/2019 $55,971,239.00
18 9/30/2019 $54,301,724.00
19 6/30/2019 $51,146,381.00
20 3/31/2019 $42,294,036.00
21 12/31/2018 $41,752,126.00
22 9/30/2018 $39,712,804.00
23 6/30/2018 $39,472,507.00
24 3/31/2018 $40,013,320.00
25 12/31/2017 $41,230,707.00
26 9/30/2017 $40,770,080.00
27 6/30/2017 $39,639,500.00
28 3/31/2017 $39,968,518.00
29 12/31/2016 $40,505,776.00
30 9/30/2016 $41,308,434.00
31 6/30/2016 $41,833,661.00
32 3/31/2016 $41,768,946.00
33 12/31/2015 $44,140,838.00
34 9/30/2015 $45,424,759.00
35 6/30/2015 $47,240,276.00
36 3/31/2015 $50,946,459.00
37 12/31/2014 $51,426,397.00
38 9/30/2014 $52,867,225.00
39 6/30/2014 $56,527,849.00
40 3/31/2014 $61,995,315.00
41 12/31/2013 $62,323,852.00
42 9/30/2013 $63,188,175.00
43 6/30/2013 $60,951,728.00
44 3/31/2013 $60,797,892.00
45 12/31/2012 $59,876,691.00
46 9/30/2012 $54,334,619.00
47 6/30/2012 $53,688,958.00
48 3/31/2012 $53,476,363.00
49 12/31/2011 $53,649,320.00
50 12/31/2010 $50,910,451.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $23,682,986.00
2 9/30/2023 $22,597,196.00
3 6/30/2023 $24,576,396.00
4 3/31/2023 $25,677,912.00
5 12/31/2022 $33,445,824.00
6 9/30/2022 $31,649,652.00
7 6/30/2022 $35,864,444.00
8 3/31/2022 $38,495,486.00
9 12/31/2021 $39,481,491.00
10 9/30/2021 $35,559,321.00
11 6/30/2021 $35,761,231.00
12 3/31/2021 $35,794,316.00
13 12/31/2020 $33,348,790.00
14 9/30/2020 $25,723,544.00
15 6/30/2020 $23,909,069.00
16 3/31/2020 $20,103,876.00
17 12/31/2019 $28,517,177.00
18 9/30/2019 $27,796,742.00
19 6/30/2019 $27,868,367.00
20 3/31/2019 $18,341,709.00
21 12/31/2018 $18,600,410.00
22 9/30/2018 $16,076,012.00
23 6/30/2018 $17,054,961.00
24 3/31/2018 $18,734,190.00
25 12/31/2017 $20,149,973.00
26 9/30/2017 $19,592,302.00
27 6/30/2017 $19,027,690.00
28 3/31/2017 $18,980,855.00
29 12/31/2016 $20,674,188.00
30 9/30/2016 $22,534,421.00
31 6/30/2016 $24,384,139.00
32 3/31/2016 $25,401,587.00
33 12/31/2015 $20,650,859.00
34 9/30/2015 $22,341,797.00
35 6/30/2015 $24,026,830.00
36 3/31/2015 $25,096,489.00
37 12/31/2014 $23,441,083.00
38 9/30/2014 $24,982,744.00
39 6/30/2014 $24,654,197.00
40 3/31/2014 $25,471,180.00
41 12/31/2013 $28,042,032.00
42 9/30/2013 $29,444,048.00
43 6/30/2013 $29,004,970.00
44 3/31/2013 $31,274,639.00
45 12/31/2012 $30,896,570.00
46 9/30/2012 $24,231,187.00
47 6/30/2012 $23,111,174.00
48 3/31/2012 $20,434,535.00
49 12/31/2011 $20,047,895.00
50 12/31/2010 $18,184,390.00
Financials: AssetsNoncurrent
Date Value
1 12/31/2023 $20,782,574.00
2 9/30/2023 $23,995,565.00
3 6/30/2023 $24,307,692.00
4 3/31/2023 $30,695,138.00
5 12/31/2022 $33,484,190.00
6 9/30/2022 $36,031,364.00
7 6/30/2022 $33,344,411.00
8 3/31/2022 $29,940,372.00
9 12/31/2021 $30,600,086.00
10 9/30/2021 $30,988,428.00
11 6/30/2021 $29,160,768.00
12 3/31/2021 $21,602,938.00
13 12/31/2020 $18,170,977.00
14 9/30/2020 $22,424,341.00
15 6/30/2020 $24,995,518.00
16 3/31/2020 $28,314,327.00
17 12/31/2019 $27,454,062.00
18 9/30/2019 $26,504,982.00
19 6/30/2019 $23,278,014.00
20 3/31/2019 $23,952,327.00
21 12/31/2018 $23,151,716.00
22 9/30/2018 $23,636,792.00
23 6/30/2018 $22,417,546.00
24 3/31/2018 $21,279,130.00
25 12/31/2017 $21,080,734.00
26 9/30/2017 $21,177,778.00
27 6/30/2017 $20,611,810.00
28 3/31/2017 $20,987,663.00
29 12/31/2016 $19,831,588.00
30 9/30/2016 $18,774,013.00
31 6/30/2016 $17,449,522.00
32 3/31/2016 $16,367,359.00
33 12/31/2015 $23,489,979.00
34 9/30/2015 $23,082,962.00
35 6/30/2015 $23,213,446.00
36 3/31/2015 $25,849,970.00
37 12/31/2014 $27,985,314.00
38 9/30/2014 $27,884,481.00
39 6/30/2014 $31,873,652.00
40 3/31/2014 $36,524,135.00
41 12/31/2013 $34,281,820.00
42 9/30/2013 $33,744,127.00
43 6/30/2013 $31,946,758.00
44 3/31/2013 $29,523,253.00
45 12/31/2012 $28,980,121.00
46 9/30/2012 $30,103,432.00
47 6/30/2012 $30,577,784.00
48 3/31/2012 $33,041,828.00
49 12/31/2011 $33,601,425.00
50 12/31/2010 $32,726,061.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $5,772,124.00
2 9/30/2023 $7,592,698.00
3 6/30/2023 $10,446,532.00
4 3/31/2023 $10,914,584.00
5 12/31/2022 $11,960,102.00
6 9/30/2022 $11,568,995.00
7 6/30/2022 $15,668,361.00
8 3/31/2022 $16,861,685.00
9 12/31/2021 $16,260,765.00
10 9/30/2021 $14,116,632.00
11 6/30/2021 $21,302,317.00
12 3/31/2021 $19,608,801.00
13 12/31/2020 $16,690,105.00
14 9/30/2020 $13,756,695.00
15 6/30/2020 $13,993,032.00
16 3/31/2020 $11,869,028.00
17 12/31/2019 $12,687,976.00
18 9/30/2019 $12,243,719.00
19 6/30/2019 $12,465,483.00
20 3/31/2019 $4,019,929.00
21 12/31/2018 $2,803,621.00
22 9/30/2018 $2,086,565.00
23 6/30/2018 $3,393,186.00
24 3/31/2018 $4,494,729.00
25 12/31/2017 $4,594,007.00
26 9/30/2017 $5,127,906.00
27 6/30/2017 $6,289,111.00
28 3/31/2017 $6,629,587.00
29 12/31/2016 $7,427,273.00
30 9/30/2016 $9,678,329.00
31 6/30/2016 $11,111,309.00
32 3/31/2016 $11,580,162.00
33 12/31/2015 $5,274,305.00
34 9/30/2015 $5,602,261.00
35 6/30/2015 $5,254,242.00
36 3/31/2015 $5,234,683.00
37 12/31/2014 $4,007,341.00
38 9/30/2014 $2,661,280.00
39 6/30/2014 $3,362,813.00
40 3/31/2014 $2,475,725.00
41 12/31/2013 $2,573,405.00
42 9/30/2013 $6,199,803.00
43 6/30/2013 $9,271,219.00
44 3/31/2013 $12,641,217.00
45 12/31/2012 $11,860,842.00
46 9/30/2012 $10,683,325.00
47 6/30/2012 $10,211,206.00
48 3/31/2012 $6,836,283.00
49 12/31/2011 $6,701,701.00
50 9/30/2011 $4,389,667.00
51 6/30/2011 $6,058,696.00
52 3/31/2011 $7,973,131.00
53 12/31/2010 $7,736,044.00
54 12/31/2009 $7,405,685.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $11,087,187.00
2 9/30/2023 $12,672,020.00
3 6/30/2023 $15,568,911.00
4 3/31/2023 $15,970,628.00
5 12/31/2022 $17,025,291.00
6 9/30/2022 $16,623,773.00
7 6/30/2022 $21,179,340.00
8 3/31/2022 $21,911,685.00
9 12/31/2021 $21,310,765.00
10 9/30/2021 $19,166,632.00
11 6/30/2021 $21,446,951.00
12 3/31/2021 $19,675,373.00
13 12/31/2020 $16,873,063.00
14 9/30/2020 $13,861,709.00
15 6/30/2020 $14,617,234.00
16 3/31/2020 $11,901,315.00
17 12/31/2019 $13,344,863.00
18 9/30/2019 $12,599,910.00
19 6/30/2019 $13,006,545.00
20 3/31/2019 $4,639,936.00
21 12/31/2018 $3,004,702.00
22 9/30/2018 $2,219,782.00
23 6/30/2018 $3,393,186.00
24 3/31/2018 $4,494,729.00
25 12/31/2017 $4,594,007.00
26 9/30/2017 $5,127,906.00
27 6/30/2017 $6,289,111.00
28 12/31/2016 $7,427,273.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-4,481,724.00
2 9/30/2023 $-2,896,891.00
3 6/30/2023 $-5,610,429.00
4 3/31/2023 $-5,208,712.00
5 12/31/2022 $-4,154,049.00
6 9/30/2022 $-4,555,567.00
7 6/30/2022 $-267,611.00
8 3/31/2022 $464,734.00
9 12/31/2021 $-136,186.00
10 9/30/2021 $-2,280,319.00
11 6/30/2021 $6,829,717.00
12 3/31/2021 $5,058,139.00
13 12/31/2020 $2,255,829.00
14 9/30/2020 $-755,525.00
15 6/30/2020 $1,610,689.00
16 3/31/2020 $-1,105,230.00
17 12/31/2019 $338,318.00
18 9/30/2019 $-406,635.00
19 6/30/2019 $9,613,359.00
20 3/31/2019 $1,246,750.00
21 12/31/2018 $-388,484.00
22 9/30/2018 $-1,173,404.00
23 6/30/2018 $-1,200,821.00
24 3/31/2018 $-1,794,382.00
25 12/31/2017 $-1,695,104.00
26 9/30/2017 $-1,161,205.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: CommonStockNoParValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 12/31/2010 --
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $50,000,000.00
2 9/30/2023 $50,000,000.00
3 6/30/2023 $50,000,000.00
4 3/31/2023 $50,000,000.00
5 12/31/2022 $50,000,000.00
6 9/30/2022 $50,000,000.00
7 6/30/2022 $50,000,000.00
8 3/31/2022 $50,000,000.00
9 12/31/2021 $50,000,000.00
10 9/30/2021 $50,000,000.00
11 6/30/2021 $50,000,000.00
12 3/31/2021 $50,000,000.00
13 12/31/2020 $50,000,000.00
14 9/30/2020 $50,000,000.00
15 6/30/2020 $50,000,000.00
16 3/31/2020 $50,000,000.00
17 12/31/2019 $50,000,000.00
18 9/30/2019 $50,000,000.00
19 6/30/2019 $50,000,000.00
20 3/31/2019 $50,000,000.00
21 12/31/2018 $50,000,000.00
22 9/30/2018 $50,000,000.00
23 6/30/2018 $50,000,000.00
24 3/31/2018 $50,000,000.00
25 12/31/2017 $50,000,000.00
26 9/30/2017 $50,000,000.00
27 6/30/2017 $50,000,000.00
28 3/31/2017 $50,000,000.00
29 12/31/2016 $50,000,000.00
30 9/30/2016 $50,000,000.00
31 6/30/2016 $50,000,000.00
32 12/31/2015 $50,000,000.00
33 12/31/2014 $50,000,000.00
34 12/31/2013 $50,000,000.00
35 12/31/2012 $50,000,000.00
36 12/31/2011 $50,000,000.00
37 12/31/2010 $50,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $30,733,358.00
2 9/30/2023 $30,912,108.00
3 6/30/2023 $30,912,108.00
4 3/31/2023 $30,912,108.00
5 12/31/2022 $30,912,108.00
6 9/30/2022 $30,733,358.00
7 6/30/2022 $30,778,046.00
8 3/31/2022 $30,688,796.00
9 12/31/2021 $30,595,047.00
10 9/30/2021 $30,339,457.00
11 6/30/2021 $29,913,095.00
12 3/31/2021 $29,852,950.00
13 12/31/2020 $29,092,326.00
14 9/30/2020 $28,965,660.00
15 6/30/2020 $28,949,410.00
16 3/31/2020 $28,981,910.00
17 12/31/2019 $28,981,910.00
18 9/30/2019 $28,981,910.00
19 6/30/2019 $28,027,569.00
20 3/31/2019 $21,727,569.00
21 12/31/2018 $21,568,069.00
22 9/30/2018 $21,598,069.00
23 6/30/2018 $21,705,173.00
24 3/31/2018 $21,575,673.00
25 12/31/2017 $21,580,102.00
26 9/30/2017 $21,594,685.00
27 6/30/2017 $21,629,685.00
28 3/31/2017 $21,629,685.00
29 12/31/2016 $21,369,885.00
30 9/30/2016 $21,444,885.00
31 6/30/2016 $21,507,235.00
32 12/31/2015 $21,111,585.00
33 12/31/2014 $20,382,333.00
34 12/31/2013 $20,197,301.00
35 12/31/2012 $19,654,050.00
36 12/31/2011 $19,454,689.00
37 12/31/2010 $19,291,568.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $30,344,955.00
2 9/30/2023 $30,523,705.00
3 6/30/2023 $30,523,705.00
4 3/31/2023 $30,523,705.00
5 12/31/2022 $30,523,705.00
6 9/30/2022 $30,344,955.00
7 6/30/2022 $30,747,759.00
8 3/31/2022 $30,688,796.00
9 12/31/2021 $30,595,047.00
10 9/30/2021 $30,339,457.00
11 6/30/2021 $29,913,095.00
12 3/31/2021 $29,852,950.00
13 12/31/2020 $29,092,326.00
14 9/30/2020 $28,965,660.00
15 6/30/2020 $28,949,410.00
16 3/31/2020 $28,981,910.00
17 12/31/2019 $28,981,910.00
18 9/30/2019 $28,981,910.00
19 6/30/2019 $28,027,569.00
20 3/31/2019 $21,727,569.00
21 12/31/2018 $21,568,069.00
22 9/30/2018 $21,598,069.00
23 6/30/2018 $21,705,173.00
24 3/31/2018 $21,575,673.00
25 12/31/2017 $21,580,102.00
26 9/30/2017 $21,594,685.00
27 6/30/2017 $21,629,685.00
28 3/31/2017 $21,629,685.00
29 12/31/2016 $21,369,885.00
30 9/30/2016 $21,444,885.00
31 6/30/2016 $21,507,235.00
32 12/31/2015 $21,111,585.00
33 12/31/2014 $20,382,333.00
34 12/31/2013 $20,197,301.00
35 12/31/2012 $19,654,050.00
36 12/31/2011 $19,454,689.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $57,242,211.00
2 9/30/2023 $57,242,211.00
3 6/30/2023 $57,242,211.00
4 3/31/2023 $57,242,211.00
5 12/31/2022 $57,242,211.00
6 9/30/2022 $57,242,211.00
7 6/30/2022 $57,242,211.00
8 3/31/2022 $57,066,143.00
9 12/31/2021 $56,902,098.00
10 9/30/2021 $56,454,221.00
11 6/30/2021 $56,057,109.00
12 3/31/2021 $55,932,808.00
13 12/31/2020 $54,520,189.00
14 9/30/2020 $54,342,864.00
15 6/30/2020 $54,342,864.00
16 3/31/2020 $54,342,864.00
17 12/31/2019 $54,342,864.00
18 9/30/2019 $54,342,864.00
19 6/30/2019 $54,342,864.00
20 3/31/2019 $54,247,296.00
21 12/31/2018 $54,247,296.00
22 9/30/2018 $54,247,296.00
23 6/30/2018 $54,243,816.00
24 3/31/2018 $54,243,816.00
25 12/31/2017 $54,243,816.00
26 9/30/2017 $54,243,816.00
27 6/30/2017 $54,243,816.00
28 3/31/2017 $54,243,816.00
29 12/31/2016 $54,243,816.00
30 9/30/2016 $54,243,816.00
31 6/30/2016 $54,243,816.00
32 3/31/2016 $54,240,247.00
33 12/31/2015 $54,240,247.00
34 9/30/2015 $54,240,247.00
35 6/30/2015 $54,240,247.00
36 3/31/2015 $54,045,875.00
37 12/31/2014 $53,949,001.00
38 9/30/2014 $53,949,001.00
39 6/30/2014 $53,949,001.00
40 3/31/2014 $53,949,001.00
41 12/31/2013 $53,949,001.00
42 9/30/2013 $53,644,382.00
43 6/30/2013 $53,340,844.00
44 3/31/2013 $53,333,402.00
45 12/31/2012 $53,318,044.00
46 9/30/2012 $53,314,107.00
47 6/30/2012 $53,252,509.00
48 3/31/2012 $53,236,809.00
49 12/31/2011 $52,833,716.00
50 12/31/2010 $53,113,608.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $432,235.00
2 9/30/2023 $304,399.00
3 6/30/2023 $566,896.00
4 3/31/2023 $434,132.00
5 12/31/2022 $469,157.00
6 9/30/2022 $504,919.00
7 6/30/2022 $452,866.00
8 3/31/2022 $505,148.00
9 12/31/2021 $548,311.00
10 9/30/2021 $559,150.00
11 6/30/2021 $774,891.00
12 3/31/2021 $680,389.00
13 12/31/2020 $619,677.00
14 9/30/2020 $414,525.00
15 6/30/2020 $794,740.00
16 6/30/2019 $100,088.00
Financials: ContractWithCustomerRefundLiabilityCurrent
Date Value
1 6/30/2023 $568,000.00
2 6/30/2022 $591,000.00
3 6/30/2021 $675,000.00
4 12/31/2020 $1,370,000.00
5 9/30/2020 $800,000.00
6 6/30/2020 $704,000.00
7 3/31/2020 $854,000.00
8 12/31/2019 $1,050,000.00
9 9/30/2019 $715,000.00
10 6/30/2019 $746,000.00
11 3/31/2019 $737,000.00
12 12/31/2018 $1,280,000.00
13 9/30/2018 $673,000.00
14 6/30/2018 $648,000.00
15 3/31/2018 $604,000.00
16 12/31/2017 $537,000.00
17 12/31/2016 $415,000,000.00
Financials: ContractWithCustomerRightToRecoverProductCurrent
Date Value
1 6/30/2023 $290,000.00
2 6/30/2022 $260,000.00
3 6/30/2021 $252,000.00
4 12/31/2020 $578,000.00
5 9/30/2020 $319,000.00
6 6/30/2020 $289,000.00
7 3/31/2020 $356,000.00
8 12/31/2019 $501,000.00
9 9/30/2019 $308,000.00
10 6/30/2019 $279,000.00
11 3/31/2019 $273,000.00
12 12/31/2018 $472,000.00
13 9/30/2018 $262,000.00
14 6/30/2018 $250,000.00
15 3/31/2018 $227,000.00
16 12/31/2017 --
17 12/31/2016 --
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $8,058,454.00
2 9/30/2023 $3,008,507.00
3 6/30/2023 $25,212,383.00
4 3/31/2023 $14,650,910.00
5 12/31/2022 $6,071,775.00
6 9/30/2022 $4,086,010.00
7 6/30/2022 $22,845,702.00
8 3/31/2022 $5,296,530.00
9 12/31/2021 $7,033,946.00
10 9/30/2021 $5,016,550.00
11 6/30/2021 $20,809,690.00
12 3/31/2021 $5,093,452.00
13 12/31/2020 $10,363,763.00
14 9/30/2020 $4,196,055.00
15 6/30/2020 $21,200,207.00
16 3/31/2020 $18,579,069.00
17 12/31/2019 $9,407,138.00
18 9/30/2019 $3,876,624.00
19 6/30/2019 $17,352,167.00
20 3/31/2019 $4,150,229.00
21 12/31/2018 $8,959,956.00
22 9/30/2018 $3,613,748.00
23 6/30/2018 $8,298,286.00
24 3/31/2018 $12,525,465.00
25 12/31/2017 $8,409,917.00
26 9/30/2017 $3,483,603.00
27 6/30/2017 $7,060,701.00
28 12/31/2016 $20,401,439.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $18,428,072.00
2 9/30/2023 $7,584,740.00
3 6/30/2023 $43,922,254.00
4 3/31/2023 $29,020,764.00
5 12/31/2022 $11,599,414.00
6 9/30/2022 $8,607,432.00
7 6/30/2022 $40,215,820.00
8 3/31/2022 $9,335,967.00
9 12/31/2021 $21,633,518.00
10 9/30/2021 $9,330,978.00
11 6/30/2021 $33,727,847.00
12 3/31/2021 $25,075,315.00
13 12/31/2020 $9,625,807.00
14 9/30/2020 $7,052,023.00
15 6/30/2020 $35,504,748.00
16 3/31/2020 $30,035,799.00
17 12/31/2019 $9,895,165.00
18 9/30/2019 $7,455,716.00
19 6/30/2019 $29,978,552.00
20 3/31/2019 $7,104,761.00
21 12/31/2018 $8,944,703.00
22 9/30/2018 $6,479,648.00
23 6/30/2018 $14,756,636.00
24 3/31/2018 $7,335,898.00
25 12/31/2017 $8,031,759.00
26 9/30/2017 $6,378,835.00
27 6/30/2017 $13,230,914.00
28 3/31/2017 $6,190,940.00
29 12/31/2016 $33,104,946.00
30 9/30/2016 $25,884,812.00
31 6/30/2016 $7,506,755.00
32 3/31/2016 $12,137,036.00
33 12/31/2015 $30,757,520.00
34 9/30/2015 $5,684,136.00
35 6/30/2015 $11,520,398.00
36 3/31/2015 $7,653,991.00
37 12/31/2014 $34,684,873.00
38 9/30/2014 $7,583,680.00
39 6/30/2014 $17,120,631.00
40 3/31/2014 $7,238,056.00
41 12/31/2013 $30,067,471.00
42 9/30/2013 $7,985,337.00
43 6/30/2013 $7,370,811.00
44 3/31/2013 $5,983,547.00
45 12/31/2012 $22,190,908.00
46 9/30/2012 $4,965,281.00
47 6/30/2012 $9,415,516.00
48 3/31/2012 $4,895,187.00
49 12/31/2011 $14,734,074.00
50 9/30/2011 $3,045,242.00
51 6/30/2011 $6,314,711.00
52 3/31/2011 $3,207,326.00
53 12/31/2010 $11,444,986.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 $-23,149.00
6 6/30/2018 $-327,594.00
7 12/31/2017 --
8 6/30/2017 --
9 12/31/2016 --
10 12/31/2015 --
11 12/31/2014 --
12 12/31/2013 --
13 12/31/2012 $5,186.00
14 12/31/2011 $11,821.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $50,132.00
2 6/30/2022 $19,606.00
3 6/30/2021 $18,409.00
4 6/30/2020 $1,733.00
5 6/30/2019 $-1,443.00
6 6/30/2018 $-318,060.00
7 12/31/2017 $27,609.00
8 6/30/2017 $18,595.00
9 12/31/2016 $13,480.00
10 12/31/2015 $12,821.00
11 12/31/2014 $7,749.00
12 3/31/2014 $-110,000.00
13 12/31/2013 $22,929.00
14 9/30/2013 $89,000.00
15 6/30/2013 $138,000.00
16 3/31/2013 $-138,000.00
17 12/31/2012 $-317,214.00
18 12/31/2011 $-183,947.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 6/30/2023 $50,132.00
2 6/30/2022 $19,606.00
3 6/30/2021 $18,409.00
4 6/30/2020 $1,733.00
5 6/30/2019 $21,706.00
6 6/30/2018 $9,534.00
7 12/31/2017 $27,609.00
8 6/30/2017 $18,595.00
9 12/31/2016 $13,480.00
10 12/31/2015 $12,821.00
11 12/31/2014 $7,749.00
12 12/31/2013 $22,929.00
13 12/31/2012 $-322,400.00
14 12/31/2011 $-195,768.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $5,568,311.00
2 6/30/2022 $493,910.00
3 6/30/2021 $-6,062,222.00
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
7 12/31/2017 --
8 6/30/2017 --
9 12/31/2016 --
10 12/31/2015 --
11 12/31/2014 $3,691,163.00
12 12/31/2013 $-408,871.00
13 12/31/2012 $-3,263,177.00
14 12/31/2011 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 $6,290,000.00
4 9/30/2022 $6,150,000.00
5 6/30/2022 $5,850,000.00
6 3/31/2022 $5,870,000.00
7 12/31/2021 $5,945,671.00
8 9/30/2021 $6,230,000.00
9 6/30/2021 $6,350,000.00
10 6/30/2020 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $5,851,904.00
4 3/31/2023 $5,851,904.00
5 12/31/2022 $-434,893.00
6 9/30/2022 $-302,956.00
7 6/30/2022 $498,926.00
8 3/31/2022 $483,000.00
9 12/31/2021 $405,000.00
10 9/30/2021 $122,158.00
11 6/30/2021 $-6,350,830.00
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 6/30/2019 --
17 6/30/2018 --
18 12/31/2017 --
19 6/30/2017 --
20 12/31/2016 --
21 12/31/2015 --
22 9/30/2015 --
23 12/31/2014 $4,044,214.00
24 9/30/2014 $4,039,723.00
25 12/31/2013 $-292,214.00
26 9/30/2013 $-66,092.00
27 6/30/2013 $-150,832.00
28 3/31/2013 $210,578.00
29 12/31/2012 $-3,732,590.00
30 9/30/2012 --
31 6/30/2012 --
32 3/31/2012 --
33 12/31/2011 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 6/30/2023 $954,722.00
2 6/30/2022 $948,980.00
3 6/30/2021 $1,044,151.00
4 6/30/2020 $342,961.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 6/30/2023 $283,593.00
2 6/30/2022 $5,016.00
3 6/30/2021 $-288,608.00
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
7 12/31/2017 --
8 6/30/2017 --
9 12/31/2016 --
10 12/31/2015 --
11 12/31/2014 $353,051.00
12 12/31/2013 $116,657.00
13 12/31/2012 $-469,413.00
14 12/31/2011 --
Financials: DeferredTaxAssetsGross
Date Value
1 6/30/2023 $11,517,418.00
2 6/30/2022 $8,243,097.00
Financials: DeferredTaxAssetsInventory
Date Value
1 6/30/2023 $120,078.00
2 6/30/2022 $118,916.00
3 6/30/2021 $122,562.00
4 6/30/2020 $1,594,795.00
5 6/30/2019 --
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 6/30/2023 --
2 6/30/2022 $5,851,904.00
3 6/30/2021 $6,350,830.00
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
Financials: DeferredTaxAssetsNet
Date Value
1 6/30/2023 $954,722.00
2 6/30/2022 $6,800,884.00
3 6/30/2021 $7,394,981.00
4 6/30/2020 $342,961.00
5 6/30/2018 --
6 12/31/2017 --
7 12/31/2016 --
8 12/31/2015 --
9 12/31/2014 --
10 3/31/2014 $4,150,000.00
11 12/31/2013 $4,040,000.00
12 12/31/2012 $3,732,590.00
13 12/31/2011 --
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 6/30/2023 $5,198,460.00
2 6/30/2022 $3,471,594.00
3 6/30/2021 $3,989,278.00
4 6/30/2020 $4,980,513.00
5 6/30/2019 $4,911,437.00
6 6/30/2018 $5,540,016.00
7 12/31/2017 $5,185,438.00
8 12/31/2016 $8,530,493.00
9 12/31/2015 $6,762,537.00
10 12/31/2014 $4,185,179.00
11 12/31/2013 $1,884,118.00
12 12/31/2012 $1,530,636.00
13 12/31/2011 $2,112,236.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 6/30/2023 $995,566.00
2 6/30/2022 $995,566.00
3 6/30/2021 $995,566.00
4 6/30/2020 $995,566.00
5 6/30/2019 $995,566.00
6 6/30/2018 $995,566.00
7 12/31/2017 $995,566.00
8 12/31/2016 $995,566.00
9 12/31/2015 $995,566.00
10 12/31/2014 $995,566.00
11 12/31/2013 $995,566.00
12 12/31/2012 $995,566.00
13 12/31/2011 $995,566.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 6/30/2023 $743,287.00
2 6/30/2022 $532,300.00
3 6/30/2021 $585,563.00
4 6/30/2020 $663,918.00
5 6/30/2019 $674,522.00
6 6/30/2018 $714,588.00
7 12/31/2017 $681,364.00
8 12/31/2016 $615,919.00
9 12/31/2015 $583,651.00
10 12/31/2014 $616,655.00
11 12/31/2013 $460,652.00
12 12/31/2012 $462,155.00
13 12/31/2011 $676,914.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 6/30/2023 $107,842.00
2 6/30/2022 $155,139.00
3 6/30/2021 $149,047.00
4 6/30/2020 $392,924.00
5 6/30/2019 $194,524.00
6 6/30/2018 $412,148.00
7 12/31/2017 $422,623.00
8 12/31/2016 $342,294.00
9 12/31/2015 $481,917.00
10 12/31/2014 $189,045.00
11 12/31/2013 $30,724.00
12 12/31/2012 $108,770.00
13 12/31/2011 $145,495.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 6/30/2023 $183,907.00
2 6/30/2022 $487,333.00
3 6/30/2021 $454,846.00
4 6/30/2020 $476,666.00
5 6/30/2019 $970,516.00
6 6/30/2018 $668,813.00
7 12/31/2017 $686,573.00
8 12/31/2016 $1,053,863.00
9 12/31/2015 $1,578,374.00
10 12/31/2014 $1,472,997.00
11 12/31/2013 $1,298,557.00
12 12/31/2012 $880,542.00
13 12/31/2011 $698,930.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
Date Value
1 6/30/2023 $3,465,024.00
2 6/30/2022 $1,631,339.00
3 6/30/2021 $1,605,871.00
4 6/30/2020 $1,594,795.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 6/30/2023 $10,562,696.00
2 6/30/2022 $1,442,213.00
3 6/30/2021 $1,452,296.00
4 6/30/2020 $8,988,696.00
5 6/30/2019 $7,856,629.00
6 6/30/2018 $8,644,326.00
7 12/31/2017 $8,815,714.00
8 12/31/2016 $12,432,197.00
9 12/31/2015 $11,294,554.00
10 12/31/2014 $8,267,985.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 6/30/2023 $524,397.00
2 6/30/2022 $640,454.00
3 6/30/2021 $893,892.00
4 6/30/2020 $131,008.00
5 6/30/2019 --
Financials: DeferredTaxLiabilitiesPrepaidExpenses
Date Value
1 6/30/2023 $15,770.00
2 6/30/2022 $52,792.00
3 6/30/2021 $44,890.00
4 6/30/2020 $39,943.00
5 6/30/2019 $38,552.00
6 6/30/2018 $38,944.00
7 12/31/2017 $28,744.00
8 12/31/2016 $43,774.00
9 12/31/2015 $50,966.00
10 12/31/2014 $48,427.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 6/30/2023 $414,555.00
2 6/30/2022 $255,734.00
3 6/30/2021 $105,369.00
4 6/30/2020 $172,010.00
5 6/30/2019 $157,310.00
6 6/30/2018 $159,100.00
7 12/31/2017 $178,670.00
8 12/31/2016 $286,608.00
9 12/31/2015 $312,023.00
10 12/31/2014 $418,154.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 6/30/2023 $171,000.00
2 6/30/2022 $76,000.00
3 6/30/2021 $72,000.00
4 6/30/2020 $82,000.00
5 6/30/2019 $67,000.00
Financials: Depreciation
Date Value
1 6/30/2023 $639,000.00
2 6/30/2022 $471,000.00
3 6/30/2021 $560,000.00
4 6/30/2020 $486,000.00
5 6/30/2019 $480,000.00
6 6/30/2018 $229,000.00
7 12/31/2017 $420,000.00
8 6/30/2017 $213,000.00
9 12/31/2016 $528,000.00
10 12/31/2015 $672,000.00
11 12/31/2014 $946,000.00
12 12/31/2013 $731,000.00
13 12/31/2012 $541,000.00
14 12/31/2011 $247,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $357,019.00
2 9/30/2023 $178,291.00
3 6/30/2023 $653,157.00
4 3/31/2023 $168,385.00
5 12/31/2022 $308,900.00
6 9/30/2022 $137,711.00
7 6/30/2022 $479,308.00
8 3/31/2022 $350,198.00
9 12/31/2021 $113,998.00
10 9/30/2021 $124,212.00
11 6/30/2021 $567,122.00
12 3/31/2021 $419,511.00
13 12/31/2020 $271,061.00
14 9/30/2020 $132,456.00
15 6/30/2020 $490,235.00
16 3/31/2020 $132,019.00
17 12/31/2019 $234,303.00
18 9/30/2019 $124,637.00
19 6/30/2019 $481,319.00
20 3/31/2019 $355,812.00
21 12/31/2018 $230,013.00
22 9/30/2018 $108,216.00
23 6/30/2018 $229,993.00
24 3/31/2018 $123,123.00
25 12/31/2017 $422,018.00
26 9/30/2017 $318,722.00
27 6/30/2017 $214,164.00
28 3/31/2017 $107,656.00
29 12/31/2016 $557,393.00
30 9/30/2016 $445,576.00
31 6/30/2016 $330,147.00
32 3/31/2016 $146,491.00
33 12/31/2015 $758,787.00
34 9/30/2015 $582,291.00
35 6/30/2015 $440,676.00
36 3/31/2015 $192,347.00
37 12/31/2014 $1,107,955.00
38 9/30/2014 $272,914.00
39 6/30/2014 $588,745.00
40 3/31/2014 $277,798.00
41 12/31/2013 $862,683.00
42 9/30/2013 $584,734.00
43 6/30/2013 $192,362.00
44 3/31/2013 $192,387.00
45 12/31/2012 $608,165.00
46 9/30/2012 $423,419.00
47 6/30/2012 $265,607.00
48 3/31/2012 $116,600.00
49 12/31/2011 $299,550.00
50 9/30/2011 $201,340.00
51 6/30/2011 $87,735.00
52 3/31/2011 $42,439.00
53 12/31/2010 $136,622.00
Financials: DividendsCash
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 12/31/2017 --
25 12/31/2016 --
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.18
2 9/30/2023 $-0.08
3 6/30/2023 $-0.64
4 3/31/2023 $-0.28
5 12/31/2022 $-0.06
6 9/30/2022 $-0.03
7 6/30/2022 $0.08
8 3/31/2022 $0.08
9 12/31/2021 $0.07
10 9/30/2021 $0.03
11 6/30/2021 $0.44
12 3/31/2021 $0.15
13 12/31/2020 $0.09
14 9/30/2020 $0.03
15 6/30/2020 $-0.22
16 3/31/2020 $-0.21
17 12/31/2019 $0.04
18 9/30/2019 $0.01
19 6/30/2019 $0.10
20 3/31/2019 $0.10
21 12/31/2018 $0.06
22 9/30/2018 $0.01
23 6/30/2018 $-0.06
24 3/31/2018 $-0.03
25 12/31/2017 $0.03
26 9/30/2017 $-0.01
27 6/30/2017 $-0.05
28 3/31/2017 $-0.03
29 12/31/2016 $-0.22
30 9/30/2016 $-0.17
31 6/30/2016 $-0.11
32 3/31/2016 $-0.06
33 12/31/2015 $-0.47
34 9/30/2015 $-0.38
35 6/30/2015 $-0.20
36 3/31/2015 $-0.08
37 12/31/2014 $-0.65
38 9/30/2014 $-0.15
39 6/30/2014 $-0.36
40 3/31/2014 $-0.05
41 12/31/2013 $-0.06
42 9/30/2013 $-0.06
43 6/30/2013 $-0.02
44 3/31/2013 $0.02
45 12/31/2012 $0.22
46 9/30/2012 $0.02
47 6/30/2012 $0.03
48 3/31/2012 $-0.02
49 12/31/2011 $0.08
50 9/30/2011 $0.01
51 6/30/2011 $-0.02
52 3/31/2011 $-0.01
53 12/31/2010 $0.08
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.18
2 9/30/2023 $-0.08
3 6/30/2023 $-0.64
4 3/31/2023 $-0.34
5 12/31/2022 $-0.06
6 9/30/2022 $-0.03
7 6/30/2022 $0.08
8 3/31/2022 $0.07
9 12/31/2021 $0.06
10 9/30/2021 $0.03
11 6/30/2021 $0.42
12 3/31/2021 $0.15
13 12/31/2020 $0.12
14 9/30/2020 $0.03
15 6/30/2020 $-0.22
16 3/31/2020 $-0.18
17 12/31/2019 $0.03
18 9/30/2019 $0.01
19 6/30/2019 $0.10
20 3/31/2019 $0.10
21 12/31/2018 $0.06
22 9/30/2018 $0.01
23 6/30/2018 $-0.06
24 3/31/2018 --
25 12/31/2017 $-0.02
26 9/30/2017 $-0.01
27 6/30/2017 $-0.02
28 3/31/2017 $-0.03
29 12/31/2016 $-0.22
30 9/30/2016 $-0.06
31 6/30/2016 $-0.05
32 3/31/2016 $-0.06
33 12/31/2015 $-0.47
34 9/30/2015 $-0.38
35 6/30/2015 $-0.20
36 3/31/2015 $-0.08
37 12/31/2014 $-0.65
38 9/30/2014 $-0.51
39 6/30/2014 $-0.36
40 3/31/2014 $-0.05
41 12/31/2013 $-0.06
42 9/30/2013 $-0.06
43 6/30/2013 $-0.02
44 3/31/2013 $0.02
45 12/31/2012 $0.22
46 9/30/2012 $0.01
47 6/30/2012 $0.03
48 3/31/2012 $-0.02
49 12/31/2011 $0.08
50 9/30/2011 $0.01
51 6/30/2011 $-0.01
52 3/31/2011 $-0.01
53 12/31/2010 $0.08
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $-0.43
4 3/31/2023 $-1.31
5 12/31/2022 $0.18
6 9/30/2022 $0.25
7 6/30/2022 $0.18
8 3/31/2022 $0.17
9 12/31/2021 $0.17
10 9/30/2021 $0.13
11 6/30/2021 $0.22
12 6/30/2020 $0.22
13 6/30/2019 $0.22
14 3/31/2014 $0.09
15 9/30/2013 $0.02
16 6/30/2013 $0.45
17 3/31/2013 $0.40
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 9/30/2023 $0.21
3 6/30/2023 $0.21
4 12/31/2022 $0.21
5 9/30/2022 $0.21
6 6/30/2022 $0.21
7 3/31/2022 $0.21
8 12/31/2021 $0.21
9 9/30/2021 $0.21
10 6/30/2021 $0.21
11 3/31/2021 $0.21
12 12/31/2020 $0.21
13 9/30/2020 $0.21
14 6/30/2020 $0.21
15 6/30/2019 $0.21
16 6/30/2018 $0.21
17 3/31/2018 $0.21
18 12/31/2017 $0.35
19 12/31/2016 $0.34
20 12/31/2015 $0.34
21 12/31/2014 $0.34
22 3/31/2014 $0.34
23 12/31/2013 $0.34
24 9/30/2013 $0.34
25 6/30/2013 $0.34
26 3/31/2013 $0.34
27 12/31/2012 $0.34
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.02
2 9/30/2023 $0.02
3 6/30/2023 $0.02
4 12/31/2022 $-0.01
5 9/30/2022 $0.02
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 3/31/2021 $0.01
12 12/31/2020 $0.01
13 9/30/2020 $0.01
14 6/30/2020 $0.01
15 6/30/2019 $0.01
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $371,423.00
2 9/30/2023 $241,124.00
3 6/30/2023 $382,630.00
4 3/31/2023 $275,465.00
5 12/31/2022 $453,917.00
6 9/30/2022 $325,121.00
7 6/30/2022 $614,443.00
8 3/31/2022 $631,117.00
9 12/31/2021 $585,782.00
10 9/30/2021 $303,675.00
11 6/30/2021 $866,705.00
12 3/31/2021 $726,294.00
13 12/31/2020 $508,008.00
14 9/30/2020 $406,587.00
15 6/30/2020 $395,006.00
16 3/31/2020 $624,476.00
17 12/31/2019 $703,360.00
18 9/30/2019 $511,484.00
19 6/30/2019 $760,324.00
20 3/31/2019 $839,182.00
21 12/31/2018 $669,875.00
22 9/30/2018 $503,249.00
23 6/30/2018 $359,077.00
24 3/31/2018 $451,405.00
25 12/31/2017 $652,177.00
26 12/31/2016 $443,547.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
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/2018 --
21 3/31/2017 --
22 6/30/2012 --
23 6/30/2011 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 6/30/2023 $1,014,316.00
2 6/30/2022 $1,000,337.00
3 6/30/2021 $1,028,406.00
4 6/30/2020 $1,021,517.00
5 6/30/2019 $1,017,173.00
6 6/30/2018 $1,015,394.00
7 12/31/2017 $1,014,050.00
8 12/31/2016 $1,012,338.00
9 12/31/2015 $944,444.00
10 12/31/2014 $752,841.00
11 12/31/2013 $590,604.00
12 12/31/2012 $459,362.00
13 12/31/2011 $392,346.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 6/30/2023 $28,000.00
2 6/30/2022 $21,000.00
3 6/30/2021 $17,000.00
4 6/30/2020 $16,000.00
5 6/30/2019 $9,000.00
6 6/30/2018 $3,000.00
7 12/31/2017 $2,000.00
8 12/31/2016 $8,000.00
9 12/31/2015 $63,000.00
10 12/31/2014 $146,000.00
11 12/31/2013 $147,000.00
12 12/31/2012 $109,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 6/30/2023 $26,000.00
2 6/30/2022 $20,000.00
3 6/30/2021 $16,000.00
4 6/30/2020 $15,000.00
5 6/30/2019 $8,000.00
6 6/30/2018 $2,000.00
7 12/31/2017 $1,000.00
8 12/31/2013 $1,000.00
9 12/31/2012 $8,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 6/30/2023 $27,000.00
2 6/30/2022 $20,000.00
3 6/30/2021 $16,000.00
4 6/30/2020 $15,000.00
5 6/30/2019 $8,000.00
6 6/30/2018 $3,000.00
7 12/31/2017 $1,000.00
8 12/31/2013 $8,000.00
9 12/31/2012 $36,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 6/30/2023 $27,000.00
2 6/30/2022 $20,000.00
3 6/30/2021 $16,000.00
4 6/30/2020 $15,000.00
5 6/30/2019 $9,000.00
6 6/30/2018 $3,000.00
7 12/31/2017 $1,000.00
8 12/31/2014 $8,000.00
9 12/31/2013 $49,000.00
10 12/31/2012 $83,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 6/30/2023 $27,000.00
2 6/30/2022 $21,000.00
3 6/30/2021 $17,000.00
4 6/30/2020 $15,000.00
5 6/30/2019 $9,000.00
6 6/30/2018 $3,000.00
7 12/31/2017 $1,000.00
8 12/31/2016 $1,000.00
9 12/31/2015 $8,000.00
10 12/31/2014 $61,000.00
11 12/31/2013 $121,000.00
12 12/31/2012 $109,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 6/30/2023 $1,320,019.00
2 6/30/2022 $1,266,067.00
3 6/30/2021 $1,238,064.00
4 6/30/2020 $1,191,668.00
5 6/30/2019 $1,114,546.00
6 6/30/2018 $1,050,227.00
7 12/31/2017 $1,022,647.00
8 12/31/2016 $1,021,146.00
9 12/31/2015 $1,015,530.00
10 12/31/2014 $969,788.00
11 12/31/2013 $916,471.00
12 12/31/2012 $806,094.00
13 12/31/2011 $641,158.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $338,222.00
2 9/30/2023 $315,776.00
3 6/30/2023 $305,703.00
4 3/31/2023 $301,310.00
5 12/31/2022 $290,673.00
6 9/30/2022 $265,710.00
7 6/30/2022 $265,730.00
8 3/31/2022 $242,554.00
9 12/31/2021 $233,400.00
10 9/30/2021 $207,739.00
11 6/30/2021 $209,658.00
12 3/31/2021 $191,508.00
13 12/31/2020 $193,388.00
14 9/30/2020 $180,722.00
15 6/30/2020 $170,151.00
16 3/31/2020 $165,946.00
17 12/31/2019 $133,081.00
18 9/30/2019 $101,165.00
19 6/30/2019 $97,373.00
20 3/31/2019 $90,267.00
21 12/31/2018 $89,729.00
22 9/30/2018 $72,577.00
23 6/30/2018 $34,833.00
24 3/31/2018 $15,367.00
25 12/31/2017 $8,597.00
26 9/30/2017 $9,026.00
27 6/30/2017 $8,944.00
28 3/31/2017 $9,372.00
29 12/31/2016 $8,808.00
30 9/30/2016 $5,989.00
31 6/30/2016 $5,564.00
32 3/31/2016 $55,138.00
33 12/31/2015 $71,086.00
34 9/30/2015 $118,345.00
35 6/30/2015 $172,895.00
36 3/31/2015 $180,701.00
37 12/31/2014 $216,947.00
38 9/30/2014 $258,859.00
39 6/30/2014 $305,955.00
40 3/31/2014 $294,594.00
41 12/31/2013 $325,867.00
42 9/30/2013 $361,538.00
43 6/30/2013 $379,454.00
44 3/31/2013 $328,767.00
45 12/31/2012 $346,732.00
46 9/30/2012 $243,189.00
47 6/30/2012 $259,010.00
48 3/31/2012 $238,098.00
49 12/31/2011 $248,812.00
50 12/31/2010 $252,542.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $-34.00
6 3/31/2022 $-34.00
7 12/31/2021 --
8 9/30/2021 $-34.00
9 6/30/2021 $-603.00
10 3/31/2021 $-603.00
11 12/31/2020 $-72.00
12 9/30/2020 $-530.00
13 6/30/2020 $-1,829.00
14 3/31/2020 $-1,058.00
15 12/31/2019 $-853.00
16 9/30/2019 $-538.00
17 6/30/2019 $-344.00
18 3/31/2019 $-209.00
19 12/31/2018 $-102.00
20 9/30/2018 $-29.00
21 6/30/2018 $-5.00
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 12/31/2016 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $3,351,329.00
2 9/30/2023 $1,854,268.00
3 6/30/2023 $5,023,822.00
4 3/31/2023 $1,053,357.00
5 12/31/2022 $1,187,955.00
6 9/30/2022 $1,413,476.00
7 6/30/2022 $4,948,980.00
8 3/31/2022 $3,880,684.00
9 12/31/2021 $1,189,559.00
10 9/30/2021 $1,584,275.00
11 6/30/2021 $4,441,441.00
12 3/31/2021 $3,278,246.00
13 12/31/2020 $2,185,564.00
14 9/30/2020 $1,208,035.00
15 6/30/2020 $4,861,297.00
16 3/31/2020 $3,547,441.00
17 12/31/2019 $1,203,686.00
18 9/30/2019 $1,349,501.00
19 6/30/2019 $4,640,810.00
20 3/31/2019 $3,517,004.00
21 12/31/2018 $2,474,956.00
22 9/30/2018 $1,224,775.00
23 6/30/2018 $2,601,554.00
24 3/31/2018 $1,354,410.00
25 12/31/2017 $4,689,823.00
26 9/30/2017 $1,137,736.00
27 6/30/2017 $2,474,882.00
28 3/31/2017 $1,054,171.00
29 12/31/2016 $5,544,452.00
30 9/30/2016 $4,380,218.00
31 6/30/2016 $3,135,818.00
32 3/31/2016 $1,442,695.00
33 12/31/2015 $6,031,829.00
34 9/30/2015 $4,219,257.00
35 6/30/2015 $1,533,948.00
36 3/31/2015 $1,865,363.00
37 12/31/2014 $6,789,274.00
38 9/30/2014 $5,543,269.00
39 6/30/2014 $2,376,466.00
40 3/31/2014 $1,376,215.00
41 12/31/2013 $5,476,939.00
42 9/30/2013 $1,723,676.00
43 6/30/2013 $2,193,785.00
44 3/31/2013 $849,377.00
45 12/31/2012 $4,756,432.00
46 9/30/2012 $3,834,744.00
47 6/30/2012 $2,642,466.00
48 3/31/2012 $1,357,172.00
49 12/31/2011 $4,671,111.00
50 9/30/2011 $1,191,857.00
51 6/30/2011 $1,133,403.00
52 3/31/2011 $1,184,972.00
53 12/31/2010 $4,526,335.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-5,405,362.00
2 9/30/2023 $-2,539,457.00
3 6/30/2023 $-13,678,758.00
4 3/31/2023 $-2,102,960.00
5 12/31/2022 $-2,366,866.00
6 9/30/2022 $-1,193,148.00
7 6/30/2022 $2,892,447.00
8 3/31/2022 $2,817,727.00
9 12/31/2021 $1,451,085.00
10 9/30/2021 $949,654.00
11 6/30/2021 $6,478,345.00
12 3/31/2021 $1,036,699.00
13 12/31/2020 $3,394,331.00
14 9/30/2020 $874,760.00
15 6/30/2020 $-6,160,350.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $5,900.00
4 3/31/2023 $5,900.00
5 12/31/2022 $5,900.00
6 9/30/2022 $5,900.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 $14,704.00
12 3/31/2021 $9,050.00
13 12/31/2020 $8,961.00
14 9/30/2020 $3,350.00
15 6/30/2020 $2,050.00
16 3/31/2020 $2,050.00
17 12/31/2019 $2,050.00
18 9/30/2019 $2,050.00
19 6/30/2019 $73,562.00
20 3/31/2019 $5,065.00
21 12/31/2018 $5,065.00
22 9/30/2018 --
23 6/30/2018 $43,774.00
24 3/31/2018 --
25 12/31/2017 $84,786.00
26 9/30/2017 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $5,902,036.00
4 3/31/2023 $6,290,000.00
5 12/31/2022 $-132,000.00
6 9/30/2022 $-303,000.00
7 6/30/2022 $518,532.00
8 3/31/2022 $78,000.00
9 12/31/2021 $283,473.00
10 9/30/2021 $123,000.00
11 6/30/2021 $-6,332,421.00
12 3/31/2021 $472.00
13 12/31/2020 $988.00
14 9/30/2020 $494.00
15 6/30/2020 $1,733.00
16 3/31/2020 $1,240.00
17 12/31/2019 $-5,337.00
18 9/30/2019 $6,085.00
19 6/30/2019 $-1,443.00
20 3/31/2019 $-7,565.00
21 12/31/2018 $9,534.00
22 9/30/2018 $4,767.00
23 6/30/2018 $-318,060.00
24 3/31/2018 $13,781.00
25 12/31/2017 $27,609.00
26 9/30/2017 $4,507.00
27 6/30/2017 $18,595.00
28 3/31/2017 $14,088.00
29 12/31/2016 $13,480.00
30 9/30/2016 $10,068.00
31 6/30/2016 $3,500.00
32 3/31/2016 $3,243.00
33 12/31/2015 $12,821.00
34 9/30/2015 $3,243.00
35 6/30/2015 $3,243.00
36 3/31/2015 $3,093.00
37 12/31/2014 $4,051,963.00
38 9/30/2014 $3,093.00
39 6/30/2014 $4,152,987.00
40 3/31/2014 $-107,210.00
41 12/31/2013 $-269,285.00
42 9/30/2013 $-49,422.00
43 6/30/2013 $-359,988.00
44 3/31/2013 $222,016.00
45 12/31/2012 $-4,049,804.00
46 9/30/2012 $-307,421.00
47 6/30/2012 $-310,546.00
48 3/31/2012 $-317,568.00
49 12/31/2011 $-183,947.00
50 9/30/2011 $-208,272.00
51 6/30/2011 $34,910.00
52 3/31/2011 $21,612.00
53 12/31/2010 $-234,275.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 6/30/2023 $9,120,483.00
2 6/30/2022 $-10,083.00
3 6/30/2021 $-7,536,400.00
4 6/30/2020 $1,231,466.00
5 6/30/2019 $-787,697.00
6 6/30/2018 $-171,388.00
7 12/31/2017 $-3,662,320.00
8 12/31/2016 $1,383,156.00
9 12/31/2015 $3,026,582.00
10 12/31/2014 $-7,077,070.00
11 12/31/2013 $857.00
12 12/31/2012 $4,233,545.00
13 12/31/2011 $533,142.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 6/30/2023 $-2,872,539.00
2 6/30/2022 $607,414.00
3 6/30/2021 $1,360,452.00
4 6/30/2020 $-1,293,673.00
5 6/30/2019 $477,545.00
6 6/30/2018 $-334,716.00
7 12/31/2017 $-144,795.00
8 12/31/2016 $-1,534,176.00
9 12/31/2015 $-3,315,420.00
10 12/31/2014 $3,075,321.00
11 12/31/2013 $530,529.00
12 12/31/2012 $-87,012.00
13 12/31/2011 $-483,375.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 6/30/2023 $67,627.00
2 6/30/2022 $-131,898.00
3 6/30/2021 $-38,197.00
4 6/30/2020 $31,195.00
5 6/30/2019 $3,929.00
6 6/30/2018 $-9,855.00
7 12/31/2017 $36,233.00
8 12/31/2016 $110,066.00
9 12/31/2015 $215,030.00
10 12/31/2014 $-279,985.00
11 12/31/2013 $-81,564.00
12 12/31/2012 $-87,723.00
13 12/31/2011 $-138,166.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 6/30/2023 $16,820.00
2 6/30/2022 $24,380.00
3 6/30/2021 $-1,348.00
4 6/30/2020 $114,288.00
5 6/30/2019 $280,066.00
6 6/30/2018 $243,325.00
7 12/31/2017 $437.00
8 12/31/2016 $13,118.00
9 12/31/2015 $22,414.00
10 12/31/2014 $25,493.00
11 12/31/2013 $-25,416.00
12 12/31/2012 $-17,489.00
13 12/31/2011 $-3,084.00
Financials: IncomeTaxReconciliationTaxContingencies
Date Value
1 6/30/2023 --
2 6/30/2022 $-7,804.00
3 6/30/2021 $1,468.00
4 6/30/2020 $-17,508.00
5 6/30/2019 $-17,494.00
6 6/30/2018 $-37,671.00
7 12/31/2017 $17,946.00
8 12/31/2016 $8,896.00
9 12/31/2015 $8,461.00
10 12/31/2014 $-8,080.00
11 12/31/2013 $-12,180.00
12 12/31/2012 $239,745.00
13 12/31/2011 $195,769.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $1,262,867.00
2 9/30/2023 $866,063.00
3 6/30/2023 $384,926.00
4 3/31/2023 $-1,284,419.00
5 12/31/2022 $459,640.00
6 9/30/2022 $316,819.00
7 6/30/2022 $1,626,856.00
8 3/31/2022 $356,311.00
9 12/31/2021 $2,096,372.00
10 9/30/2021 $978,534.00
11 6/30/2021 $-973,862.00
12 3/31/2021 $-827,665.00
13 12/31/2020 $-815,659.00
14 9/30/2020 $-1,165,697.00
15 6/30/2020 $468,687.00
16 3/31/2020 $678,501.00
17 12/31/2019 $1,451,685.00
18 9/30/2019 $1,048,990.00
19 6/30/2019 $-798,780.00
20 3/31/2019 $-279,644.00
21 12/31/2018 $296,185.00
22 9/30/2018 $-77,942.00
23 6/30/2018 $-295,211.00
24 3/31/2018 $106,254.00
25 12/31/2017 $601,185.00
26 9/30/2017 $907,312.00
27 6/30/2017 $-112,171.00
28 3/31/2017 $-76,486.00
29 12/31/2016 $654,001.00
30 9/30/2016 $281,477.00
31 6/30/2016 $-260,448.00
32 3/31/2016 $-1,310,599.00
33 12/31/2015 $251,517.00
34 9/30/2015 $26,869.00
35 6/30/2015 $28,047.00
36 3/31/2015 $199,277.00
37 12/31/2014 $-384,465.00
38 9/30/2014 $-1,066,740.00
39 6/30/2014 $-10,651.00
40 3/31/2014 $340,080.00
41 12/31/2013 $1,557,966.00
42 9/30/2013 $2,966,274.00
43 6/30/2013 $430,126.00
44 3/31/2013 $471,571.00
45 12/31/2012 $1,051,648.00
46 9/30/2012 $-127,850.00
47 6/30/2012 $-316,446.00
48 3/31/2012 $506,571.00
49 12/31/2011 $518,853.00
50 9/30/2011 $168,906.00
51 6/30/2011 $250,036.00
52 3/31/2011 $145,821.00
53 12/31/2010 $276,645.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $1,425,184.00
2 9/30/2023 $70,604.00
3 6/30/2023 $-1,770,227.00
4 3/31/2023 $-1,246,221.00
5 12/31/2022 $292,951.00
6 9/30/2022 $-695,165.00
7 6/30/2022 $484,457.00
8 3/31/2022 $-92,264.00
9 12/31/2021 $2,718,303.00
10 9/30/2021 $1,085,046.00
11 6/30/2021 $955,233.00
12 3/31/2021 $1,617,077.00
13 12/31/2020 $3,066,219.00
14 9/30/2020 $1,084,999.00
15 6/30/2020 $-1,321,214.00
16 3/31/2020 $-50,626.00
17 12/31/2019 $1,454,318.00
18 9/30/2019 $-8,382.00
19 6/30/2019 $328,080.00
20 3/31/2019 $-241,069.00
21 12/31/2018 $1,888,444.00
22 9/30/2018 $342,076.00
23 6/30/2018 $-1,483,048.00
24 3/31/2018 $699,463.00
25 12/31/2017 $1,451,017.00
26 9/30/2017 $-105,438.00
27 6/30/2017 $-718,192.00
28 3/31/2017 $-471,140.00
29 12/31/2016 $-1,447,325.00
30 9/30/2016 $-2,396,925.00
31 6/30/2016 $-1,978,664.00
32 3/31/2016 $-1,340,615.00
33 12/31/2015 $-1,747,140.00
34 9/30/2015 $-3,126,654.00
35 6/30/2015 $-1,609,967.00
36 3/31/2015 $-963,744.00
37 12/31/2014 $-4,276,236.00
38 9/30/2014 $-4,693,941.00
39 6/30/2014 $-2,590,297.00
40 3/31/2014 $-2,251,972.00
41 12/31/2013 $2,833,064.00
42 9/30/2013 $816,011.00
43 6/30/2013 $-476,974.00
44 3/31/2013 $-886,853.00
45 12/31/2012 $2,626,176.00
46 9/30/2012 $502,437.00
47 6/30/2012 $-215,840.00
48 3/31/2012 $-12,809.00
49 12/31/2011 $2,854,884.00
50 9/30/2011 $38,359.00
51 6/30/2011 $538,934.00
52 3/31/2011 $-287,508.00
53 12/31/2010 $3,383,845.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $-9,878.00
6 3/31/2022 $1,414.00
7 12/31/2021 $943.00
8 9/30/2021 $471.00
9 6/30/2021 $1,931.00
10 3/31/2021 $1,460.00
11 12/31/2020 $988.00
12 9/30/2020 $494.00
13 6/30/2020 $1,733.00
14 3/31/2020 $1,240.00
15 12/31/2019 $747.00
16 9/30/2019 $6,085.00
17 6/30/2019 $21,706.00
18 3/31/2019 $15,584.00
19 12/31/2018 $9,534.00
20 9/30/2018 $4,767.00
21 6/30/2018 $9,534.00
22 3/31/2018 $4,767.00
23 12/31/2017 $27,609.00
24 9/30/2017 $23,102.00
25 6/30/2017 $18,595.00
26 3/31/2017 $14,088.00
27 12/31/2016 $13,480.00
28 9/30/2016 $10,068.00
29 6/30/2016 $6,743.00
30 3/31/2016 $3,243.00
31 12/31/2015 $12,821.00
32 9/30/2015 $9,579.00
33 6/30/2015 $6,336.00
34 3/31/2015 $3,093.00
35 12/31/2014 $12,240.00
36 9/30/2014 $9,147.00
37 6/30/2014 $6,054.00
38 3/31/2014 $2,961.00
39 12/31/2013 $11,712.00
40 9/30/2013 $8,771.00
41 6/30/2013 $5,810.00
42 3/31/2013 $4,388.00
43 12/31/2012 $-357,915.00
44 9/30/2012 $-355,768.00
45 6/30/2012 $-358,493.00
46 3/31/2012 $-361,198.00
47 12/31/2011 $-195,769.00
48 9/30/2011 $-208,273.00
49 6/30/2011 $34,909.00
50 3/31/2011 $21,611.00
51 12/31/2010 $-121,245.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 12/31/2023 $-394,651.00
2 9/30/2023 $-669,377.00
3 6/30/2023 $-926,512.00
4 3/31/2023 $-980,909.00
5 12/31/2022 $-529,418.00
6 9/30/2022 $-598,883.00
7 6/30/2022 $-1,198,873.00
8 3/31/2022 $-504,862.00
9 12/31/2021 $43,297.00
10 9/30/2021 $-717,057.00
11 6/30/2021 $3,710,232.00
12 3/31/2021 $3,604,002.00
13 12/31/2020 $-273,784.00
14 9/30/2020 $-573,120.00
15 6/30/2020 $109,123.00
16 3/31/2020 $-404,713.00
17 12/31/2019 $123,752.00
18 9/30/2019 $-135,743.00
19 6/30/2019 $799,287.00
20 3/31/2019 $716,288.00
21 12/31/2018 $506,536.00
22 9/30/2018 $168,861.00
23 6/30/2018 $-361,855.00
24 3/31/2018 $-8,443.00
25 12/31/2017 $349,693.00
26 9/30/2017 $196,567.00
27 6/30/2017 $-9,315.00
28 3/31/2017 $82,969.00
29 12/31/2016 $-333,731.00
30 9/30/2016 $-151,071.00
31 6/30/2016 $-175,285.00
32 3/31/2016 $-199,136.00
33 12/31/2015 $338,702.00
34 9/30/2015 $186,931.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-991,141.00
2 9/30/2023 $576,149.00
3 6/30/2023 $-755,224.00
4 3/31/2023 $-64,514.00
5 12/31/2022 $1,601,247.00
6 9/30/2022 $3,174,668.00
7 6/30/2022 $4,535,080.00
8 3/31/2022 $3,562,704.00
9 12/31/2021 $2,899,591.00
10 9/30/2021 $2,673,706.00
11 6/30/2021 $-1,311,239.00
12 3/31/2021 $-1,559,759.00
13 12/31/2020 $-1,862,843.00
14 9/30/2020 $-829,199.00
15 6/30/2020 $2,764,230.00
16 3/31/2020 $3,556,653.00
17 12/31/2019 $2,207,214.00
18 9/30/2019 $2,254,855.00
19 6/30/2019 $2,298,182.00
20 3/31/2019 $2,250,702.00
21 12/31/2018 $1,016,209.00
22 9/30/2018 $977,889.00
23 6/30/2018 $854,921.00
24 3/31/2018 $2,074,071.00
25 12/31/2017 $2,353,372.00
26 9/30/2017 $2,811,758.00
27 6/30/2017 $1,149,660.00
28 3/31/2017 $528,145.00
29 12/31/2016 $-3,998,003.00
30 9/30/2016 $-5,092,381.00
31 6/30/2016 $-6,190,637.00
32 3/31/2016 $-7,259,887.00
33 12/31/2015 $-6,174,209.00
34 9/30/2015 $-4,732,476.00
35 6/30/2015 $-3,794,495.00
36 3/31/2015 $-1,210,313.00
37 12/31/2014 $-3,178,473.00
38 9/30/2014 $-982,806.00
39 6/30/2014 $-868,994.00
40 3/31/2014 $1,347,239.00
41 9/30/2013 $7,817,735.00
42 6/30/2013 $3,664,506.00
43 3/31/2013 $852,629.00
44 12/31/2012 $-2,109,079.00
45 9/30/2012 $-1,314,577.00
46 6/30/2012 $-734,983.00
47 3/31/2012 $-489,787.00
48 12/31/2011 $-2,649,412.00
49 9/30/2011 $-932,813.00
50 6/30/2011 $-1,256,382.00
51 3/31/2011 $578,489.00
52 12/31/2010 $-3,096,416.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-273,987.00
2 9/30/2023 $-86,410.00
3 6/30/2023 $-892,845.00
4 3/31/2023 $-756,554.00
5 12/31/2022 $-247,025.00
6 9/30/2022 $36,616.00
7 6/30/2022 $-926,780.00
8 3/31/2022 $-640,843.00
9 12/31/2021 $483,054.00
10 9/30/2021 $302,985.00
11 6/30/2021 $3,140,405.00
12 3/31/2021 $3,451,872.00
13 12/31/2020 $-62,095.00
14 9/30/2020 $-27,920.00
15 6/30/2020 $-490,438.00
16 3/31/2020 $-326,146.00
17 12/31/2019 $196,764.00
18 9/30/2019 $417,147.00
19 6/30/2019 $14,144.00
20 3/31/2019 $1,226.00
21 12/31/2018 $386,254.00
22 9/30/2018 $70,494.00
23 6/30/2018 $271,195.00
24 3/31/2018 $-121,881.00
25 12/31/2017 $78,294.00
26 9/30/2017 $49,287.00
27 6/30/2017 $-42,044.00
28 3/31/2017 $-64,866.00
29 12/31/2016 $-162,157.00
30 9/30/2016 $87,071.00
31 6/30/2016 $171,358.00
32 3/31/2016 $-8,698.00
33 12/31/2015 $103,012.00
34 9/30/2015 $411,879.00
35 6/30/2015 $266,933.00
36 3/31/2015 $187,912.00
37 12/31/2014 $-116,459.00
38 9/30/2014 $298,681.00
39 6/30/2014 $394,745.00
40 3/31/2014 $21,111.00
41 12/31/2013 $260,726.00
42 9/30/2013 $282,582.00
43 6/30/2013 $392,819.00
44 3/31/2013 $254,883.00
45 12/31/2012 $316,130.00
46 9/30/2012 $282,285.00
47 6/30/2012 $174,519.00
48 3/31/2012 $19,159.00
49 12/31/2011 $88,348.00
50 9/30/2011 $-72,718.00
51 6/30/2011 $75,893.00
52 3/31/2011 $35,316.00
53 12/31/2010 $154,325.00
Financials: InterestExpense
Date Value
1 12/31/2023 $5,571.00
2 12/31/2022 --
3 6/30/2022 --
4 3/31/2022 --
5 12/31/2021 --
6 9/30/2021 --
7 6/30/2021 $8,953.00
8 3/31/2021 $7,318.00
9 12/31/2020 $4,905.00
10 9/30/2020 $2,439.00
11 6/30/2020 $884.00
12 3/31/2020 $535.00
13 12/31/2019 $419.00
14 9/30/2019 $142.00
15 6/30/2019 $2,198.00
16 3/31/2019 $287.00
17 12/31/2018 $698.00
18 9/30/2018 $346.00
19 6/30/2018 $293.00
20 3/31/2018 $139.00
21 12/31/2017 $444.00
22 9/30/2017 $5.00
23 6/30/2017 $92.00
24 3/31/2017 --
25 12/31/2016 $1,737.00
26 9/30/2016 $1,548.00
27 6/30/2016 $1,512.00
28 3/31/2016 $1,507.00
29 12/31/2015 $10,359.00
30 9/30/2015 $801.00
31 6/30/2015 $784.00
32 3/31/2015 $17.00
33 12/31/2014 $901.00
34 9/30/2014 $583.00
35 6/30/2014 $188.00
36 3/31/2014 $130.00
37 12/31/2013 $2,106.00
38 9/30/2013 $1,176.00
39 6/30/2013 $974.00
40 3/31/2013 $740.00
41 12/31/2012 $1,260.00
42 9/30/2012 $939.00
43 6/30/2012 $127.00
44 3/31/2012 $477.00
45 12/31/2011 $1,141.00
46 9/30/2011 $718.00
47 6/30/2011 $262.00
48 3/31/2011 $12.00
49 12/31/2010 $2,831.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $2,875.00
2 12/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 --
7 12/31/2020 --
8 9/30/2020 $2,439.00
9 6/30/2020 $884.00
10 3/31/2020 $535.00
11 12/31/2019 $277.00
12 9/30/2019 $142.00
13 6/30/2019 $2,198.00
14 3/31/2019 $985.00
15 12/31/2018 --
16 9/30/2018 $346.00
17 6/30/2018 $293.00
18 3/31/2018 --
19 12/31/2017 --
20 9/30/2017 $97.00
21 6/30/2017 $92.00
22 3/31/2017 --
23 12/31/2016 $1,737.00
24 9/30/2016 $1,548.00
25 6/30/2016 $1,512.00
Financials: InventoryNet
Date Value
1 12/31/2023 $9,879,556.00
2 9/30/2023 $8,263,043.00
3 6/30/2023 $7,476,046.00
4 3/31/2023 $7,889,917.00
5 12/31/2022 $13,091,953.00
6 9/30/2022 $12,092,385.00
7 6/30/2022 $11,024,276.00
8 3/31/2022 $13,440,016.00
9 12/31/2021 $12,492,151.00
10 9/30/2021 $12,043,187.00
11 6/30/2021 $11,450,141.00
12 3/31/2021 $12,639,062.00
13 12/31/2020 $12,072,929.00
14 9/30/2020 $8,975,998.00
15 6/30/2020 $7,443,257.00
16 3/31/2020 $5,315,227.00
17 12/31/2019 $10,695,379.00
18 9/30/2019 $11,787,226.00
19 6/30/2019 $11,909,792.00
20 3/31/2019 $11,376,031.00
21 12/31/2018 $11,318,267.00
22 9/30/2018 $10,782,176.00
23 6/30/2018 $10,979,891.00
24 3/31/2018 $10,932,050.00
25 12/31/2017 $11,208,658.00
26 9/30/2017 $11,115,715.00
27 6/30/2017 $10,102,334.00
28 3/31/2017 $9,498,212.00
29 12/31/2016 $9,770,206.00
30 9/30/2016 $10,070,966.00
31 6/30/2016 $10,121,500.00
32 3/31/2016 $10,449,743.00
33 12/31/2015 $10,739,798.00
34 9/30/2015 $12,807,883.00
35 6/30/2015 $13,404,996.00
36 3/31/2015 $13,927,427.00
37 12/31/2014 $13,320,639.00
38 9/30/2014 $15,833,756.00
39 6/30/2014 $12,419,064.00
40 3/31/2014 $12,021,517.00
41 12/31/2013 $13,074,428.00
42 9/30/2013 $11,469,778.00
43 6/30/2013 $9,031,685.00
44 3/31/2013 $8,466,603.00
45 12/31/2012 $8,442,430.00
46 9/30/2012 $6,879,156.00
47 6/30/2012 $6,869,237.00
48 3/31/2012 $7,202,319.00
49 12/31/2011 $6,849,592.00
50 12/31/2010 $6,306,875.00
Financials: InventoryNoncurrent
Date Value
1 12/31/2023 $15,882,879.00
2 9/30/2023 $19,066,682.00
3 6/30/2023 $19,277,530.00
4 3/31/2023 $25,439,369.00
5 12/31/2022 $21,903,094.00
6 9/30/2022 $24,476,083.00
7 6/30/2022 $22,488,524.00
8 3/31/2022 $19,063,408.00
9 12/31/2021 $19,348,160.00
10 9/30/2021 $19,571,239.00
11 6/30/2021 $17,722,579.00
12 3/31/2021 $16,307,138.00
13 12/31/2020 $16,593,187.00
14 9/30/2020 $20,748,762.00
15 6/30/2020 $23,190,702.00
16 3/31/2020 $26,354,155.00
17 12/31/2019 $25,096,555.00
18 9/30/2019 $24,178,349.00
19 6/30/2019 $21,823,928.00
20 3/31/2019 $22,326,209.00
21 12/31/2018 $21,474,480.00
22 9/30/2018 $21,975,251.00
23 6/30/2018 $20,848,647.00
24 3/31/2018 $20,010,266.00
25 12/31/2017 $19,764,959.00
26 9/30/2017 $19,782,460.00
27 6/30/2017 $19,130,743.00
28 3/31/2017 $19,426,350.00
29 12/31/2016 $18,360,211.00
30 9/30/2016 $17,111,073.00
31 6/30/2016 $15,961,283.00
32 3/31/2016 $14,563,790.00
33 12/31/2015 $21,588,622.00
34 9/30/2015 $21,185,270.00
35 6/30/2015 $21,124,138.00
36 3/31/2015 $23,596,889.00
37 12/31/2014 $25,617,990.00
38 9/30/2014 $25,314,540.00
39 6/30/2014 $29,055,044.00
40 3/31/2014 $31,713,824.00
41 12/31/2013 $29,337,674.00
42 9/30/2013 $28,946,967.00
43 6/30/2013 $27,353,831.00
44 3/31/2013 $25,201,036.00
45 12/31/2012 $24,353,580.00
46 9/30/2012 $26,808,356.00
47 6/30/2012 $27,376,869.00
48 3/31/2012 $27,360,983.00
49 12/31/2011 $28,157,497.00
50 12/31/2010 $31,075,626.00
Financials: InventorySuppliesNetOfReserves
Date Value
1 12/31/2023 $268,892.00
2 9/30/2023 $313,558.00
3 6/30/2023 $326,834.00
4 3/31/2023 $376,830.00
5 12/31/2022 $320,727.00
6 9/30/2022 $83,100.00
7 6/30/2022 $89,120.00
8 3/31/2022 $88,846.00
9 12/31/2021 $103,188.00
10 9/30/2021 $78,136.00
11 6/30/2021 $74,317.00
Financials: InventoryWriteDown
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $6,004,000.00
4 3/31/2023 $119,000.00
5 12/31/2022 $119,000.00
6 9/30/2022 $119,000.00
7 6/30/2022 $195,000.00
8 3/31/2022 $232,000.00
9 12/31/2021 $232,000.00
10 9/30/2021 $232,000.00
11 6/30/2021 $150,000.00
12 3/31/2021 $128,000.00
13 12/31/2020 $105,000.00
14 9/30/2020 $80,000.00
15 6/30/2020 $5,863,991.00
16 3/31/2020 $5,620,991.00
17 12/31/2019 $149,000.00
18 9/30/2019 $23,000.00
19 6/30/2019 $393,000.00
20 3/31/2019 $377,000.00
21 6/30/2018 --
22 3/31/2018 $-248,000.00
23 12/31/2017 $598,000.00
24 9/30/2017 $44,000.00
25 6/30/2017 $47,000.00
26 3/31/2017 $-266,000.00
27 12/31/2016 $200,000.00
28 9/30/2016 $54,000.00
29 6/30/2016 $55,000.00
30 3/31/2016 $55,000.00
31 12/31/2015 $436,000.00
32 9/30/2015 $213,000.00
33 6/30/2015 $615,000.00
34 3/31/2015 $204,000.00
35 12/31/2014 $295,000.00
36 9/30/2014 $281,000.00
37 6/30/2014 $69,000.00
38 3/31/2014 $24,000.00
39 12/31/2013 $264,000.00
40 9/30/2013 $197,000.00
41 6/30/2013 $75,000.00
42 3/31/2013 $-19,000.00
43 12/31/2012 $102,000.00
44 9/30/2012 $5,000.00
45 6/30/2012 $26,000.00
46 3/31/2012 $-46,000.00
47 12/31/2011 $-274,000.00
48 9/30/2011 $-138,000.00
49 6/30/2011 $-7,000.00
50 3/31/2011 $21,000.00
51 12/31/2010 $-1,353,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $169,619.00
2 9/30/2023 $92,260.00
3 6/30/2023 $297,262.00
4 3/31/2023 $69,159.00
5 12/31/2022 $99,776.00
6 9/30/2022 $40,201.00
7 6/30/2022 $19,277.00
8 3/31/2022 $1,964.00
9 12/31/2021 $490.00
10 9/30/2021 $355.00
11 6/30/2021 $5,581.00
12 3/31/2021 $540.00
13 12/31/2020 $1,126.00
14 9/30/2020 $3,459.00
15 6/30/2020 $158,091.00
16 3/31/2020 $39,425.00
17 12/31/2019 $106,758.00
18 9/30/2019 $61,379.00
19 6/30/2019 $11,022.00
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 12/31/2017 --
25 12/31/2016 --
26 9/30/2016 --
27 6/30/2016 --
28 3/31/2016 --
29 12/31/2015 $11.00
30 9/30/2015 $11.00
31 6/30/2015 --
32 3/31/2015 $11.00
33 12/31/2014 $65.00
34 9/30/2014 $51.00
35 6/30/2014 $49.00
36 3/31/2014 $29.00
37 12/31/2013 $22,007.00
38 9/30/2013 $19,609.00
39 6/30/2013 $6,972.00
40 3/31/2013 $7,502.00
41 12/31/2012 $69,520.00
42 9/30/2012 $57,690.00
43 6/30/2012 $41,688.00
44 3/31/2012 $23,865.00
45 12/31/2011 $85,271.00
46 9/30/2011 $21,062.00
47 6/30/2011 $23,339.00
48 3/31/2011 $17,919.00
49 12/31/2010 $109,183.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $2,629,902.00
2 9/30/2023 $2,853,317.00
3 6/30/2023 $3,072,710.00
4 3/31/2023 $3,292,103.00
5 12/31/2022 $3,511,495.00
6 9/30/2022 $3,728,931.00
7 6/30/2022 $3,942,452.00
8 3/31/2022 $4,155,973.00
9 12/31/2021 $4,298,320.00
10 9/30/2021 $4,353,251.00
11 6/30/2021 $4,518,043.00
12 3/31/2021 $4,679,895.00
13 12/31/2020 $541,957.00
14 9/30/2020 $702,338.00
15 6/30/2020 $862,720.00
16 3/31/2020 $1,020,240.00
17 12/31/2019 $1,176,330.00
18 9/30/2019 $1,332,419.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $918,236.00
2 9/30/2023 $918,236.00
3 6/30/2023 $893,660.00
4 3/31/2023 $893,660.00
5 12/31/2022 $893,660.00
6 9/30/2022 $656,221.00
7 6/30/2022 $869,742.00
8 3/31/2022 $869,742.00
9 12/31/2021 $869,742.00
10 9/30/2021 $869,742.00
11 6/30/2021 $575,591.00
12 3/31/2021 $575,591.00
13 12/31/2020 $219,723.00
14 9/30/2020 $219,723.00
15 6/30/2020 $642,997.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 6/30/2023 $317,327.00
2 3/31/2023 $317,327.00
3 12/31/2022 $317,327.00
4 9/30/2022 $943,487.00
5 6/30/2022 $943,487.00
6 3/31/2022 $943,487.00
7 12/31/2021 $943,487.00
8 9/30/2021 $943,487.00
9 6/30/2021 $918,236.00
10 3/31/2021 $918,236.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $317,327.00
2 9/30/2023 $317,327.00
3 6/30/2023 $943,487.00
4 3/31/2023 $943,487.00
5 12/31/2022 $943,487.00
6 9/30/2022 $918,236.00
7 6/30/2022 $918,236.00
8 3/31/2022 $918,236.00
9 12/31/2021 $918,236.00
10 9/30/2021 $918,236.00
11 6/30/2021 $893,660.00
12 3/31/2021 $893,660.00
13 3/31/2020 $219,723.00
14 12/31/2019 $219,723.00
15 9/30/2019 $219,723.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $943,487.00
2 9/30/2023 $943,487.00
3 6/30/2023 $918,236.00
4 3/31/2023 $918,236.00
5 12/31/2022 $918,236.00
6 9/30/2022 $893,660.00
7 6/30/2022 $893,660.00
8 3/31/2022 $893,660.00
9 12/31/2021 $893,660.00
10 9/30/2021 $893,660.00
11 6/30/2021 $869,742.00
12 3/31/2021 $869,742.00
13 6/30/2020 $219,723.00
14 3/31/2020 $642,997.00
15 12/31/2019 $642,997.00
16 9/30/2019 $642,997.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 12/31/2023 $450,852.00
2 9/30/2023 $674,267.00
3 3/31/2023 $219,393.00
4 12/31/2022 $438,785.00
5 3/31/2022 $213,521.00
6 12/31/2021 $355,868.00
7 9/30/2021 $410,799.00
8 3/31/2021 $161,852.00
9 12/31/2020 $322,234.00
10 9/30/2020 $482,615.00
11 3/31/2020 $157,520.00
12 12/31/2019 $313,610.00
13 9/30/2019 $469,699.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $106,031.00
2 9/30/2023 $124,732.00
3 6/30/2023 $144,842.00
4 3/31/2023 $166,345.00
5 12/31/2022 $189,232.00
6 9/30/2022 $213,491.00
7 6/30/2022 $239,076.00
8 3/31/2022 $265,976.00
9 12/31/2021 $294,015.00
10 9/30/2021 $322,153.00
11 6/30/2021 $351,118.00
12 3/31/2021 $381,023.00
13 12/31/2020 $14,196.00
14 9/30/2020 $24,385.00
15 6/30/2020 $37,224.00
16 3/31/2020 $52,517.00
17 12/31/2019 $70,234.00
18 9/30/2019 $90,393.00
Financials: Liabilities
Date Value
1 12/31/2023 $9,977,718.00
2 9/30/2023 $9,306,188.00
3 6/30/2023 $9,109,502.00
4 3/31/2023 $7,385,760.00
5 12/31/2022 $9,581,310.00
6 9/30/2022 $9,369,024.00
7 6/30/2022 $9,651,088.00
8 3/31/2022 $9,085,846.00
9 12/31/2021 $11,373,595.00
10 9/30/2021 $9,494,931.00
11 6/30/2021 $9,232,983.00
12 3/31/2021 $10,246,807.00
13 12/31/2020 $6,380,555.00
14 9/30/2020 $5,730,687.00
15 6/30/2020 $7,469,010.00
16 3/31/2020 $6,199,495.00
17 12/31/2019 $7,452,643.00
18 9/30/2019 $7,230,521.00
19 6/30/2019 $4,940,739.00
20 3/31/2019 $5,990,146.00
21 12/31/2018 $6,388,891.00
22 9/30/2018 $5,711,041.00
23 6/30/2018 $5,654,074.00
24 3/31/2018 $5,535,190.00
25 12/31/2017 $6,372,081.00
26 9/30/2017 $6,713,236.00
27 6/30/2017 $5,527,220.00
28 3/31/2017 $5,627,250.00
29 12/31/2016 $5,637,155.00
30 9/30/2016 $5,496,635.00
31 6/30/2016 $5,099,071.00
32 3/31/2016 $4,353,569.00
33 12/31/2015 $5,752,061.00
34 9/30/2015 $5,650,603.00
35 6/30/2015 $6,002,982.00
36 3/31/2015 $6,168,498.00
37 12/31/2014 $5,408,224.00
38 9/30/2014 $4,472,585.00
39 6/30/2014 $5,547,163.00
40 3/31/2014 $5,254,525.00
41 12/31/2013 $4,896,179.00
42 9/30/2013 $6,544,247.00
43 6/30/2013 $3,774,153.00
44 3/31/2013 $3,630,099.00
45 12/31/2012 $3,270,837.00
46 9/30/2012 $2,028,327.00
47 6/30/2012 $1,774,359.00
48 3/31/2012 $2,403,606.00
49 12/31/2011 $2,596,591.00
50 12/31/2010 $2,102,151.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $44,465,560.00
2 9/30/2023 $46,592,761.00
3 6/30/2023 $48,884,088.00
4 3/31/2023 $56,373,050.00
5 12/31/2022 $66,930,014.00
6 9/30/2022 $67,681,016.00
7 6/30/2022 $69,208,855.00
8 3/31/2022 $68,435,858.00
9 12/31/2021 $70,081,577.00
10 9/30/2021 $66,547,749.00
11 6/30/2021 $64,921,999.00
12 3/31/2021 $57,397,254.00
13 12/31/2020 $51,519,767.00
14 9/30/2020 $48,147,885.00
15 6/30/2020 $48,904,587.00
16 3/31/2020 $48,418,203.00
17 12/31/2019 $55,971,239.00
18 9/30/2019 $54,301,724.00
19 6/30/2019 $51,146,381.00
20 3/31/2019 $42,294,036.00
21 12/31/2018 $41,752,126.00
22 9/30/2018 $39,712,804.00
23 6/30/2018 $39,472,507.00
24 3/31/2018 $40,013,320.00
25 12/31/2017 $41,230,707.00
26 9/30/2017 $40,770,080.00
27 6/30/2017 $39,639,500.00
28 3/31/2017 $39,968,518.00
29 12/31/2016 $40,505,776.00
30 9/30/2016 $41,308,434.00
31 6/30/2016 $41,833,661.00
32 3/31/2016 $41,768,946.00
33 12/31/2015 $44,140,838.00
34 9/30/2015 $45,424,759.00
35 6/30/2015 $47,240,276.00
36 3/31/2015 $50,946,459.00
37 12/31/2014 $51,426,397.00
38 9/30/2014 $52,867,225.00
39 6/30/2014 $56,527,849.00
40 3/31/2014 $61,995,315.00
41 12/31/2013 $62,323,852.00
42 9/30/2013 $63,188,175.00
43 6/30/2013 $60,951,728.00
44 3/31/2013 $60,797,892.00
45 12/31/2012 $59,876,691.00
46 9/30/2012 $54,334,619.00
47 6/30/2012 $53,688,958.00
48 3/31/2012 $53,476,363.00
49 12/31/2011 $53,649,320.00
50 12/31/2010 $50,910,451.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $8,345,994.00
2 9/30/2023 $7,463,720.00
3 6/30/2023 $7,061,760.00
4 3/31/2023 $5,134,179.00
5 12/31/2022 $7,127,316.00
6 9/30/2022 $6,715,985.00
7 6/30/2022 $6,804,283.00
8 3/31/2022 $6,035,338.00
9 12/31/2021 $8,132,493.00
10 9/30/2021 $6,066,472.00
11 6/30/2021 $5,622,263.00
12 3/31/2021 $6,133,104.00
13 12/31/2020 $5,985,620.00
14 9/30/2020 $5,092,056.00
15 6/30/2020 $6,486,060.00
16 3/31/2020 $5,842,617.00
17 12/31/2019 $6,953,730.00
18 9/30/2019 $6,099,566.00
19 6/30/2019 $4,697,780.00
20 3/31/2019 $5,226,541.00
21 12/31/2018 $5,592,618.00
22 9/30/2018 $4,880,816.00
23 6/30/2018 $4,789,897.00
24 3/31/2018 $4,639,846.00
25 12/31/2017 $5,446,963.00
26 9/30/2017 $5,758,083.00
27 6/30/2017 $4,542,033.00
28 3/31/2017 $4,614,739.00
29 12/31/2016 $4,608,256.00
30 9/30/2016 $4,440,673.00
31 6/30/2016 $4,015,958.00
32 3/31/2016 $3,246,119.00
33 12/31/2015 $4,621,335.00
34 9/30/2015 $4,496,600.00
35 6/30/2015 $4,825,704.00
36 3/31/2015 $4,970,511.00
37 12/31/2014 $4,190,663.00
38 9/30/2014 $3,374,719.00
39 6/30/2014 $4,569,760.00
40 3/31/2014 $4,856,122.00
41 12/31/2013 $4,500,737.00
42 9/30/2013 $6,151,746.00
43 6/30/2013 $3,384,613.00
44 3/31/2013 $3,241,981.00
45 12/31/2012 $2,887,107.00
46 9/30/2012 $1,642,450.00
47 6/30/2012 $1,391,207.00
48 3/31/2012 $2,023,159.00
49 12/31/2011 $1,854,946.00
50 12/31/2010 $1,164,737.00
Financials: LiabilitiesNoncurrent
Date Value
1 12/31/2023 $1,631,724.00
2 9/30/2023 $1,842,468.00
3 6/30/2023 $2,047,742.00
4 3/31/2023 $2,251,581.00
5 12/31/2022 $2,453,994.00
6 9/30/2022 $2,653,039.00
7 6/30/2022 $2,846,805.00
8 3/31/2022 $3,050,508.00
9 12/31/2021 $3,241,102.00
10 9/30/2021 $3,428,459.00
11 6/30/2021 $3,610,720.00
12 3/31/2021 $4,113,703.00
13 12/31/2020 $394,935.00
14 9/30/2020 $638,631.00
15 6/30/2020 $982,950.00
16 3/31/2020 $356,878.00
17 12/31/2019 $498,913.00
18 9/30/2019 $1,130,955.00
19 6/30/2019 $242,959.00
20 3/31/2019 $763,605.00
21 12/31/2018 $796,273.00
22 9/30/2018 $830,225.00
23 6/30/2018 $864,177.00
24 3/31/2018 $895,344.00
25 12/31/2017 $925,118.00
26 9/30/2017 $955,153.00
27 6/30/2017 $985,187.00
28 3/31/2017 $1,012,511.00
29 12/31/2016 $1,028,899.00
30 9/30/2016 $1,055,962.00
31 6/30/2016 $1,083,113.00
32 3/31/2016 $1,107,450.00
33 12/31/2015 $1,130,726.00
34 9/30/2015 $1,154,003.00
35 6/30/2015 $1,177,278.00
36 3/31/2015 $1,197,987.00
37 12/31/2014 $1,217,561.00
38 9/30/2014 $1,097,866.00
39 6/30/2014 $977,403.00
40 12/31/2013 $395,442.00
Financials: LongTermDebt
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
Financials: MarginDepositAssets
Date Value
1 12/31/2023 $250,000.00
2 6/30/2023 $30.00
3 3/31/2023 $30.00
4 12/31/2022 $30.00
5 9/30/2022 $30.00
6 6/30/2022 $461,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $-451,815.00
4 3/31/2023 $-451,815.00
5 12/31/2022 $-451,815.00
6 9/30/2022 $-451,815.00
7 6/30/2022 $720,495.00
8 3/31/2022 $650,917.00
9 12/31/2021 $545,918.00
10 9/30/2021 $257,370.00
11 6/30/2021 $1,090,090.00
12 3/31/2021 $1,013,091.00
13 12/31/2020 $114,999.00
14 9/30/2020 --
15 6/30/2020 $1,897,480.00
16 3/31/2020 $932,480.00
17 12/31/2019 $932,480.00
18 9/30/2019 $932,480.00
19 6/30/2019 $9,122,319.00
20 3/31/2019 $2,251.00
21 12/31/2018 $2,251.00
22 9/30/2018 $2,251.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 12/31/2016 $2,300.00
29 9/30/2016 $2,300.00
30 6/30/2016 $2,300.00
31 6/30/2014 --
32 3/31/2014 --
33 12/31/2013 $434,810.00
34 9/30/2013 $241,265.00
35 6/30/2013 $13,400.00
36 3/31/2013 $9,000.00
37 12/31/2012 $158,393.00
38 9/30/2012 $156,093.00
39 6/30/2012 $119,914.00
40 3/31/2012 $106,465.00
41 12/31/2011 $-307,207.00
42 9/30/2011 $-288,325.00
43 6/30/2011 $24,815.00
44 3/31/2011 $19,162.00
45 12/31/2010 $191,826.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-536,952.00
2 9/30/2023 $-231,508.00
3 6/30/2023 $-1,283,523.00
4 3/31/2023 $-929,427.00
5 12/31/2022 $-647,941.00
6 9/30/2022 $-432,614.00
7 6/30/2022 $-1,560,659.00
8 3/31/2022 $-1,289,163.00
9 12/31/2021 $-803,435.00
10 9/30/2021 $-398,121.00
11 6/30/2021 $-733,465.00
12 3/31/2021 $-622,486.00
13 12/31/2020 $-271,226.00
14 9/30/2020 $-113,601.00
15 6/30/2020 $-535,976.00
16 3/31/2020 $-466,172.00
17 12/31/2019 $-356,525.00
18 9/30/2019 $-115,639.00
19 6/30/2019 $-425,759.00
20 3/31/2019 $-393,937.00
21 12/31/2018 $-341,053.00
22 9/30/2018 $-202,210.00
23 6/30/2018 $-158,227.00
24 3/31/2018 $-122,829.00
25 12/31/2017 $-45,265.00
26 9/30/2017 $-247,786.00
27 6/30/2017 $-227,626.00
28 3/31/2017 $-198,945.00
29 12/31/2016 $-58,455.00
30 9/30/2016 $-44,081.00
31 6/30/2016 $249,983.00
32 3/31/2016 $330,166.00
33 12/31/2015 $-473,695.00
34 9/30/2015 $-251,018.00
35 6/30/2015 $-200,752.00
36 3/31/2015 $-123,468.00
37 6/30/2014 $-1,016,529.00
38 3/31/2014 $-35,993.00
39 12/31/2013 $-410,745.00
40 9/30/2013 $-783,246.00
41 6/30/2013 $-294,288.00
42 3/31/2013 $-97,574.00
43 12/31/2012 $2,216,078.00
44 9/30/2012 $1,720,315.00
45 6/30/2012 $1,973,624.00
46 3/31/2012 $-355,470.00
47 12/31/2011 $-4,179,472.00
48 9/30/2011 $-4,896,519.00
49 6/30/2011 $-3,087,727.00
50 3/31/2011 $-273,095.00
51 12/31/2010 $-1,344,540.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-3,944,772.00
2 9/30/2023 $-2,665,383.00
3 6/30/2023 $-3,875,091.00
4 3/31/2023 $-3,827,470.00
5 12/31/2022 $-3,054,293.00
6 9/30/2022 $-3,671,138.00
7 6/30/2022 $572,553.00
8 3/31/2022 $1,102,980.00
9 12/31/2021 $121,331.00
10 9/30/2021 $-2,139,568.00
11 6/30/2021 $6,473,092.00
12 3/31/2021 $4,667,534.00
13 12/31/2020 $2,412,056.00
14 9/30/2020 $-641,924.00
15 6/30/2020 $249,185.00
16 3/31/2020 $-1,571,538.00
17 12/31/2019 $-237,637.00
18 9/30/2019 $-1,223,476.00
19 6/30/2019 $916,799.00
20 3/31/2019 $1,638,436.00
21 12/31/2018 $-49,682.00
22 9/30/2018 $-973,445.00
23 6/30/2018 $-1,042,594.00
24 3/31/2018 $-21,714.00
25 12/31/2017 $-1,649,839.00
26 9/30/2017 $-2,051,581.00
27 6/30/2017 $-910,536.00
28 3/31/2017 $-598,741.00
29 12/31/2016 $2,209,123.00
30 9/30/2016 $4,445,805.00
31 6/30/2016 $5,584,721.00
32 3/31/2016 $5,975,691.00
33 12/31/2015 $1,567,893.00
34 9/30/2015 $1,673,172.00
35 6/30/2015 $1,274,887.00
36 3/31/2015 $1,290,810.00
37 6/30/2014 $1,805,937.00
38 3/31/2014 $-61,687.00
39 12/31/2013 $-9,311,502.00
40 9/30/2013 $-5,119,058.00
41 6/30/2013 $-2,308,735.00
42 3/31/2013 $868,949.00
43 12/31/2012 $2,784,670.00
44 9/30/2012 $2,105,216.00
45 6/30/2012 $1,415,967.00
46 3/31/2012 $383,587.00
47 12/31/2011 $3,452,336.00
48 9/30/2011 $1,838,467.00
49 6/30/2011 $1,385,564.00
50 3/31/2011 $491,020.00
51 12/31/2010 $1,483,073.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-5,405,362.00
2 9/30/2023 $-2,539,457.00
3 6/30/2023 $-19,580,794.00
4 3/31/2023 $-8,396,008.00
5 12/31/2022 $-1,931,973.00
6 9/30/2022 $-890,192.00
7 6/30/2022 $2,373,915.00
8 3/31/2022 $338,508.00
9 12/31/2021 $1,167,612.00
10 9/30/2021 $827,025.00
11 6/30/2021 $12,810,766.00
12 3/31/2021 $4,429,570.00
13 12/31/2020 $3,393,343.00
14 9/30/2020 $874,266.00
15 6/30/2020 $-6,162,083.00
16 3/31/2020 $-6,155,260.00
17 12/31/2019 $1,021,369.00
18 9/30/2019 $207,319.00
19 6/30/2019 $2,275,467.00
20 3/31/2019 $814,084.00
21 12/31/2018 $1,189,565.00
22 9/30/2018 $109,903.00
23 6/30/2018 $-1,275,826.00
24 3/31/2018 $-578,054.00
25 12/31/2017 $-453,477.00
26 9/30/2017 $-174,539.00
27 6/30/2017 $-402,781.00
28 3/31/2017 $-559,646.00
29 12/31/2016 $-4,525,761.00
30 9/30/2016 $-3,452,830.00
31 6/30/2016 $-2,295,386.00
32 3/31/2016 $-1,307,422.00
33 12/31/2015 $-9,573,059.00
34 9/30/2015 $-1,966,081.00
35 6/30/2015 $-5,726,987.00
36 3/31/2015 $-1,679,451.00
37 12/31/2014 $-13,097,023.00
38 9/30/2014 $-10,322,937.00
39 6/30/2014 $-7,257,477.00
40 3/31/2014 $-1,063,394.00
41 12/31/2013 $-1,291,098.00
42 9/30/2013 $-1,396,014.00
43 6/30/2013 $-491,585.00
44 3/31/2013 $306,273.00
45 12/31/2012 $4,377,654.00
46 9/30/2012 $296,351.00
47 6/30/2012 $172,726.00
48 3/31/2012 $-375,846.00
49 12/31/2011 $1,568,132.00
50 9/30/2011 $-230,047.00
51 6/30/2011 $-339,702.00
52 3/31/2011 $-236,388.00
53 12/31/2010 $1,556,884.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $164,048.00
2 9/30/2023 $92,260.00
3 6/30/2023 $297,262.00
4 3/31/2023 $69,159.00
5 12/31/2022 $99,776.00
6 9/30/2022 $40,201.00
7 6/30/2022 $19,243.00
8 3/31/2022 $1,930.00
9 12/31/2021 $811.00
10 9/30/2021 $321.00
11 6/30/2021 $970,353.00
12 3/31/2021 $-2,795.00
13 12/31/2020 $-922.00
14 9/30/2020 $490.00
15 6/30/2020 $155,378.00
16 3/31/2020 $144,589.00
17 12/31/2019 $105,486.00
18 9/30/2019 $60,699.00
19 6/30/2019 $8,467.00
20 3/31/2019 $-1,309.00
21 12/31/2018 $-426.00
22 9/30/2018 $-388.00
23 6/30/2018 $-298.00
24 3/31/2018 $182,629.00
25 12/31/2017 $182,676.00
26 9/30/2017 $-5.00
27 6/30/2017 $-92.00
28 3/31/2017 --
29 12/31/2016 $-1,737.00
30 9/30/2016 $-509.00
31 6/30/2016 $-5.00
32 3/31/2016 $-1,507.00
33 12/31/2015 $-10,223.00
34 9/30/2015 $-17.00
35 6/30/2015 $-767.00
36 3/31/2015 $119.00
37 12/31/2014 $-836.00
38 9/30/2014 $-581.00
39 6/30/2014 $-269.00
40 3/31/2014 $-101.00
41 12/31/2013 $19,901.00
42 9/30/2013 $4,933.00
43 6/30/2013 $13,500.00
44 3/31/2013 $6,762.00
45 12/31/2012 $68,260.00
46 9/30/2012 $15,667.00
47 6/30/2012 $17,696.00
48 3/31/2012 $23,388.00
49 12/31/2011 $84,851.00
50 9/30/2011 $20,606.00
51 6/30/2011 $23,089.00
52 3/31/2011 $14,994.00
Financials: NotesAndLoansReceivableNetCurrent
Date Value
1 12/31/2023 $250,000.00
2 9/30/2023 $250,000.00
3 6/30/2023 $250,000.00
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $250,000.00
8 3/31/2022 $250,000.00
9 12/31/2021 $250,000.00
10 9/30/2021 $250,000.00
11 6/30/2021 $250,000.00
12 3/31/2021 $250,000.00
13 6/30/2020 --
Financials: NotesAndLoansReceivableNetNoncurrent
Date Value
1 3/31/2023 $250,000.00
2 12/31/2022 $250,000.00
3 9/30/2022 $250,000.00
4 6/30/2022 --
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 6/30/2020 $2.00
16 3/31/2020 $2.00
17 12/31/2019 $2.00
18 9/30/2019 $2.00
19 6/30/2019 $2.00
20 3/31/2019 $2.00
21 12/31/2018 $2.00
22 9/30/2018 $2.00
23 6/30/2018 $2.00
24 3/31/2018 $2.00
25 12/31/2017 $2.00
26 9/30/2017 $2.00
27 6/30/2017 $2.00
28 3/31/2017 $2.00
29 12/31/2016 $2.00
30 9/30/2016 $2.00
31 6/30/2016 $2.00
32 3/31/2016 $2.00
33 2/29/2016 $3.00
34 12/31/2015 $3.00
35 9/30/2015 $3.00
36 6/30/2015 $3.00
37 3/31/2015 $3.00
38 12/31/2014 $3.00
39 9/30/2014 $2.00
40 6/30/2014 $2.00
41 3/31/2014 $2.00
42 12/31/2013 $2.00
43 9/30/2013 $2.00
44 6/30/2013 $2.00
45 3/31/2013 $2.00
46 12/31/2012 $2.00
47 9/30/2012 $2.00
48 6/30/2012 $2.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 6/30/2020 $2.00
16 3/31/2020 $2.00
17 12/31/2019 $2.00
18 9/30/2019 $2.00
19 6/30/2019 $2.00
20 3/31/2019 $2.00
21 12/31/2018 $2.00
22 9/30/2018 $2.00
23 6/30/2018 $2.00
24 3/31/2018 $2.00
25 12/31/2017 $2.00
26 9/30/2017 $2.00
27 6/30/2017 $2.00
28 3/31/2017 $2.00
29 12/31/2016 $2.00
30 9/30/2016 $2.00
31 6/30/2016 $2.00
32 3/31/2016 $2.00
33 2/29/2016 $3.00
34 12/31/2015 $3.00
35 9/30/2015 $3.00
36 6/30/2015 $3.00
37 3/31/2015 $3.00
38 12/31/2014 $3.00
39 9/30/2014 $2.00
40 6/30/2014 $2.00
41 3/31/2014 $2.00
42 12/31/2013 $2.00
43 9/30/2013 $2.00
44 6/30/2013 $2.00
45 3/31/2013 $2.00
46 12/31/2012 $2.00
47 9/30/2012 $2.00
48 6/30/2012 $2.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-5,569,410.00
2 9/30/2023 $-2,631,717.00
3 6/30/2023 $-13,976,020.00
4 3/31/2023 $-4,638,761.00
5 12/31/2022 $-2,466,642.00
6 9/30/2022 $-1,233,349.00
7 6/30/2022 $2,873,204.00
8 3/31/2022 $415,868.00
9 12/31/2021 $1,450,595.00
10 9/30/2021 $949,333.00
11 6/30/2021 $5,507,992.00
12 3/31/2021 $4,433,825.00
13 12/31/2020 $3,395,253.00
14 9/30/2020 $874,270.00
15 6/30/2020 $-6,315,728.00
16 3/31/2020 $-5,277,240.00
17 12/31/2019 $916,630.00
18 9/30/2019 $152,705.00
19 6/30/2019 $2,265,557.00
20 3/31/2019 $2,107,297.00
21 12/31/2018 $1,194,758.00
22 9/30/2018 $115,058.00
23 6/30/2018 $-1,593,588.00
24 3/31/2018 $-237,952.00
25 12/31/2017 $-608,544.00
26 9/30/2017 $-170,027.00
27 6/30/2017 $-943,740.00
28 3/31/2017 $-545,558.00
29 12/31/2016 $-3,936,818.00
30 9/30/2016 $-1,143,596.00
31 6/30/2016 $-1,607,968.00
32 3/31/2016 $-743,765.00
33 12/31/2015 $-9,550,015.00
34 9/30/2015 $-583,984.00
35 6/30/2015 $-4,043,526.00
36 3/31/2015 $-637,905.00
37 12/31/2014 $-9,044,224.00
38 9/30/2014 $-6,273,217.00
39 6/30/2014 $-3,211,431.00
40 3/31/2014 $-1,170,503.00
41 12/31/2013 $-1,580,284.00
42 9/30/2013 $-1,463,869.00
43 6/30/2013 $-858,311.00
44 3/31/2013 $521,527.00
45 12/31/2012 $259,590.00
46 9/30/2012 $-67,821.00
47 6/30/2012 $537,898.00
48 3/31/2012 $-716,802.00
49 12/31/2011 $1,299,334.00
50 9/30/2011 $-154,133.00
51 6/30/2011 $-113,105.00
52 3/31/2011 $-229,770.00
53 12/31/2010 $1,241,785.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $349,000.00
2 9/30/2023 $175,000.00
3 6/30/2023 $698,000.00
4 3/31/2023 $193,000.00
5 12/31/2022 $349,000.00
6 9/30/2022 $175,000.00
7 6/30/2022 $596,000.00
8 3/31/2022 $193,000.00
9 12/31/2021 $413,000.00
10 9/30/2021 $202,000.00
11 6/30/2021 $610,000.00
12 3/31/2021 $473,000.00
13 12/31/2020 $260,000.00
14 9/30/2020 $131,000.00
15 6/30/2020 $469,000.00
16 3/31/2020 $352,000.00
17 12/31/2019 $235,000.00
18 9/30/2019 $137,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $2,523,871.00
2 9/30/2023 $2,728,585.00
3 6/30/2023 $2,927,868.00
4 3/31/2023 $3,125,758.00
5 12/31/2022 $3,322,263.00
6 9/30/2022 $3,515,440.00
7 6/30/2022 $3,703,376.00
8 3/31/2022 $3,889,997.00
9 12/31/2021 $4,004,305.00
10 9/30/2021 $4,031,098.00
11 6/30/2021 $4,166,925.00
12 3/31/2021 $4,298,872.00
13 12/31/2020 $527,761.00
14 9/30/2020 $677,953.00
15 6/30/2020 $825,496.00
16 3/31/2020 $967,723.00
17 12/31/2019 $1,106,096.00
18 9/30/2019 $1,242,026.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $892,147.00
2 9/30/2023 $886,117.00
3 6/30/2023 $880,126.00
4 3/31/2023 $874,177.00
5 12/31/2022 $868,269.00
6 9/30/2022 $862,401.00
7 6/30/2022 $856,571.00
8 3/31/2022 $850,781.00
9 12/31/2021 $774,024.00
10 9/30/2021 $612,988.00
11 6/30/2021 $566,083.00
12 3/31/2021 $516,576.00
13 12/31/2020 $527,761.00
14 9/30/2020 $626,763.00
15 6/30/2020 $622,493.00
16 3/31/2020 $618,299.00
17 12/31/2019 $614,144.00
18 9/30/2019 $609,988.00
19 6/30/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $1,631,724.00
2 9/30/2023 $1,842,468.00
3 6/30/2023 $2,047,742.00
4 3/31/2023 $2,251,581.00
5 12/31/2022 $2,453,994.00
6 9/30/2022 $2,653,039.00
7 6/30/2022 $2,846,805.00
8 3/31/2022 $3,039,216.00
9 12/31/2021 $3,230,281.00
10 9/30/2021 $3,418,110.00
11 6/30/2021 $3,600,842.00
12 3/31/2021 $3,782,296.00
13 12/31/2020 --
14 9/30/2020 $51,190.00
15 6/30/2020 $203,003.00
16 3/31/2020 $349,424.00
17 12/31/2019 $491,952.00
18 9/30/2019 $632,038.00
19 6/30/2019 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $479,000.00
2 9/30/2023 $237,000.00
3 6/30/2023 $916,000.00
4 3/31/2023 $237,000.00
5 12/31/2022 $466,000.00
6 9/30/2022 $231,000.00
7 6/30/2022 $550,000.00
8 3/31/2022 $160,000.00
9 12/31/2021 $170,000.00
10 9/30/2021 $162,000.00
11 6/30/2021 $688,000.00
12 3/31/2021 $481,000.00
13 12/31/2020 $170,000.00
14 9/30/2020 $170,000.00
15 6/30/2020 $668,000.00
16 3/31/2020 $500,000.00
17 12/31/2019 $328,000.00
18 9/30/2019 $164,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $1,872,832.00
2 9/30/2023 $2,028,736.00
3 6/30/2023 $2,183,232.00
4 3/31/2023 $2,336,334.00
5 12/31/2022 $2,488,052.00
6 9/30/2022 $2,638,400.00
7 6/30/2022 $2,787,419.00
8 3/31/2022 $2,935,124.00
9 12/31/2021 $3,605,817.00
10 9/30/2021 $3,779,395.00
11 6/30/2021 $3,952,146.00
12 3/31/2021 $3,779,395.00
13 12/31/2020 $366,083.00
14 9/30/2020 $475,113.00
15 6/30/2020 $584,143.00
16 3/31/2020 $684,039.00
17 12/31/2019 $783,935.00
18 9/30/2019 $883,832.00
19 6/30/2019 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.03
2 9/30/2023 $0.03
3 6/30/2023 $0.03
4 3/31/2023 $0.03
5 12/31/2022 $0.03
6 9/30/2022 $0.03
7 6/30/2022 $0.03
8 12/31/2021 $0.03
9 9/30/2021 $0.03
10 6/30/2021 $0.03
11 3/31/2021 $0.03
12 12/31/2020 $0.07
13 9/30/2020 $0.07
14 6/30/2020 $0.07
15 3/31/2020 $0.07
16 12/31/2019 $0.07
17 9/30/2019 $0.07
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $2,709.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 6/30/2021 $1.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $49,658.00
2 9/30/2023 $49,658.00
3 6/30/2023 $49,658.00
4 3/31/2023 $50,387.00
5 12/31/2022 $50,300.00
6 9/30/2022 $50,212.00
7 6/30/2022 $49,658.00
8 3/31/2022 $49,658.00
9 12/31/2021 $49,658.00
10 9/30/2021 $49,658.00
11 6/30/2021 $49,658.00
12 3/31/2021 $49,657.00
13 12/31/2020 $42,330.00
14 9/30/2020 $50,109.00
15 6/30/2020 $51,461.00
16 3/31/2020 $52,812.00
17 12/31/2019 $327,879.00
18 9/30/2019 $328,328.00
19 6/30/2019 $330,615.00
20 3/31/2019 $408,962.00
21 12/31/2018 $387,165.00
22 9/30/2018 $388,516.00
23 6/30/2018 $389,868.00
24 3/31/2018 $63,626.00
25 12/31/2017 $64,978.00
26 9/30/2017 $66,330.00
27 6/30/2017 $67,681.00
28 3/31/2017 $70,100.00
29 12/31/2016 $71,453.00
30 9/30/2016 $163,664.00
31 6/30/2016 $165,016.00
32 3/31/2016 $246,907.00
33 12/31/2015 $214,588.00
34 9/30/2015 $233,697.00
35 6/30/2015 $252,805.00
36 3/31/2015 $271,914.00
37 12/31/2014 $291,022.00
38 9/30/2014 $327,217.00
39 6/30/2014 $349,466.00
40 3/31/2014 $58,696.00
41 12/31/2013 $58,696.00
42 9/30/2013 $13,266.00
43 6/30/2013 $13,266.00
44 3/31/2013 $13,266.00
45 12/31/2012 $12,199.00
46 9/30/2012 $12,616.00
47 6/30/2012 $12,616.00
48 3/31/2012 $13,116.00
49 12/31/2011 $13,746.00
50 12/31/2010 $1,990.00
Financials: OtherNotesPayable
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $451,815.00
4 3/31/2023 $451,815.00
5 12/31/2022 $451,815.00
6 9/30/2022 $451,815.00
7 6/30/2022 $38,164.00
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 12/31/2012 --
13 9/30/2012 --
14 12/31/2011 $354,441.00
15 9/30/2011 $335,197.00
16 12/31/2010 --
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 12/31/2023 $41,650.00
2 9/30/2023 $14,456.00
3 6/30/2023 $53,952.00
4 3/31/2023 $45,397.00
5 12/31/2022 $30,658.00
6 9/30/2022 $2,214.00
7 6/30/2022 $64,188.00
8 3/31/2022 $38,867.00
9 12/31/2021 $27,730.00
10 9/30/2021 --
11 6/30/2021 $46,396.00
12 3/31/2021 $26,374.00
13 12/31/2020 $26,538.00
14 9/30/2020 $12,142.00
15 6/30/2020 $77,122.00
16 3/31/2020 $71,347.00
17 12/31/2019 $36,797.00
18 9/30/2019 $4,322.00
19 6/30/2019 $64,319.00
20 3/31/2019 $56,666.00
21 12/31/2018 $55,676.00
22 9/30/2018 $38,111.00
23 6/30/2018 $27,578.00
24 3/31/2018 $8,362.00
25 12/31/2017 $508.00
26 9/30/2017 $1,502.00
27 6/30/2017 $993.00
28 3/31/2017 $992.00
29 12/31/2016 $5,615.00
30 9/30/2016 $2,446.00
31 6/30/2016 $255.00
32 3/31/2016 --
33 12/31/2015 $45,742.00
34 9/30/2015 $45,742.00
35 6/30/2015 $45,742.00
36 3/31/2015 $6,539.00
37 12/31/2014 $55,518.00
38 9/30/2014 $55,518.00
39 6/30/2014 $59,863.00
40 3/31/2014 $7,668.00
41 12/31/2013 $110,378.00
42 9/30/2013 $109,658.00
43 6/30/2013 $91,678.00
44 3/31/2013 $9,577.00
45 12/31/2012 $164,936.00
46 9/30/2012 $41,344.00
47 6/30/2012 $40,498.00
48 3/31/2012 $3,677.00
49 12/31/2011 $48,715.00
50 9/30/2011 $34,952.00
51 6/30/2011 $10,433.00
52 3/31/2011 $6,435.00
53 12/31/2010 $40,903.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $495,302.00
2 9/30/2023 $217,052.00
3 6/30/2023 $1,229,571.00
4 3/31/2023 $884,030.00
5 12/31/2022 $617,283.00
6 9/30/2022 $430,400.00
7 6/30/2022 $1,496,471.00
8 3/31/2022 $1,250,296.00
9 12/31/2021 $377,585.00
10 9/30/2021 $398,121.00
11 6/30/2021 $437,069.00
12 3/31/2021 $346,112.00
13 12/31/2020 $244,688.00
14 9/30/2020 $101,459.00
15 6/30/2020 $458,854.00
16 3/31/2020 $394,825.00
17 12/31/2019 $319,728.00
18 9/30/2019 $111,317.00
19 6/30/2019 $361,440.00
20 3/31/2019 $51,893.00
21 12/31/2018 $285,377.00
22 9/30/2018 $164,099.00
23 6/30/2018 $130,649.00
24 3/31/2018 $69,710.00
25 12/31/2017 $271,390.00
26 9/30/2017 $19,651.00
27 6/30/2017 $226,633.00
28 3/31/2017 $197,953.00
29 12/31/2016 $421,761.00
30 9/30/2016 $410,306.00
31 6/30/2016 $118,433.00
32 3/31/2016 $38,505.00
33 12/31/2015 $407,452.00
34 9/30/2015 $188,410.00
35 6/30/2015 $38,081.00
36 3/31/2015 $110,097.00
37 12/31/2014 $545,543.00
38 9/30/2014 $50,840.00
39 6/30/2014 $928,341.00
40 3/31/2014 $28,325.00
41 12/31/2013 $800,367.00
42 9/30/2013 $470,888.00
43 6/30/2013 $114,613.00
44 3/31/2013 $87,997.00
45 12/31/2012 $868,986.00
46 9/30/2012 $738,341.00
47 6/30/2012 $485,878.00
48 3/31/2012 $351,793.00
49 12/31/2011 $1,385,132.00
50 9/30/2011 $865,942.00
51 6/30/2011 $581,669.00
52 3/31/2011 $271,035.00
53 12/31/2010 $246,647.00
Financials: PreferredStockNoParValue
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 12/31/2017 --
7 12/31/2016 --
8 12/31/2015 --
9 12/31/2014 --
10 12/31/2013 --
11 12/31/2012 --
Financials: PreferredStockSharesAuthorized
Date Value
1 6/30/2023 $10,000,000.00
2 6/30/2022 $10,000,000.00
3 6/30/2021 $10,000,000.00
4 6/30/2020 $10,000,000.00
5 6/30/2019 $10,000,000.00
6 12/31/2017 $10,000,000.00
7 12/31/2016 $10,000,000.00
8 12/31/2015 $10,000,000.00
9 12/31/2014 $10,000,000.00
10 12/31/2013 $10,000,000.00
11 12/31/2012 $10,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 6/30/2023 --
2 6/30/2022 --
3 6/30/2021 --
4 6/30/2020 --
5 6/30/2019 --
6 6/30/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2012 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $937,767.00
2 9/30/2023 $969,440.00
3 6/30/2023 $901,354.00
4 3/31/2023 $883,814.00
5 12/31/2022 $1,241,712.00
6 9/30/2022 $1,375,093.00
7 6/30/2022 $1,190,012.00
8 3/31/2022 $1,328,244.00
9 12/31/2021 $1,781,448.00
10 9/30/2021 $1,427,801.00
11 6/30/2021 $952,065.00
12 3/31/2021 $1,091,723.00
13 12/31/2020 $1,342,956.00
14 9/30/2020 $1,260,322.00
15 6/30/2020 $1,177,860.00
16 3/31/2020 $1,240,905.00
17 12/31/2019 $1,388,852.00
18 9/30/2019 $1,408,993.00
19 6/30/2019 $989,559.00
20 3/31/2019 $898,294.00
21 12/31/2018 $1,305,119.00
22 9/30/2018 $988,008.00
23 6/30/2018 $916,162.00
24 3/31/2018 $771,034.00
25 12/31/2017 $969,857.00
26 9/30/2017 $736,493.00
27 6/30/2017 $643,811.00
28 3/31/2017 $618,570.00
29 12/31/2016 $682,083.00
30 9/30/2016 $839,100.00
31 6/30/2016 $922,035.00
32 3/31/2016 $660,088.00
33 12/31/2015 $701,105.00
34 9/30/2015 $1,072,054.00
35 6/30/2015 $905,306.00
36 3/31/2015 $809,870.00
37 12/31/2014 $602,850.00
38 9/30/2014 $981,795.00
39 6/30/2014 $1,055,610.00
40 3/31/2014 $972,746.00
41 12/31/2013 $951,635.00
42 9/30/2013 $1,018,921.00
43 6/30/2013 $1,129,158.00
44 3/31/2013 $991,222.00
45 12/31/2012 $737,406.00
46 9/30/2012 $703,144.00
47 6/30/2012 $595,378.00
48 3/31/2012 $439,518.00
49 12/31/2011 $419,729.00
50 12/31/2010 $343,137.00
Financials: ProceedsFromLinesOfCredit
Date Value
1 12/31/2023 $500,000.00
2 12/31/2022 --
3 6/30/2022 --
4 6/30/2021 --
5 3/31/2021 --
6 6/30/2020 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 $758,659.00
6 3/31/2022 $650,917.00
7 12/31/2021 $545,918.00
8 9/30/2021 $257,370.00
9 6/30/2021 $1,090,090.00
10 3/31/2021 $1,013,091.00
11 12/31/2020 $114,999.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 $63,751.00
18 3/31/2019 $2,251.00
19 12/31/2018 $2,251.00
20 9/30/2018 $2,251.00
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 12/31/2016 $2,300.00
27 9/30/2016 $2,300.00
28 6/30/2016 $2,300.00
29 3/31/2016 --
30 12/31/2015 $172,766.00
31 9/30/2015 $172,766.00
32 6/30/2015 $172,766.00
33 3/31/2015 $60,000.00
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 --
37 3/31/2014 --
38 12/31/2013 $420,942.00
39 9/30/2013 $241,265.00
40 6/30/2013 $13,400.00
41 3/31/2013 $9,000.00
42 12/31/2012 $158,393.00
43 9/30/2012 $156,093.00
44 6/30/2012 $119,914.00
45 3/31/2012 $106,465.00
46 12/31/2011 $47,234.00
47 9/30/2011 $46,872.00
48 6/30/2011 $24,815.00
49 3/31/2011 $19,162.00
50 12/31/2010 $191,826.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 6/30/2023 $8,800,895.00
2 6/30/2022 $7,571,803.00
3 6/30/2021 $6,075,332.00
4 6/30/2020 $5,638,344.00
5 6/30/2019 $5,179,490.00
6 6/30/2018 $4,818,038.00
7 12/31/2017 $4,687,389.00
8 12/31/2016 $4,415,999.00
9 12/31/2015 $4,881,469.00
10 12/31/2014 $4,454,245.00
11 12/31/2013 $4,187,264.00
12 12/31/2012 $3,622,858.00
13 12/31/2011 $2,772,067.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $2,638,983.00
2 9/30/2023 $2,534,713.00
3 6/30/2023 $2,491,569.00
4 3/31/2023 $2,317,738.00
5 12/31/2022 $2,215,274.00
6 9/30/2022 $2,196,099.00
7 6/30/2022 $1,901,176.00
8 3/31/2022 $1,781,966.00
9 12/31/2021 $1,417,380.00
10 9/30/2021 $1,151,725.00
11 6/30/2021 $875,897.00
12 3/31/2021 $930,679.00
13 12/31/2020 $975,989.00
14 9/30/2020 $969,635.00
15 6/30/2020 $999,061.00
16 3/31/2020 $1,057,375.00
17 12/31/2019 $1,112,612.00
18 9/30/2019 $1,013,308.00
19 6/30/2019 $1,026,098.00
20 3/31/2019 $1,126,889.00
21 12/31/2018 $1,200,342.00
22 9/30/2018 $1,200,448.00
23 6/30/2018 $1,144,198.00
24 3/31/2018 $1,189,871.00
25 12/31/2017 $1,242,200.00
26 9/30/2017 $1,319,962.00
27 6/30/2017 $1,404,442.00
28 3/31/2017 $1,481,841.00
29 12/31/2016 $1,391,116.00
30 9/30/2016 $1,493,287.00
31 6/30/2016 $1,317,659.00
32 3/31/2016 $1,501,524.00
33 12/31/2015 $1,615,683.00
34 9/30/2015 $1,545,650.00
35 6/30/2015 $1,663,608.00
36 3/31/2015 $1,800,466.00
37 12/31/2014 $1,859,355.00
38 9/30/2014 $1,983,865.00
39 6/30/2014 $2,163,187.00
40 3/31/2014 $1,504,959.00
41 12/31/2013 $1,717,692.00
42 9/30/2013 $1,835,446.00
43 6/30/2013 $1,528,557.00
44 3/31/2013 $1,669,944.00
45 12/31/2012 $1,746,792.00
46 9/30/2012 $1,782,860.00
47 6/30/2012 $1,671,542.00
48 3/31/2012 $1,670,555.00
49 12/31/2011 $1,420,971.00
50 12/31/2010 $377,352.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $117,000.00
2 9/30/2023 $79,000.00
3 6/30/2023 $98,000.00
4 3/31/2023 $-18,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $14,000.00
8 3/31/2022 $26,000.00
9 12/31/2021 $52,000.00
10 9/30/2021 $32,000.00
11 6/30/2021 $2,030.00
12 3/31/2021 $53,514.00
13 12/31/2020 $5,514.00
14 9/30/2020 $32,514.00
15 6/30/2020 $8,788.00
16 3/31/2020 $151,000.00
17 12/31/2019 $-10,000.00
18 9/30/2019 $-28,000.00
19 6/30/2019 $27,056.00
20 3/31/2019 $-944.00
21 12/31/2018 $8,056.00
22 6/30/2018 $-4,511.00
23 3/31/2018 $-11,000.00
24 12/31/2017 $28,000.00
25 9/30/2017 $67,000.00
26 6/30/2017 $29,000.00
27 3/31/2017 $9,000.00
28 12/31/2016 $-73,300.00
29 9/30/2016 $-60,300.00
30 6/30/2016 $-59,558.00
31 3/31/2016 $-93,558.00
32 12/31/2015 $89,462.00
33 9/30/2015 $29,000.00
34 6/30/2015 $19,000.00
35 3/31/2015 $1,000.00
36 12/31/2014 $734,243.00
37 9/30/2014 $897,878.00
38 6/30/2014 $682,725.00
39 3/31/2014 --
40 12/31/2013 $3,690.00
41 9/30/2013 $17,195.00
42 6/30/2013 $-60,805.00
43 3/31/2013 $-96,000.00
44 12/31/2012 $245,582.00
45 9/30/2012 $373,396.00
46 6/30/2012 $245,460.00
47 3/31/2012 $151,952.00
48 12/31/2011 $430,261.00
49 9/30/2011 $300,985.00
50 6/30/2011 $78,985.00
51 3/31/2011 $29,000.00
52 12/31/2010 $776,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 12/31/2023 $500,000.00
2 12/31/2022 --
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $5,315,063.00
2 9/30/2023 $5,079,322.00
3 6/30/2023 $5,122,379.00
4 3/31/2023 $5,056,044.00
5 12/31/2022 $5,065,189.00
6 9/30/2022 $5,054,778.00
7 6/30/2022 $5,510,979.00
8 6/30/2021 $144,634.00
Financials: RestrictedStockExpense
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $23,734.00
4 12/31/2022 $52,523.00
5 9/30/2022 $23,734.00
6 6/30/2022 $530,765.00
7 3/31/2022 $489,875.00
8 12/31/2021 $351,397.00
9 9/30/2021 $209,842.00
10 6/30/2021 $117,636.00
11 3/31/2021 $85,681.00
12 12/31/2020 $54,077.00
13 9/30/2020 $16,315.00
14 6/30/2020 $149,539.00
15 3/31/2020 $58,539.00
16 12/31/2019 $247,041.00
17 9/30/2019 $148,504.00
18 6/30/2019 $266,821.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-48,588,927.00
2 9/30/2023 $-45,723,022.00
3 6/30/2023 $-43,183,565.00
4 3/31/2023 $-33,930,752.00
5 12/31/2022 $-25,534,744.00
6 9/30/2022 $-24,492,963.00
7 6/30/2022 $-23,602,771.00
8 3/31/2022 $-23,643,541.00
9 12/31/2021 $-23,982,049.00
10 9/30/2021 $-25,149,661.00
11 6/30/2021 $-25,976,686.00
12 3/31/2021 $-34,357,882.00
13 12/31/2020 $-35,394,109.00
14 9/30/2020 $-37,913,186.00
15 6/30/2020 $-38,787,452.00
16 3/31/2020 $-37,759,260.00
17 12/31/2019 $-31,604,000.00
18 9/30/2019 $-32,904,668.00
19 6/30/2019 $-32,625,369.00
20 3/31/2019 $-33,273,901.00
21 12/31/2018 $-34,087,985.00
22 9/30/2018 $-35,277,551.00
23 6/30/2018 $-35,387,454.00
24 3/31/2018 $-34,689,682.00
25 12/31/2017 $-34,111,628.00
26 9/30/2017 $-34,795,117.00
27 6/30/2017 $-34,620,578.00
28 3/31/2017 $-34,217,797.00
29 12/31/2016 $-33,658,151.00
30 9/30/2016 $-32,585,220.00
31 6/30/2016 $-31,427,776.00
32 3/31/2016 $-30,439,812.00
33 12/31/2015 $-29,132,390.00
34 9/30/2015 $-27,252,399.00
35 6/30/2015 $-25,286,318.00
36 3/31/2015 $-21,238,782.00
37 12/31/2014 $-19,559,331.00
38 9/30/2014 $-16,785,245.00
39 6/30/2014 $-13,719,785.00
40 3/31/2014 $-7,525,702.00
41 12/31/2013 $-6,462,308.00
42 9/30/2013 $-6,567,224.00
43 6/30/2013 $-5,356,522.00
44 3/31/2013 $-4,864,937.00
45 12/31/2012 $-5,171,210.00
46 9/30/2012 $-9,252,513.00
47 6/30/2012 $-9,376,138.00
48 3/31/2012 $-9,924,710.00
49 12/31/2011 $-9,548,864.00
50 12/31/2010 $-11,116,996.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $12,858,662.00
2 9/30/2023 $4,953,023.00
3 6/30/2023 $29,946,234.00
4 3/31/2023 $6,641,799.00
5 12/31/2022 $17,740,204.00
6 9/30/2022 $7,374,083.00
7 6/30/2022 $43,089,024.00
8 3/31/2022 $9,751,835.00
9 12/31/2021 $13,753,135.00
10 9/30/2021 $10,280,311.00
11 6/30/2021 $39,235,839.00
12 3/31/2021 $29,509,140.00
13 12/31/2020 $12,146,790.00
14 9/30/2020 $7,926,293.00
15 6/30/2020 $29,189,020.00
16 3/31/2020 $24,758,559.00
17 12/31/2019 $18,267,511.00
18 9/30/2019 $7,608,421.00
19 6/30/2019 $32,244,109.00
20 3/31/2019 $7,902,242.00
21 12/31/2018 $16,734,167.00
22 9/30/2018 $6,594,706.00
23 6/30/2018 $13,163,048.00
24 3/31/2018 $6,762,750.00
25 12/31/2017 $8,536,982.00
26 9/30/2017 $6,208,808.00
27 6/30/2017 $12,287,174.00
28 12/31/2016 $29,168,128.00
Financials: SegmentExpenditureAdditionToLongLivedAssets
Date Value
1 12/31/2023 $495,302.00
2 9/30/2023 $217,052.00
3 6/30/2023 $1,229,571.00
4 12/31/2022 $617,283.00
5 9/30/2022 $430,400.00
6 6/30/2022 $1,496,471.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $7,018,289.00
2 9/30/2023 $2,721,965.00
3 6/30/2023 $13,686,049.00
4 3/31/2023 $10,715,066.00
5 12/31/2022 $7,447,630.00
6 9/30/2022 $3,107,946.00
7 6/30/2022 $12,421,138.00
8 3/31/2022 $9,741,774.00
9 12/31/2021 $6,809,187.00
10 9/30/2021 $2,730,153.00
11 6/30/2021 $8,476,716.00
12 3/31/2021 $6,339,854.00
13 12/31/2020 $4,128,503.00
14 9/30/2020 $1,647,933.00
15 6/30/2020 $9,443,244.00
16 3/31/2020 $7,909,289.00
17 12/31/2019 $3,160,965.00
18 9/30/2019 $2,229,591.00
19 6/30/2019 $7,983,506.00
20 3/31/2019 $1,912,484.00
21 12/31/2018 $3,988,017.00
22 9/30/2018 $1,641,125.00
23 6/30/2018 $3,856,796.00
24 3/31/2018 $1,865,940.00
25 12/31/2017 $2,028,159.00
26 9/30/2017 $1,757,007.00
27 6/30/2017 $3,692,188.00
28 3/31/2017 $1,915,335.00
29 12/31/2016 $7,038,277.00
30 9/30/2016 $1,891,162.00
31 6/30/2016 $3,331,595.00
32 3/31/2016 $1,528,585.00
33 12/31/2015 $5,764,389.00
34 9/30/2015 $1,166,707.00
35 6/30/2015 $6,491,234.00
36 3/31/2015 $1,357,944.00
37 12/31/2014 $9,853,671.00
38 9/30/2014 $2,520,426.00
39 6/30/2014 $2,171,614.00
40 3/31/2014 $2,194,611.00
41 12/31/2013 $9,867,425.00
42 9/30/2013 $7,228,883.00
43 6/30/2013 $2,532,995.00
44 3/31/2013 $2,246,209.00
45 12/31/2012 $7,443,784.00
46 9/30/2012 $4,764,595.00
47 6/30/2012 $1,583,895.00
48 3/31/2012 $1,501,921.00
49 12/31/2011 $3,312,383.00
50 9/30/2011 $1,005,600.00
51 6/30/2011 $1,233,266.00
52 3/31/2011 $681,285.00
53 12/31/2010 $1,992,842.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $118,618.00
2 9/30/2023 $51,444.00
3 6/30/2023 $249,428.00
4 3/31/2023 $209,319.00
5 12/31/2022 $174,725.00
6 9/30/2022 $96,232.00
7 6/30/2022 $774,341.00
8 3/31/2022 $676,934.00
9 12/31/2021 $478,411.00
10 9/30/2021 $279,407.00
11 6/30/2021 $352,583.00
12 3/31/2021 $272,209.00
13 12/31/2020 $87,938.00
14 9/30/2020 $107,355.00
15 6/30/2020 $459,538.00
16 3/31/2020 $214,477.00
17 12/31/2019 $359,105.00
18 9/30/2019 $212,380.00
19 6/30/2019 $502,805.00
20 3/31/2019 $369,653.00
21 12/31/2018 $171,906.00
22 9/30/2018 $71,176.00
23 6/30/2018 $235,633.00
24 3/31/2018 $434,954.00
25 12/31/2017 $237,396.00
26 9/30/2017 $325,189.00
27 6/30/2017 $206,086.00
28 3/31/2017 $32,293.00
29 12/31/2016 $959,134.00
30 9/30/2016 $829,381.00
31 6/30/2016 $594,728.00
32 3/31/2016 $285,076.00
33 12/31/2015 $1,545,144.00
34 9/30/2015 $1,276,285.00
35 6/30/2015 $676,664.00
36 3/31/2015 $379,239.00
37 12/31/2014 $1,687,523.00
38 9/30/2014 $1,289,904.00
39 6/30/2014 $810,490.00
40 3/31/2014 $376,511.00
41 12/31/2013 $1,678,107.00
42 9/30/2013 $1,192,823.00
43 6/30/2013 $743,633.00
44 3/31/2013 $246,666.00
45 12/31/2012 $1,017,078.00
46 9/30/2012 $801,119.00
47 6/30/2012 $569,230.00
48 3/31/2012 $289,409.00
49 12/31/2011 $983,504.00
50 9/30/2011 $686,945.00
51 6/30/2011 $478,355.00
52 3/31/2011 $219,343.00
53 12/31/2010 $415,284.00
Financials: SharesOutstanding
Date Value
1 12/31/2023 $30,344,955.00
2 9/30/2023 $30,523,705.00
3 6/30/2023 $30,523,705.00
4 3/31/2023 $30,523,705.00
5 12/31/2022 $30,523,705.00
6 9/30/2022 $30,344,955.00
7 6/30/2022 $30,747,759.00
8 3/31/2022 $30,688,796.00
9 12/31/2021 $30,595,047.00
10 9/30/2021 $30,339,457.00
11 6/30/2021 $29,913,095.00
12 6/30/2020 $28,949,410.00
Financials: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
Date Value
1 6/30/2023 $-430,355.00
2 6/30/2022 $36,928.00
3 6/30/2021 $84,288.00
4 6/30/2020 $-64,034.00
5 6/30/2019 $42,334.00
6 6/30/2018 $-7,755.00
7 12/31/2017 $54,083.00
8 12/31/2016 $9,350.00
9 12/31/2015 $-35,814.00
10 12/31/2014 $215,109.00
11 12/31/2013 $-90,099.00
12 9/30/2013 $1,000.00
13 12/31/2012 $919.00
14 12/31/2011 $136,903.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $34,487,842.00
2 9/30/2023 $37,286,573.00
3 6/30/2023 $39,774,586.00
4 3/31/2023 $48,987,290.00
5 12/31/2022 $57,348,704.00
6 9/30/2022 $58,311,992.00
7 6/30/2022 $59,557,767.00
8 3/31/2022 $59,350,012.00
9 12/31/2021 $58,707,982.00
10 9/30/2021 $57,052,818.00
11 6/30/2021 $55,689,016.00
12 3/31/2021 $47,150,447.00
13 12/31/2020 $45,139,212.00
14 9/30/2020 $42,417,198.00
15 6/30/2020 $41,435,577.00
16 3/31/2020 $42,218,708.00
17 12/31/2019 $48,518,596.00
18 9/30/2019 $47,071,203.00
19 6/30/2019 $46,205,642.00
20 3/31/2019 $36,790,408.00
21 12/31/2018 $35,849,853.00
22 9/30/2018 $34,001,763.00
23 6/30/2018 $34,305,051.00
24 3/31/2018 $34,478,130.00
25 12/31/2017 $34,858,626.00
26 9/30/2017 $34,056,844.00
27 6/30/2017 $34,112,280.00
28 3/31/2017 $34,341,268.00
29 12/31/2016 $34,868,621.00
30 9/30/2016 $35,811,799.00
31 6/30/2016 $36,734,590.00
32 3/31/2016 $37,415,377.00
33 12/31/2015 $38,388,777.00
34 9/30/2015 $39,774,156.00
35 6/30/2015 $41,237,294.00
36 3/31/2015 $44,777,961.00
37 12/31/2014 $46,018,173.00
38 9/30/2014 $48,394,640.00
39 6/30/2014 $50,980,686.00
40 3/31/2014 $56,740,790.00
41 12/31/2013 $57,427,673.00
42 9/30/2013 $56,643,928.00
43 6/30/2013 $57,177,575.00
44 3/31/2013 $57,167,793.00
45 12/31/2012 $56,605,854.00
46 9/30/2012 $52,306,292.00
47 6/30/2012 $51,914,599.00
48 3/31/2012 $51,072,757.00
49 12/31/2011 $51,052,729.00
50 12/31/2010 $48,808,300.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
Date Value
1 12/31/2023 --
2 6/30/2023 --
3 9/30/2022 --
4 6/30/2021 --
5 9/30/2020 --
6 6/30/2020 --
7 9/30/2019 --
8 9/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 6/30/2022 --
4 9/30/2021 --
5 6/30/2021 --
6 9/30/2020 --
7 6/30/2020 --
8 9/30/2019 --
9 6/30/2019 --
10 3/31/2019 --
11 6/30/2018 --
12 12/31/2017 --
13 12/31/2016 --
14 12/31/2015 --
15 12/31/2014 --
16 12/31/2013 --
17 12/31/2012 --
18 12/31/2011 --
19 12/31/2010 --
Financials: StockOptionPlanExpense
Date Value
1 12/31/2023 $67,174.00
2 9/30/2023 $51,444.00
3 6/30/2023 $225,694.00
4 12/31/2022 $49,704.00
5 9/30/2022 $72,498.00
6 6/30/2022 $243,576.00
7 3/31/2022 $187,059.00
8 12/31/2021 $127,014.00
9 9/30/2021 $69,565.00
10 6/30/2021 $234,947.00
11 3/31/2021 $186,528.00
12 12/31/2020 $141,216.00
13 9/30/2020 $91,040.00
14 6/30/2020 $309,999.00
15 3/31/2020 $155,938.00
16 12/31/2019 $112,064.00
17 9/30/2019 $63,876.00
18 6/30/2019 $235,984.00
Financials: TaxesPayableCurrent
Date Value
1 12/31/2023 $246,163.00
2 9/30/2023 $144,434.00
3 6/30/2023 $202,091.00
4 3/31/2023 $233,351.00
5 12/31/2022 $266,773.00
6 6/30/2022 $341,706.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $388,403.00
2 9/30/2023 $388,403.00
3 6/30/2023 $388,403.00
4 3/31/2023 $388,403.00
5 12/31/2022 $388,403.00
6 9/30/2022 $388,403.00
7 6/30/2022 $30,287.00
8 6/30/2021 --
Financials: TreasuryStockCommonValue
Date Value
1 12/31/2023 $489,979.00
2 9/30/2023 $489,979.00
3 6/30/2023 $489,979.00
4 3/31/2023 $489,979.00
5 12/31/2022 $489,979.00
6 9/30/2022 $489,979.00
7 6/30/2022 $38,164.00
8 6/30/2021 --
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $358,116.00
4 3/31/2023 $358,116.00
5 12/31/2022 $358,116.00
6 9/30/2022 $358,116.00
7 6/30/2022 $30,287.00
8 9/30/2021 --
9 6/30/2021 --
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 6/30/2023 $451,815.00
2 3/31/2023 $451,815.00
3 12/31/2022 $451,815.00
4 9/30/2022 $451,815.00
5 6/30/2022 $38,164.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 $952,952.00
7 3/31/2022 $985,482.00
8 12/31/2021 $1,078,405.00
9 9/30/2021 $1,126,362.00
10 6/30/2021 $1,087,747.00
11 3/31/2021 $699,783.00
12 12/31/2020 $184,585.00
13 9/30/2020 $52,987.00
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 $589,577.00
17 9/30/2019 $659,248.00
18 6/30/2019 $250,524.00
19 3/31/2019 $214,407.00
20 12/31/2018 $162,194.00
21 9/30/2018 $203,539.00
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $30,344,955.00
2 9/30/2023 $30,444,954.00
3 6/30/2023 $30,376,745.00
4 3/31/2023 $30,344,954.00
5 12/31/2022 $30,344,954.00
6 9/30/2022 $30,433,195.00
7 6/30/2022 $31,316,028.00
8 3/31/2022 $31,271,677.00
9 12/31/2021 $31,237,948.00
10 9/30/2021 $31,097,540.00
11 6/30/2021 $30,232,567.00
12 3/31/2021 $29,667,729.00
13 12/31/2020 $28,980,009.00
14 9/30/2020 $28,839,897.00
15 6/30/2020 $28,644,133.00
16 3/31/2020 $28,625,723.00
17 12/31/2019 $29,199,876.00
18 9/30/2019 $29,222,936.00
19 6/30/2019 $22,111,223.00
20 3/31/2019 $21,752,043.00
21 12/31/2018 $21,623,967.00
22 9/30/2018 $21,658,516.00
23 6/30/2018 $21,406,487.00
24 3/31/2018 $21,371,416.00
25 12/31/2017 $21,536,020.00
26 9/30/2017 $21,218,468.00
27 6/30/2017 $21,214,730.00
28 3/31/2017 $21,118,335.00
29 12/31/2016 $20,926,120.00
30 9/30/2016 $20,898,484.00
31 6/30/2016 $20,966,256.00
32 3/31/2016 $20,730,419.00
33 12/31/2015 $20,407,764.00
34 9/30/2015 $20,571,340.00
35 6/30/2015 $20,217,646.00
36 3/31/2015 $20,107,504.00
37 12/31/2014 $20,295,618.00
38 9/30/2014 $20,357,333.00
39 6/30/2014 $20,229,979.00
40 3/31/2014 $20,197,301.00
41 12/31/2013 $19,904,170.00
42 9/30/2013 $19,825,532.00
43 6/30/2013 $19,736,068.00
44 3/31/2013 $20,054,422.00
45 12/31/2012 $19,967,271.00
46 9/30/2012 $19,942,891.00
47 6/30/2012 $19,972,267.00
48 3/31/2012 $19,470,511.00
49 12/31/2011 $19,703,204.00
50 9/30/2011 $19,791,217.00
51 6/30/2011 $19,385,081.00
52 3/31/2011 $19,297,861.00
53 12/31/2010 $19,424,540.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $30,344,955.00
2 9/30/2023 $30,444,954.00
3 6/30/2023 $30,376,745.00
4 3/31/2023 $30,387,303.00
5 12/31/2022 $30,344,954.00
6 9/30/2022 $30,433,195.00
7 6/30/2022 $30,363,076.00
8 3/31/2022 $30,286,195.00
9 12/31/2021 $30,159,543.00
10 9/30/2021 $29,971,178.00
11 6/30/2021 $29,144,820.00
12 3/31/2021 $28,967,946.00
13 12/31/2020 $28,804,265.00
14 9/30/2020 $28,786,910.00
15 6/30/2020 $28,644,133.00
16 3/31/2020 $28,656,910.00
17 12/31/2019 $28,610,299.00
18 9/30/2019 $28,563,688.00
19 6/30/2019 $21,860,699.00
20 3/31/2019 $21,537,636.00
21 12/31/2018 $21,461,773.00
22 9/30/2018 $21,454,977.00
23 6/30/2018 $21,406,487.00
24 3/31/2018 $21,371,416.00
25 12/31/2017 $21,193,793.00
26 9/30/2017 $21,218,468.00
27 6/30/2017 $21,166,799.00
28 3/31/2017 $21,118,335.00
29 12/31/2016 $20,926,120.00
30 9/30/2016 $20,898,484.00
31 6/30/2016 $20,966,256.00
32 3/31/2016 $20,730,419.00
33 12/31/2015 $20,407,764.00
34 9/30/2015 $20,571,340.00
35 6/30/2015 $20,217,646.00
36 3/31/2015 $20,107,504.00
37 12/31/2014 $20,295,618.00
38 9/30/2014 $20,272,897.00
39 6/30/2014 $20,262,299.00
40 3/31/2014 $20,197,301.00
41 12/31/2013 $19,904,170.00
42 9/30/2013 $19,825,532.00
43 6/30/2013 $19,812,397.00
44 3/31/2013 $19,659,168.00
45 12/31/2012 $19,581,670.00
46 9/30/2012 $19,638,610.00
47 6/30/2012 $19,564,451.00
48 3/31/2012 $19,470,511.00
49 12/31/2011 $19,443,288.00
50 9/30/2011 $19,437,360.00
51 6/30/2011 $19,385,081.00
52 3/31/2011 $19,297,861.00
53 12/31/2010 $19,177,816.00
Copyright 2024 PursePoor.com