Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 9/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $3,059,000.00 | $4,470,000.00 | $4,240,000.00 | $3,082,000.00 | $4,946,000.00 | $7,277,000.00 | $14,950,000.00 | $12,918,000.00 | $28,353,000.00 | $19,947,000.00 | $25,832,000.00 | $44,247,000.00 | $15,518,000.00 | $6,440,000.00 | $15,715,000.00 | $17,630,000.00 | $10,173,000.00 | $4,210,000.00 | $8,327,895.00 | $10,115,863.00 | $3,680,776.00 | $2,238,862.00 | $2,665,148.00 | $2,693,078.00 | $4,480,505.00 | $3,942,209.00 | $2,470,576.00 | $3,716,716.00 | $3,407,140.00 | $3,978,553.00 | $4,526,938.00 | $4,391,765.00 | $4,616,694.00 | $4,327,710.00 | $3,960,134.00 | $4,203,846.00 | $4,215,617.00 | $4,580,425.00 | $2,855,524.00 | $1,865,887.00 | $4,022,579.00 | $3,509,973.00 | $1,850,905.00 | $2,424,864.00 | $3,650,291.00 | $3,330,196.00 | $3,194,944.00 | $2,230,661.00 | $4,362,531.00 | $1,797,093.00 | $4,311,313.00 |
Accounts Receivable Net Current | $70,662,000.00 | $77,028,000.00 | $97,844,000.00 | $72,566,000.00 | $73,650,000.00 | $118,193,000.00 | $123,387,000.00 | $80,677,000.00 | $48,010,000.00 | $49,188,000.00 | $35,362,000.00 | $33,277,000.00 | $45,585,000.00 | $50,700,000.00 | $40,910,000.00 | $41,161,000.00 | $43,337,000.00 | $50,691,000.00 | $42,615,759.00 | $41,231,333.00 | $45,027,002.00 | $45,106,205.00 | $39,952,038.00 | $39,131,277.00 | $40,844,583.00 | $51,292,323.00 | $42,188,601.00 | $38,253,999.00 | $44,549,207.00 | $62,389,224.00 | $58,073,165.00 | $54,271,919.00 | $55,807,103.00 | $61,650,439.00 | $54,088,664.00 | $52,735,602.00 | $49,069,668.00 | $60,620,981.00 | $46,429,928.00 | $42,329,436.00 | $44,555,057.00 | $60,648,404.00 | $36,729,487.00 | $38,587,112.00 | $45,008,793.00 | $63,339,879.00 | $41,965,418.00 | $37,459,868.00 | $47,593,807.00 | -- | -- |
Inventory | $165,129,000.00 | $169,201,000.00 | $194,734,000.00 | $218,327,000.00 | $224,124,000.00 | $265,082,000.00 | $289,230,000.00 | $202,199,000.00 | $77,576,000.00 | $80,655,000.00 | $74,546,000.00 | $77,214,000.00 | $76,731,000.00 | $82,881,000.00 | $77,458,000.00 | $69,905,000.00 | $72,822,000.00 | $78,409,000.00 | $72,644,313.00 | $65,151,332.00 | $65,622,432.00 | $76,885,153.00 | $76,314,721.00 | $68,819,390.00 | $69,168,442.00 | $79,922,305.00 | $87,555,956.00 | $84,502,529.00 | $76,991,059.00 | $87,996,325.00 | $86,478,155.00 | $83,125,271.00 | $85,237,042.00 | $90,115,460.00 | $86,438,290.00 | $78,308,659.00 | $78,171,670.00 | $78,900,140.00 | $81,159,941.00 | $68,258,101.00 | $67,196,245.00 | $73,028,601.00 | $74,048,921.00 | $64,113,346.00 | $65,019,048.00 | $78,887,067.00 | $74,391,866.00 | $61,654,840.00 | $58,852,556.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $247,338,000.00 | $258,173,000.00 | $309,445,000.00 | $308,206,000.00 | $310,574,000.00 | $397,035,000.00 | $436,308,000.00 | $309,562,000.00 | $163,186,000.00 | $153,765,000.00 | $140,754,000.00 | $161,343,000.00 | $146,126,000.00 | $145,023,000.00 | $140,374,000.00 | $133,405,000.00 | $131,185,000.00 | $140,562,987.00 | $134,842,956.00 | $133,865,865.00 | $119,185,563.00 | $127,462,538.00 | $121,705,597.00 | $114,542,595.00 | $118,779,566.00 | $140,637,889.00 | $138,901,228.00 | $132,390,974.00 | $129,221,919.00 | $159,349,156.00 | $153,704,367.00 | $146,830,010.00 | $149,982,668.00 | $160,311,534.00 | $149,010,685.00 | $140,177,396.00 | $135,658,528.00 | $147,943,161.00 | $135,327,330.00 | $118,147,253.00 | $119,729,621.00 | $141,213,062.00 | $117,717,703.00 | $110,852,391.00 | $119,505,463.00 | $150,674,751.00 | $124,323,725.00 | $106,868,008.00 | $114,731,950.00 | -- | -- |
Property Plant and Equipement | $51,305,000.00 | $51,976,000.00 | $53,124,000.00 | $54,032,000.00 | $54,666,000.00 | $60,271,000.00 | $60,958,000.00 | $57,190,000.00 | $33,750,000.00 | $31,325,000.00 | $28,450,000.00 | $28,434,000.00 | $27,423,000.00 | $25,150,000.00 | $24,041,000.00 | $23,438,000.00 | $23,057,000.00 | $23,208,663.00 | $23,655,075.00 | $23,737,918.00 | $23,781,001.00 | $24,742,833.00 | $25,610,927.00 | $25,633,199.00 | $26,511,493.00 | $27,450,150.00 | $27,896,273.00 | $28,103,995.00 | $27,836,527.00 | $26,808,704.00 | $25,258,833.00 | $25,331,520.00 | $26,264,641.00 | $27,266,880.00 | $27,641,771.00 | $27,971,316.00 | $26,205,080.00 | $24,978,962.00 | $24,418,143.00 | $24,465,470.00 | $24,252,465.00 | $24,396,719.00 | $24,822,919.00 | $24,572,535.00 | $23,557,102.00 | $23,572,687.00 | $23,501,917.00 | $22,631,554.00 | $22,129,282.00 | -- | -- |
Intangible Assets Net | $111,919,000.00 | $112,618,000.00 | $113,321,000.00 | $114,019,000.00 | $114,716,000.00 | $122,552,000.00 | $125,528,000.00 | $127,116,000.00 | $30,209,000.00 | $30,216,000.00 | $30,224,000.00 | $30,232,000.00 | $30,240,000.00 | $30,248,000.00 | $30,256,000.00 | $30,264,000.00 | $30,273,000.00 | $30,282,805.00 | $30,293,153.00 | $30,303,843.00 | $30,314,749.00 | $33,319,334.00 | $33,351,030.00 | $33,383,261.00 | $33,415,694.00 | $36,448,490.00 | $36,481,414.00 | $36,514,458.00 | $36,547,873.00 | $36,581,475.00 | $36,615,202.00 | $36,649,003.00 | $36,681,644.00 | $36,707,473.00 | $36,741,214.00 | $36,773,351.00 | $36,807,099.00 | $30,511,954.00 | $30,503,659.00 | $30,490,800.00 | $30,498,802.00 | $30,485,935.00 | $30,490,861.00 | $30,498,545.00 | $30,493,107.00 | $30,505,267.00 | $30,504,268.00 | $30,512,025.00 | $30,495,485.00 | -- | -- |
Goodwill | $47,844,000.00 | $47,844,000.00 | $47,844,000.00 | $47,844,000.00 | $47,844,000.00 | $50,246,000.00 | $50,246,000.00 | $49,169,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $982,000.00 | $965,000.00 | $1,015,000.00 | $1,049,000.00 | $1,028,000.00 | $878,000.00 | $938,000.00 | $952,000.00 | $374,000.00 | $355,000.00 | $348,000.00 | $333,000.00 | $294,000.00 | $293,000.00 | $279,000.00 | $262,000.00 | $148,000.00 | $163,000.00 | $172,607.00 | $190,292.00 | $197,977.00 | $225,310.00 | $227,720.00 | $225,670.00 | $232,509.00 | $238,251.00 | $245,934.00 | $253,621.00 | $258,812.00 | $261,766.00 | $269,620.00 | $277,305.00 | $299,490.00 | $267,041.00 | $348,958.00 | $322,863.00 | $354,051.00 | $291,862.00 | $330,743.00 | $328,242.00 | $363,527.00 | $392,565.00 | $436,525.00 | $468,692.00 | $510,293.00 | $737,489.00 | $931,133.00 | $1,548,308.00 | $1,222,712.00 | -- | -- |
Total Assets | $466,527,000.00 | $479,385,000.00 | $532,731,000.00 | $534,512,000.00 | $538,981,000.00 | $640,953,000.00 | $684,674,000.00 | $546,822,000.00 | $229,091,000.00 | $217,060,000.00 | $201,330,000.00 | $221,930,000.00 | $205,826,000.00 | $202,495,000.00 | $196,232,000.00 | $188,406,000.00 | $184,663,000.00 | $194,218,000.00 | $188,963,791.00 | $188,097,918.00 | $173,479,290.00 | $185,750,015.00 | $180,895,274.00 | $173,784,725.00 | $178,939,262.00 | $204,774,780.00 | $203,524,849.00 | $197,263,048.00 | $193,865,131.00 | $223,001,101.00 | $215,848,022.00 | $209,087,838.00 | $213,228,443.00 | $224,552,928.00 | $213,742,628.00 | $205,244,926.00 | $199,024,758.00 | $203,725,939.00 | $190,579,875.00 | $173,431,765.00 | $174,844,415.00 | $196,488,281.00 | $173,468,008.00 | $166,392,163.00 | $174,065,965.00 | $205,490,194.00 | $179,261,043.00 | $161,559,895.00 | $168,579,429.00 | -- | -- |
Accounts Payable | $53,479,000.00 | $49,840,000.00 | $62,733,000.00 | $61,225,000.00 | $66,783,000.00 | $101,683,000.00 | $156,890,000.00 | $85,100,000.00 | $20,090,000.00 | $23,834,000.00 | $15,962,000.00 | $17,933,000.00 | $15,776,000.00 | $20,531,000.00 | $20,182,000.00 | $17,271,000.00 | $13,543,000.00 | $20,622,000.00 | $17,641,689.00 | $14,130,491.00 | $12,982,535.00 | $16,861,274.00 | $17,475,226.00 | $14,620,330.00 | $11,589,040.00 | $15,042,805.00 | $21,892,208.00 | $15,044,942.00 | $9,118,555.00 | $15,623,738.00 | $19,436,481.00 | $13,894,921.00 | $15,116,131.00 | $18,829,425.00 | $18,433,803.00 | $19,583,618.00 | $11,486,473.00 | $13,099,826.00 | $15,252,448.00 | $11,426,322.00 | $9,930,518.00 | $13,366,846.00 | $10,740,705.00 | $12,643,640.00 | $5,696,363.00 | $11,054,561.00 | $13,000,426.00 | $10,368,817.00 | $9,024,851.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,430,000.00 | $1,702,000.00 | $1,766,000.00 | $1,767,000.00 | $1,746,000.00 | $1,416,000.00 | $1,308,000.00 | $1,124,955.00 | $1,182,746.00 | $1,301,931.00 | $1,601,591.00 | $1,229,769.00 | $1,302,558.00 | $1,377,281.00 | $1,744,848.00 | $1,726,498.00 | $1,490,356.00 | $1,547,130.00 | $1,574,000.00 | $1,346,625.00 | $1,173,185.00 | $1,042,653.00 | $1,119,849.00 | $1,157,565.00 | $1,110,371.00 | $1,083,196.00 | $2,550,044.00 | $1,577,503.00 | $1,222,878.00 | $1,162,650.00 | $1,445,016.00 | $933,674.00 | $1,056,597.00 | $970,806.00 | $1,403,360.00 | $1,349,642.00 | $1,499,918.00 | $1,211,816.00 | -- | -- |
Total Current Liabilities | $241,232,000.00 | $255,830,000.00 | $315,961,000.00 | $323,784,000.00 | $324,692,000.00 | $431,625,000.00 | $480,220,000.00 | $360,781,000.00 | $49,586,000.00 | $45,628,000.00 | $35,700,000.00 | $57,914,000.00 | $41,170,000.00 | $40,614,000.00 | $39,191,000.00 | $33,650,000.00 | $33,088,000.00 | $44,158,146.00 | $43,211,112.00 | $44,270,223.00 | $32,386,428.00 | $48,234,630.00 | $44,325,051.00 | $37,942,357.00 | $43,845,938.00 | $68,015,166.00 | $66,003,955.00 | $56,046,079.00 | $51,744,590.00 | $81,550,570.00 | $75,464,564.00 | $69,976,533.00 | $74,880,525.00 | $90,001,520.00 | $81,650,770.00 | $74,012,620.00 | $67,811,261.00 | $73,825,781.00 | $62,860,980.00 | $46,734,572.00 | $49,207,539.00 | $73,399,482.00 | $55,746,646.00 | $48,889,365.00 | $57,406,354.00 | $91,738,435.00 | $70,795,115.00 | $55,447,230.00 | $63,575,871.00 | -- | -- |
Long Term Debt | $155,952,000.00 | $173,130,000.00 | $213,894,000.00 | $221,739,000.00 | $219,796,000.00 | $284,765,000.00 | $267,736,000.00 | $238,756,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $38,388,198.00 | -- | -- | -- | $23,461,340.00 | -- | -- | -- | $35,000,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,608,298.00 | $-2,681,862.00 | $-2,755,425.00 | $-2,828,989.00 | -- | -- |
Accumulated Deficit | $152,983,000.00 | $151,582,000.00 | $146,013,000.00 | $140,328,000.00 | $144,182,000.00 | $140,342,000.00 | $136,000,000.00 | $118,379,000.00 | $113,534,000.00 | -- | -- | -- | $96,663,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $68,536,009.00 | $67,120,306.00 | $66,479,727.00 | $65,801,687.00 | $67,252,294.00 | $67,630,229.00 | $70,212,470.00 | $71,238,149.00 | $70,687,680.00 | $69,716,086.00 | $68,545,240.00 | $67,887,246.00 | $64,170,716.00 | $61,786,874.00 | $61,029,736.00 | $61,059,927.00 | $60,037,388.00 | $57,856,125.00 | $56,834,423.00 | $55,942,106.00 | $53,394,029.00 | $48,026,592.00 | $47,808,028.00 | $47,087,341.00 | $46,814,029.00 | $41,601,762.00 | $39,322,062.00 | -- | -- | -- |
Total Stockholders' Equity | $225,295,000.00 | $223,555,000.00 | $216,770,000.00 | $210,728,000.00 | $214,289,000.00 | $209,328,000.00 | $204,454,000.00 | $186,041,000.00 | $179,505,000.00 | $171,432,000.00 | $165,629,000.00 | $164,016,000.00 | $164,656,000.00 | $161,881,000.00 | $157,041,000.00 | $154,756,000.00 | $151,575,000.00 | $150,060,000.00 | $145,752,679.00 | $143,827,695.00 | $141,092,862.00 | $137,515,385.00 | $136,570,223.00 | $135,842,368.00 | $135,093,324.00 | $136,759,614.00 | $137,520,894.00 | $141,216,969.00 | $142,120,541.00 | $141,450,531.00 | $140,383,458.00 | $139,111,305.00 | $138,347,918.00 | $134,551,408.00 | $132,091,858.00 | $131,232,306.00 | $131,213,497.00 | $129,900,158.00 | $127,718,895.00 | $126,697,193.00 | $125,636,876.00 | $123,088,799.00 | $117,721,362.00 | $117,502,798.00 | $116,659,611.00 | $113,751,759.00 | $108,465,928.00 | $106,112,665.00 | $105,003,558.00 | $83,657,552.00 | $80,949,756.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $466,527,000.00 | $479,385,000.00 | $532,731,000.00 | $534,512,000.00 | $538,981,000.00 | $640,953,000.00 | $684,674,000.00 | $546,822,000.00 | $229,091,000.00 | $217,060,000.00 | $201,330,000.00 | $221,930,000.00 | $205,826,000.00 | $202,495,000.00 | $196,232,000.00 | $188,406,000.00 | $184,663,000.00 | $194,218,000.00 | $188,963,791.00 | $188,097,918.00 | $173,479,290.00 | $185,750,015.00 | $180,895,274.00 | $173,784,725.00 | $178,939,262.00 | $204,774,780.00 | $203,524,849.00 | $197,263,048.00 | $193,865,131.00 | $223,001,101.00 | $215,848,022.00 | $209,087,838.00 | $213,228,443.00 | $224,552,928.00 | $213,742,628.00 | $205,244,926.00 | $199,024,758.00 | $203,725,939.00 | $190,579,875.00 | $173,431,765.00 | $174,844,415.00 | $196,488,281.00 | $173,468,008.00 | $166,392,163.00 | $174,065,965.00 | $205,490,194.00 | $179,261,043.00 | $161,559,895.00 | $168,579,429.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 9/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | $189,691,000.00 | $56,186,000.00 | $55,720,000.00 | $270,408,000.00 | $67,179,000.00 | $61,959,000.00 | $65,929,000.00 | $252,694,000.00 | $65,916,000.00 | $58,206,000.00 | $61,387,000.00 | $66,994,000.00 | $186,202,989.00 | $58,455,000.00 | $63,073,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $44,149,000.00 | $178,598,000.00 | $127,869,000.00 | $81,331,000.00 | $43,759,000.00 | $168,507,000.00 | $62,827,000.00 | $131,254,000.00 | $104,735,000.00 | $68,614,000.00 | $19,462,000.00 | $19,320,000.00 | $28,252,000.00 | $25,014,000.00 | $21,441,000.00 | $22,978,000.00 | $24,132,000.00 | $22,400,000.00 | $40,497,595.00 | $20,965,182.00 | $80,768,817.00 | $19,511,544.00 | $18,163,521.00 | $19,748,080.00 | $76,730,090.00 | $19,765,760.00 | $16,263,260.00 | $18,910,892.00 | $88,891,839.00 | $22,117,477.00 | $22,648,633.00 | $21,971,310.00 | $27,648,122.00 | $24,273,792.00 | $22,585,662.00 | $21,853,149.00 | $21,821,524.00 | $22,739,670.00 | $20,310,487.00 | $18,670,770.00 | $80,286,590.00 | $26,182,580.00 | $15,351,627.00 | $18,022,081.00 | $87,930,755.00 | $25,590,157.00 | $20,617,328.00 | $19,265,945.00 | $89,372,714.00 | $84,557,356.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $68,943,561.00 | $16,026,654.00 | $15,904,935.00 | $17,381,909.00 | $75,631,490.00 | $17,745,691.00 | $18,807,595.00 | $19,131,894.00 | $78,402,079.00 | $19,217,222.00 | $19,395,298.00 | $19,567,947.00 | $80,597,934.00 | $59,920,806.00 | $20,041,283.00 | $20,515,539.00 | $71,351,688.00 | $18,341,247.00 | $17,441,736.00 | $17,164,182.00 | $66,679,761.00 | $49,879,981.00 | $31,635,785.00 | $16,742,058.00 | $69,852,696.00 | $53,108,445.00 | $16,853,029.00 | $18,229,351.00 | $72,303,259.00 | $75,072,208.00 | -- |
Total Operating Expenses | $36,166,000.00 | $143,226,000.00 | $107,233,000.00 | $35,370,000.00 | $39,604,000.00 | $138,089,000.00 | $49,630,000.00 | $113,483,000.00 | $77,565,000.00 | $54,344,000.00 | $34,169,000.00 | $17,807,000.00 | $75,600,000.00 | $54,004,000.00 | $35,976,000.00 | $18,479,000.00 | $68,968,000.00 | $49,687,739.00 | $32,896,836.00 | $16,737,507.00 | $68,943,561.00 | $49,313,498.00 | $33,286,844.00 | $17,381,909.00 | $79,791,017.00 | $56,844,707.00 | -- | -- | $78,402,079.00 | $58,180,467.00 | -- | -- | $80,597,934.00 | -- | -- | -- | $172,418.00 | -- | -- | -- | $66,679,761.00 | -- | -- | -- | $75,133,694.00 | -- | -- | -- | $72,303,259.00 | $75,783,377.00 | -- |
Loss from Operations | $7,983,000.00 | $35,372,000.00 | $14,279,000.00 | $6,357,000.00 | $4,155,000.00 | $11,625,000.00 | $13,197,000.00 | $17,771,000.00 | $27,170,000.00 | $14,270,000.00 | $3,099,000.00 | $1,513,000.00 | $22,085,000.00 | $15,430,000.00 | $8,443,000.00 | $4,499,000.00 | $18,061,000.00 | $13,210,000.00 | $3,373,084.00 | $4,227,675.00 | $11,825,256.00 | $8,109,646.00 | $4,624,757.00 | $2,366,171.00 | $-3,060,927.00 | $860,542.00 | $-2,765,337.00 | $-221,002.00 | $10,489,760.00 | $2,900,255.00 | $5,656,698.00 | $2,403,363.00 | $15,762,791.00 | $8,791,797.00 | $2,544,379.00 | $1,337,610.00 | $11,018,716.00 | $8,773,762.00 | $4,375,339.00 | $1,506,588.00 | $13,606,829.00 | $9,676,307.00 | $1,737,923.00 | $1,280,023.00 | $12,797,061.00 | $12,364,985.00 | $3,764,299.00 | $1,036,594.00 | $17,069,455.00 | $8,773,979.00 | -- |
Loss Before Income Taxes | $3,329,000.00 | $14,154,000.00 | $4,693,000.00 | $-3,428,000.00 | $-509,000.00 | $7,444,000.00 | $9,290,000.00 | $-488,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.34 | $1.42 | $0.50 | $-0.42 | $-0.05 | $0.78 | $1.00 | $-0.05 | $2.87 | $1.04 | $0.33 | $0.16 | $0.68 | $0.76 | $0.92 | $0.49 | $0.48 | $0.68 | $0.36 | $0.44 | $0.59 | $0.30 | $0.20 | $0.20 | $-0.09 | $0.06 | $-0.23 | $-0.03 | $0.18 | $0.24 | $0.26 | $0.19 | $1.30 | $0.42 | $0.20 | $0.10 | $0.98 | $0.39 | $0.24 | $0.12 | $1.18 | $0.72 | $0.03 | $0.10 | $1.11 | $0.70 | $0.30 | $0.07 | $1.14 | $0.21 | -- |
Weighted Average Shares Basic | 7,417,000 | 7,363,000 | 7,366,000 | 7,350,000 | 7,346,000 | 7,313,000 | 7,306,000 | 7,304,000 | 7,304,000 | 7,306,000 | 7,332,000 | 7,351,000 | 7,387,000 | 7,392,000 | 7,388,000 | 7,382,000 | 7,412,000 | 7,411,670 | 7,410,236 | 7,406,620 | 7,428,176 | 7,437,913 | 7,442,000 | 7,435,000 | 7,505,219 | 7,531,308 | 7,556,873 | 7,583,170 | 7,563,205 | 7,561,845 | 7,560,603 | 7,559,343 | 7,544,936 | 7,543,199 | 7,543,173 | 7,539,733 | 7,517,364 | 7,516,354 | 7,516,448 | 7,516,162 | 7,503,494 | 7,503,469 | 7,503,419 | 7,503,270 | 7,486,655 | 7,489,995 | 7,483,259 | 7,476,448 | 6,747,847 | 5,551,382 | -- |
Earnings Per Share Diluted | $0.34 | $1.41 | $0.50 | $-0.42 | $-0.05 | $0.77 | $0.99 | $1.08 | $1.33 | $1.04 | $0.33 | $0.16 | $2.35 | $0.75 | $0.42 | $0.48 | $1.95 | $0.67 | $0.79 | $0.44 | $0.59 | $0.30 | $0.20 | $0.20 | $-0.29 | $-0.20 | $-0.23 | $-0.03 | $0.18 | $0.24 | $0.45 | $0.19 | $0.59 | $0.42 | $0.30 | $0.10 | $0.98 | $0.39 | $0.24 | $0.12 | $1.18 | $0.84 | $0.13 | $0.10 | $1.11 | $1.07 | $0.30 | $0.07 | $1.14 | $0.21 | -- |
Weighted Average Shares Diluted | 7,450,000 | 7,381,000 | 7,374,000 | 7,354,000 | 7,346,000 | 7,382,000 | 7,410,000 | 7,436,000 | 7,337,000 | 7,336,000 | 7,360,000 | 7,386,000 | 7,439,000 | 7,443,000 | 7,436,000 | 7,434,000 | 7,462,000 | 7,480,000 | 7,464,130 | 7,431,071 | 7,450,312 | 7,441,378 | 7,445,268 | 7,436,788 | 7,505,219 | 7,531,308 | 7,556,873 | 7,583,170 | 7,574,172 | 7,578,219 | 7,572,467 | 7,566,698 | 7,544,936 | 7,543,199 | 7,541,462 | 7,539,733 | 7,517,364 | 7,516,448 | 7,516,306 | 7,516,162 | 7,503,494 | 7,503,568 | 7,503,568 | 7,503,270 | 7,487,196 | 7,489,995 | 7,484,341 | 7,478,611 | 6,764,190 | 5,551,382 | -- |
Common Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 7,417,546 | 7,412,480 | 7,366,201 | 7,354,060 | 7,346,650 | 7,322,232 | 7,311,059 | 7,295,435 | 7,247,631 | 7,276,379 | 7,312,217 | -- | 7,354,970 | 7,403,219 | 7,393,851 | -- | 7,368,494 | 7,421,317 | 7,414,509 | 7,406,801 | 7,398,654 | 7,403,195 | 7,441,851 | 7,435,467 | 7,421,455 | 7,447,331 | 7,481,022 | 7,583,901 | 7,567,271 | 7,564,313 | 7,562,069 | 7,559,725 | 7,550,126 | 7,546,654 | 7,543,210 | 7,539,808 | 7,536,448 | 7,516,448 | 7,516,448 | 7,516,448 | 7,503,568 | 7,489,995 | 7,489,995 | 7,489,995 | 7,426,787 | 7,406,787 | 7,406,787 | 7,406,787 | -- | -- | -- |
Common Stock Value | $72,312,000.00 | $71,973,000.00 | $70,757,000.00 | $70,400,000.00 | $70,107,000.00 | $68,986,000.00 | $68,454,000.00 | $67,662,000.00 | $65,971,000.00 | $66,604,000.00 | $67,390,000.00 | $67,195,000.00 | $67,993,000.00 | $69,273,000.00 | $69,013,000.00 | $68,849,000.00 | $68,387,000.00 | $69,589,049.00 | $69,437,156.00 | $69,272,506.00 | $68,973,927.00 | $68,979,376.00 | $69,449,917.00 | $69,362,641.00 | $69,291,637.00 | $69,507,320.00 | $69,890,665.00 | $71,004,499.00 | $70,882,392.00 | $70,762,851.00 | $70,667,372.00 | $70,566,065.00 | $70,460,672.00 | $70,380,692.00 | $70,304,984.00 | $70,202,570.00 | $70,153,570.00 | $69,862,770.00 | $69,862,770.00 | $69,862,770.00 | $69,694,770.00 | $69,694,770.00 | $69,694,770.00 | $69,694,770.00 | $69,572,270.00 | $69,546,028.00 | $69,546,028.00 | $69,546,028.00 | $69,052,101.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | $1,017,000.00 | $1,023,000.00 | $1,023,000.00 | $1,030,000.00 | $1,029,000.00 | $1,036,000.00 | $1,035,000.00 | $887,000.00 | $891,000.00 | $889,000.00 | $889,000.00 | $815,000.00 | $3,269,418.00 | $819,059.00 | $818,604.00 | $817,901.00 | $3,297,066.00 | $823,564.00 | $1,657,141.00 | $834,228.00 | $832,401.00 | $2,419,853.00 | $1,587,780.00 | $755,953.00 | $755,012.00 | $754,665.00 | $754,321.00 | $753,979.00 | $2,254,935.00 | $1,503,290.00 | $750,357.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 250,000 | -- | -- | -- | -- | -- | -- | 250,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 250,000 | -- | -- | -- | -- | -- | -- | -- | 250,000 | -- | -- | -- | 250,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.06 | -- | -- | -- | $0.06 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |