Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/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 | 5/31/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $4,480,000.00 | $4,999,000.00 | $5,659,000.00 | $5,806,000.00 | $4,753,000.00 | $7,071,000.00 | $7,209,000.00 | $5,616,000.00 | $2,576,000.00 | $2,472,000.00 | $7,085,000.00 | $10,996,000.00 | $43,352,000.00 | $4,253,000.00 | $7,095,000.00 | $5,952,000.00 | $11,536,000.00 | $27,434,000.00 | $16,196,626.00 | $12,524,321.00 | $2,729,249.00 | $5,612,472.00 | $5,746,521.00 | $4,803,238.00 | $7,985,088.00 | $1,358,919.00 | $1,888,824.00 | $2,763,365.00 | $1,621,890.00 | $2,191,740.00 | $3,969,976.00 | $5,345,455.00 | $5,287,316.00 | $4,207,862.00 | $8,360,751.00 | $14,165,119.00 | $8,816,496.00 | $209,192.00 | $3,533,146.00 | $3,758,888.00 | $6,872,582.00 | $3,673,364.00 | $7,824,196.00 | $9,197,492.00 | $9,538,029.00 | $5,756,492.00 | $4,726,531.00 | -- | $5,814,184.00 | $6,860,190.00 | $4,290,668.00 | $6,660,973.00 | $6,515,067.00 | $6,136,011.00 | $9,777,587.00 |
Accounts Receivable Net Current | $18,141,000.00 | $26,585,000.00 | $32,004,000.00 | $27,218,000.00 | $14,995,000.00 | $22,571,000.00 | $16,006,000.00 | $19,684,000.00 | $10,548,000.00 | $16,819,000.00 | $10,915,000.00 | $6,505,000.00 | $19,448,000.00 | $10,302,000.00 | $10,274,000.00 | $13,077,000.00 | $15,828,000.00 | $18,464,000.00 | $23,723,077.00 | $10,881,000.00 | $17,881,122.00 | $18,634,629.00 | $19,120,159.00 | $15,157,855.00 | $16,718,738.00 | $20,000,483.00 | $20,795,360.00 | $18,923,787.00 | $15,239,948.00 | $21,932,218.00 | $11,230,664.00 | $12,303,128.00 | $14,969,012.00 | $17,880,978.00 | $10,318,797.00 | $9,534,563.00 | -- | $16,713,520.00 | $9,815,459.00 | $10,247,179.00 | $10,019,366.00 | $13,140,287.00 | $11,069,191.00 | $11,687,515.00 | $8,515,850.00 | $8,308,670.00 | $10,508,028.00 | -- | $8,952,007.00 | $10,935,477.00 | -- | -- | $11,690,376.00 | -- | -- |
Inventory | $53,887,000.00 | $54,456,000.00 | $64,406,000.00 | $71,125,000.00 | $86,218,000.00 | $87,604,000.00 | $86,132,000.00 | $75,167,000.00 | $76,446,000.00 | $82,589,000.00 | $75,770,000.00 | $71,971,000.00 | $67,671,000.00 | $70,965,000.00 | $63,879,000.00 | $60,623,000.00 | $68,116,000.00 | $40,370,000.00 | $36,528,777.00 | $27,455,000.00 | $39,585,915.00 | $29,450,138.00 | $27,619,851.00 | $34,231,005.00 | $19,667,205.00 | $18,131,734.00 | $25,352,376.00 | $19,778,843.00 | $20,946,720.00 | $17,667,401.00 | $15,199,716.00 | $12,274,104.00 | $11,557,592.00 | $9,900,883.00 | $11,499,702.00 | $7,789,649.00 | $7,976,963.00 | $8,918,121.00 | $15,035,240.00 | $12,239,469.00 | $11,775,327.00 | $13,126,096.00 | $11,354,762.00 | $8,181,700.00 | $13,436,565.00 | $13,924,278.00 | $13,320,446.00 | -- | $13,450,970.00 | $11,545,380.00 | -- | -- | $11,538,120.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $9,971,000.00 | $9,769,000.00 | $7,793,000.00 | $7,487,000.00 | $11,559,000.00 | $12,932,000.00 | $12,092,000.00 | $10,106,000.00 | $5,884,000.00 | $5,337,000.00 | $3,666,000.00 | $4,068,000.00 | $5,344,000.00 | $4,778,000.00 | $7,453,000.00 | $5,279,000.00 | $7,302,000.00 | $9,232,000.00 | $1,795,614.00 | $6,138,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $537,581.00 | $510,948.00 | $845,595.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $89,329,000.00 | $98,271,000.00 | $112,846,000.00 | $116,557,000.00 | $131,096,000.00 | $146,531,000.00 | $137,140,000.00 | $128,243,000.00 | $106,796,000.00 | $119,015,000.00 | $109,430,000.00 | $105,774,000.00 | $147,709,000.00 | $105,300,000.00 | $103,620,000.00 | $98,486,000.00 | $117,208,000.00 | $99,073,000.00 | $88,916,032.00 | $71,348,000.00 | $71,616,212.00 | $64,543,095.00 | $60,059,453.00 | $61,671,108.00 | $50,249,738.00 | $47,007,900.00 | $53,874,000.00 | $48,859,078.00 | $45,990,430.00 | $49,749,408.00 | $39,546,440.00 | $38,959,534.00 | $38,095,644.00 | $35,875,065.00 | $33,848,170.00 | $38,670,023.00 | $37,529,134.00 | $32,681,561.00 | $32,292,140.00 | $31,151,524.00 | $30,516,650.00 | $32,465,700.00 | $31,981,897.00 | $30,528,320.00 | $32,500,842.00 | $29,247,115.00 | $30,089,556.00 | -- | $31,206,360.00 | $30,832,344.00 | -- | -- | $30,707,059.00 | -- | -- |
Property Plant and Equipement | $20,883,000.00 | $21,151,000.00 | $21,488,000.00 | $21,439,000.00 | $21,252,000.00 | $21,338,000.00 | $21,262,000.00 | $21,212,000.00 | $21,328,000.00 | $8,912,000.00 | $8,457,000.00 | $8,519,000.00 | $7,588,000.00 | $6,095,000.00 | $5,190,000.00 | $5,272,000.00 | $4,172,000.00 | $4,310,000.00 | $4,752,051.00 | $4,264,000.00 | $4,904,741.00 | $37,071,213.00 | $19,417,752.00 | $20,273,171.00 | $18,138,660.00 | $12,675,063.00 | $5,359,386.00 | $5,324,488.00 | $5,168,905.00 | $4,899,771.00 | $4,813,305.00 | $4,577,774.00 | $4,516,440.00 | $3,832,902.00 | $2,598,239.00 | $2,571,499.00 | $2,796,814.00 | $4,097,474.00 | $3,037,320.00 | $3,986,174.00 | $3,973,859.00 | $4,079,399.00 | $3,425,653.00 | $3,472,539.00 | $1,859,144.00 | $1,898,509.00 | $1,914,389.00 | -- | $2,981,578.00 | $1,739,334.00 | -- | -- | $1,189,107.00 | -- | -- |
Intangible Assets Net | $11,459,000.00 | $11,360,000.00 | $11,834,000.00 | $12,103,000.00 | $11,178,000.00 | $10,722,000.00 | $11,789,000.00 | $13,260,000.00 | -- | -- | -- | -- | -- | -- | $878,000.00 | $749,000.00 | $826,000.00 | $898,000.00 | $1,161,111.00 | $998,000.00 | $1,271,688.00 | $1,347,606.00 | $1,371,561.00 | $1,312,472.00 | $1,156,987.00 | $1,225,163.00 | $1,300,890.00 | $1,376,699.00 | $1,139,922.00 | $863,132.00 | -- | $1,109,112.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $10,600,000.00 | $10,464,000.00 | $10,560,000.00 | $10,563,000.00 | $10,400,000.00 | $10,093,000.00 | $10,317,000.00 | $10,126,000.00 | $4,227,000.00 | $4,227,000.00 | $4,227,000.00 | $4,227,000.00 | $4,227,000.00 | $4,227,000.00 | $4,227,000.00 | $4,200,000.00 | $4,227,000.00 | $4,227,000.00 | $4,417,605.00 | $4,227,000.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,417,605.00 | $4,185,265.00 | $3,986,865.00 | -- | $275,408.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $3,556,000.00 | $4,277,000.00 | $4,365,000.00 | $3,921,000.00 | $4,407,000.00 | $4,360,000.00 | $3,480,000.00 | $3,031,000.00 | $9,665,000.00 | $8,404,000.00 | $8,028,000.00 | $7,867,000.00 | $3,151,000.00 | $2,673,000.00 | $626,000.00 | $366,000.00 | $316,000.00 | $284,000.00 | $297,507.00 | $200,000.00 | $598,006.00 | $687,973.00 | $772,109.00 | $420,981.00 | $1,028,783.00 | $899,370.00 | $786,228.00 | $371,975.00 | $402,439.00 | $385,559.00 | $291,818.00 | $317,528.00 | $289,967.00 | $271,183.00 | $290,911.00 | $224,188.00 | -- | $233,692.00 | $138,505.00 | $135,727.00 | $120,428.00 | $118,929.00 | $126,607.00 | $114,270.00 | $111,144.00 | $111,145.00 | $19,388.00 | -- | $112,172.00 | $107,807.00 | -- | -- | $79,523.00 | -- | -- |
Total Assets | $162,782,000.00 | $171,773,000.00 | $187,196,000.00 | $189,562,000.00 | $212,361,000.00 | $225,932,000.00 | $213,205,000.00 | $207,599,000.00 | $163,796,000.00 | $155,635,000.00 | $145,120,000.00 | $140,750,000.00 | $185,238,000.00 | $148,401,000.00 | $153,150,000.00 | $151,427,000.00 | $158,375,000.00 | $142,657,000.00 | $133,650,942.00 | $115,143,000.00 | $116,903,386.00 | $117,713,811.00 | $97,114,952.00 | $97,146,886.00 | $80,011,851.00 | $70,463,941.00 | $69,728,069.00 | $65,335,189.00 | $62,028,049.00 | $65,931,550.00 | $50,373,955.00 | $52,154,752.00 | $49,757,287.00 | $46,120,525.00 | $43,116,137.00 | $43,456,382.00 | $42,523,539.00 | $39,358,526.00 | $38,052,114.00 | $37,220,647.00 | $36,520,316.00 | $38,576,443.00 | $37,463,696.00 | $36,054,590.00 | $36,205,805.00 | $32,974,443.00 | $33,837,034.00 | -- | $35,083,367.00 | $34,740,961.00 | -- | -- | $34,220,688.00 | -- | -- |
Accounts Payable | $13,537,000.00 | $12,443,000.00 | $10,580,000.00 | $10,449,000.00 | $9,287,000.00 | $13,249,000.00 | $11,037,000.00 | $9,397,000.00 | $7,952,000.00 | $11,053,000.00 | $9,587,000.00 | $8,344,000.00 | $7,950,000.00 | $9,134,000.00 | $7,722,000.00 | $10,864,000.00 | $11,105,000.00 | $12,540,000.00 | $13,296,498.00 | $11,409,000.00 | $10,960,852.00 | $14,730,946.00 | $14,887,263.00 | $10,181,143.00 | $9,575,439.00 | $12,003,439.00 | $10,828,717.00 | $11,571,156.00 | $9,054,684.00 | $10,409,771.00 | $8,896,453.00 | $7,003,660.00 | $5,629,318.00 | $7,733,548.00 | $5,355,496.00 | $4,715,709.00 | $6,398,167.00 | $5,628,764.00 | $6,426,104.00 | $6,426,056.00 | $6,202,385.00 | $7,641,319.00 | $7,597,437.00 | $5,741,371.00 | $5,808,699.00 | $4,120,838.00 | $4,802,719.00 | -- | $5,999,598.00 | $5,287,173.00 | -- | -- | $6,100,012.00 | -- | -- |
Accrued Liabilities | $12,029,000.00 | $12,303,000.00 | $14,643,000.00 | $13,133,000.00 | $14,940,000.00 | $13,626,000.00 | $14,222,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,151,574.00 | $13,769,010.00 | $10,418,865.00 | $11,743,973.00 | $8,112,945.00 | $9,206,625.00 | $8,820,775.00 | $8,672,815.00 | $6,706,927.00 | $7,829,588.00 | $8,035,357.00 | $6,842,874.00 | $5,456,011.00 | $3,387,695.00 | $3,585,312.00 | $3,529,451.00 | $3,736,690.00 | $2,475,642.00 | $2,581,434.00 | $2,592,534.00 | $3,066,837.00 | $2,085,498.00 | $2,262,757.00 | $2,120,000.00 | $2,607,542.00 | $1,702,801.00 | $2,111,943.00 | -- | $1,966,839.00 | $2,359,326.00 | -- | -- | $1,799,791.00 | -- | -- |
Total Current Liabilities | $141,742,000.00 | $148,516,000.00 | $161,952,000.00 | $163,870,000.00 | $177,846,000.00 | $191,740,000.00 | $177,617,000.00 | $171,121,000.00 | $134,616,000.00 | $125,366,000.00 | $123,237,000.00 | $119,438,000.00 | $157,756,000.00 | $122,731,000.00 | $123,109,000.00 | $120,336,000.00 | $126,784,000.00 | $109,310,000.00 | $105,978,135.00 | $86,308,373.00 | $91,587,857.00 | $89,364,504.00 | $67,596,210.00 | $70,910,863.00 | $54,868,256.00 | $45,295,414.00 | $44,852,102.00 | $41,728,894.00 | $38,822,365.00 | $44,295,066.00 | -- | $16,883,222.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $100,786,000.00 | $108,058,000.00 | $121,258,000.00 | $125,085,000.00 | $141,884,000.00 | $152,683,000.00 | $140,181,000.00 | $135,808,000.00 | $108,398,000.00 | $94,682,000.00 | $93,341,000.00 | $87,496,000.00 | $127,407,000.00 | $90,613,000.00 | $90,952,000.00 | $85,820,000.00 | $91,499,000.00 | $75,380,000.00 | $64,060,061.00 | $57,653,000.00 | $66,799,116.00 | $59,365,535.00 | $40,866,830.00 | $48,084,950.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $783,222.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,751,116.00 | $4,813,308.00 | $4,855,093.00 | $5,086,469.00 | $6,333,860.00 | $6,327,068.00 | $6,321,411.00 | $6,315,411.00 | $6,309,411.00 | $6,308,411.00 | -- | $6,308,411.00 | $6,360,567.00 | -- | -- | $6,238,498.00 | -- | -- |
Accumulated Other Comprehensive Loss | $231,000.00 | $241,000.00 | $583,000.00 | $816,000.00 | $800,000.00 | $68,000.00 | $-300,000.00 | $-263,000.00 | $-555,000.00 | $-576,000.00 | $-723,000.00 | $-684,000.00 | $-594,000.00 | $-643,000.00 | $-630,000.00 | $-537,000.00 | $-420,000.00 | $-461,000.00 | $-411,479.00 | $-205,000.00 | $-120,284.00 | $-70,677.00 | $-124,051.00 | $-260,900.00 | $117,580.00 | $-381,199.00 | $-171,410.00 | $-212,047.00 | $134,130.00 | $119,234.00 | $66,309.00 | $-117,898.00 | $-32,683.00 | $-689,428.00 | $-416,063.00 | $-134,913.00 | $339,937.00 | $-90,467.00 | $-59,323.00 | $-7,780.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $9,014,000.00 | $12,092,000.00 | $13,289,000.00 | $13,686,000.00 | $23,153,000.00 | $24,802,000.00 | $26,222,000.00 | $26,729,000.00 | $22,283,000.00 | $24,059,000.00 | $16,321,000.00 | $16,270,000.00 | $22,105,000.00 | $20,007,000.00 | $22,927,000.00 | $23,768,000.00 | $23,180,000.00 | $23,610,000.00 | $17,970,387.00 | $21,191,126.00 | $18,694,300.00 | $22,075,937.00 | $23,418,334.00 | $20,695,981.00 | $19,137,023.00 | $19,851,437.00 | $19,429,736.00 | $18,461,347.00 | $20,452,393.00 | $19,596,287.00 | $25,674,678.00 | $29,350,980.00 | $30,437,175.00 | $27,465,835.00 | $23,671,875.00 | $24,407,915.00 | $25,263,539.00 | $23,815,092.00 | $21,996,785.00 | $21,923,988.00 | $21,506,870.00 | $21,051,973.00 | $20,595,863.00 | $21,191,237.00 | $20,798,582.00 | $20,165,822.00 | $19,938,390.00 | -- | $20,132,948.00 | $20,122,324.00 | -- | -- | $19,394,295.00 | -- | -- |
Total Stockholders' Equity | $6,895,000.00 | $9,904,000.00 | $11,338,000.00 | $11,904,000.00 | $21,365,000.00 | $22,845,000.00 | $24,148,000.00 | $24,613,000.00 | $20,182,000.00 | $21,858,000.00 | $13,737,000.00 | $13,725,000.00 | $20,937,000.00 | $19,678,000.00 | $23,501,000.00 | $24,006,000.00 | $22,388,000.00 | $26,315,000.00 | $19,941,880.00 | $24,358,000.00 | $23,275,584.00 | $26,704,245.00 | $27,977,053.00 | $25,117,851.00 | $23,928,735.00 | $24,152,920.00 | $23,949,558.00 | $22,965,532.00 | $25,357,249.00 | $24,486,247.00 | $31,281,783.00 | $34,773,878.00 | $35,934,141.00 | $32,298,628.00 | $28,778,033.00 | $29,795,223.00 | $31,050,297.00 | $29,064,497.00 | $27,339,526.00 | $27,360,057.00 | $27,182,094.00 | $27,997,404.00 | $27,534,502.00 | $28,124,219.00 | $27,725,564.00 | $27,086,804.00 | $26,858,372.00 | -- | $27,052,930.00 | $27,094,462.00 | $26,515,734.00 | $25,923,011.00 | $26,240,614.00 | $25,544,361.00 | $24,900,640.00 |
Controlling Interest in Subsidiaries | $1,059,000.00 | $1,050,000.00 | $1,069,000.00 | $1,078,000.00 | $1,087,000.00 | $1,094,000.00 | $1,098,000.00 | $1,104,000.00 | $1,113,000.00 | $1,130,000.00 | $1,142,000.00 | $989,000.00 | $991,000.00 | $992,000.00 | $1,000,000.00 | $1,005,000.00 | $1,013,000.00 | $1,032,000.00 | $1,045,927.00 | $-1,000,000.00 | $-958,216.00 | $-938,100.00 | $-903,874.00 | $-874,767.00 | $-782,699.00 | $-780,417.00 | $-785,744.00 | $-803,138.00 | $-3,278,584.00 | $-3,929,535.00 | $-3,908,664.00 | $497,652.00 | $1,176,860.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $162,782,000.00 | $171,773,000.00 | $187,196,000.00 | $189,562,000.00 | $212,361,000.00 | $225,932,000.00 | $213,205,000.00 | $207,599,000.00 | $163,796,000.00 | $155,635,000.00 | $145,120,000.00 | $140,750,000.00 | $185,238,000.00 | $148,401,000.00 | $153,150,000.00 | $151,427,000.00 | $158,375,000.00 | $142,657,000.00 | $133,650,942.00 | $115,143,000.00 | $116,903,386.00 | $117,713,811.00 | $97,114,952.00 | $97,146,886.00 | $80,011,851.00 | $70,463,941.00 | $69,728,069.00 | $65,335,189.00 | $62,028,049.00 | $65,931,550.00 | $50,373,955.00 | $52,154,752.00 | $49,757,287.00 | $46,120,525.00 | $43,116,137.00 | $43,456,382.00 | $42,523,539.00 | $39,358,526.00 | $38,052,114.00 | $37,220,647.00 | $36,520,316.00 | $38,576,443.00 | $37,463,696.00 | $36,054,590.00 | $36,205,805.00 | $32,974,443.00 | $33,837,034.00 | -- | $35,083,367.00 | $34,740,961.00 | -- | -- | $34,220,688.00 | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/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 | 5/31/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $214,154,000.00 | $150,397,000.00 | $71,431,000.00 | $247,323,000.00 | $172,946,000.00 | $60,688,000.00 | $50,862,000.00 | $177,077,000.00 | $125,640,000.00 | $43,238,000.00 | $36,968,000.00 | $175,121,000.00 | $128,394,000.00 | $72,576,000.00 | $36,970,000.00 | $236,785,000.00 | $73,300,000.00 | $97,881,000.00 | $55,704,535.00 | $215,502,000.00 | $173,830,917.00 | $92,687,000.00 | $60,867,469.00 | $53,460,000.00 | $44,501,246.00 | $48,861,490.00 | $47,697,373.00 | $43,687,000.00 | $104,785,413.00 | $69,016,243.00 | $30,493,253.00 | $34,581,000.00 | $46,618,573.00 | $67,012,449.00 | $22,358,520.00 | $24,885,000.00 | $30,893,000.00 | $34,625,000.00 | $21,779,000.00 | $100,772,045.00 | $29,834,600.00 | $24,190,092.00 | $21,280,054.00 | $103,064,239.00 | $72,353,493.00 | $45,650,225.00 | $24,488,165.00 | -- | $89,382,131.00 | $67,672,460.00 | $25,460,918.00 | $16,561,497.00 | $83,361,932.00 | $22,313,690.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $195,653.00 | -- | -- | $195,653.00 | $1,042,496.00 | $107,598.00 | $239,922.00 | $510,960.00 | $777,942.00 | $216,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $214,343,000.00 | $148,975,000.00 | $70,773,000.00 | $251,730,000.00 | $61,261,000.00 | $60,509,000.00 | $50,028,000.00 | $168,322,000.00 | $45,408,000.00 | $79,507,000.00 | $36,972,000.00 | $184,296,000.00 | $131,275,000.00 | $39,288,000.00 | $37,236,000.00 | $229,494,000.00 | $165,996,000.00 | $96,416,000.00 | $54,492,836.00 | $206,171,000.00 | $144,496,000.00 | $41,746,000.00 | $58,263,767.00 | $190,273,822.00 | $137,820,203.00 | $93,870,637.00 | $45,484,805.00 | $151,572,432.00 | $109,197,739.00 | $75,067,986.00 | $37,566,735.00 | $142,180,275.00 | $105,285,354.00 | $62,556,898.00 | $23,407,619.00 | $108,764,455.00 | $82,459,983.00 | $53,707,817.00 | $21,679,713.00 | $98,139,505.00 | $29,038,930.00 | $44,497,196.00 | $21,059,596.00 | $100,336,211.00 | $25,716,726.00 | $20,811,126.00 | $23,834,495.00 | -- | $87,308,591.00 | $24,748,741.00 | $24,542,104.00 | $16,310,505.00 | -- | -- | -- |
Loss from Operations | $-189,000.00 | $761,000.00 | $658,000.00 | $-4,407,000.00 | $1,147,000.00 | $179,000.00 | $834,000.00 | $8,755,000.00 | $724,000.00 | $699,000.00 | $-4,000.00 | $-9,175,000.00 | $1,068,000.00 | $-3,684,000.00 | $-266,000.00 | $7,291,000.00 | $3,720,000.00 | $466,000.00 | $1,211,699.00 | $8,064,705.00 | $3,677,000.00 | $1,812,000.00 | $2,603,702.00 | $1,005,000.00 | $3,239,906.00 | $2,688,226.00 | $2,212,568.00 | $-3,100,773.00 | $1,639,417.00 | $1,021,739.00 | $-7,073,482.00 | $6,031,663.00 | $8,345,668.00 | $5,504,651.00 | $-1,049,099.00 | $3,416,703.00 | $2,140,820.00 | $2,596,622.00 | $99,000.00 | $2,632,540.00 | $795,670.00 | $972,950.00 | $220,458.00 | $2,728,028.00 | $986,542.00 | $1,004,604.00 | $653,670.00 | -- | $2,073,540.00 | $2,070,235.00 | $1,169,806.00 | $250,992.00 | $3,438,451.00 | $2,145,537.00 | -- |
Loss Before Income Taxes | $-2,893,000.00 | $-1,121,000.00 | $184,000.00 | $-11,353,000.00 | $-48,000.00 | $-2,517,000.00 | $-610,000.00 | $13,396,000.00 | $6,892,000.00 | $8,041,000.00 | $322,000.00 | $-11,781,000.00 | $1,445,000.00 | $-6,161,000.00 | $-1,256,000.00 | $2,624,000.00 | $2,398,000.00 | $-2,418,000.00 | $3,831,659.00 | $4,702,116.00 | $-1,743,000.00 | $-1,079,000.00 | $3,669,111.00 | $2,651,607.00 | $-774,441.00 | $759,467.00 | $1,603,880.00 | $-4,219,186.00 | $-5,092,274.00 | $-6,906,566.00 | $-8,361,380.00 | $6,153,409.00 | $8,371,120.00 | $4,425,920.00 | $-1,069,040.00 | $3,414,926.00 | $4,834,372.00 | -- | -- | -- | $794,897.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.06 | $-0.57 | $-0.19 | $-4.32 | $-0.21 | $-0.93 | $-0.50 | $3.79 | $2.28 | $2.72 | $0.10 | $-1.96 | $0.73 | $-1.01 | $-0.29 | $2.74 | $-0.14 | $1.89 | $0.79 | $0.44 | $-0.89 | $0.74 | $1.38 | $0.76 | $0.35 | $0.68 | $0.47 | $0.11 | $-0.81 | $0.52 | $-1.55 | $-0.46 | $2.54 | $1.60 | $-0.31 | $1.05 | $0.61 | $0.80 | $0.03 | $0.61 | $0.43 | $0.24 | $0.06 | $0.68 | $0.52 | $0.09 | $0.17 | -- | $0.55 | $0.24 | $0.31 | $0.07 | $0.88 | $0.59 | -- |
Weighted Average Shares Basic | 2,820,000 | 2,820,000 | 2,818,000 | 2,847,000 | 2,836,000 | 2,865,000 | 2,866,000 | 2,880,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,791,000 | 2,973,000 | 2,641,000 | 2,252,698 | 3,052,124 | 3,042,000 | 3,066,000 | 2,043,607 | 2,042,806 | 2,042,789 | 2,042,789 | 2,042,789 | 2,125,224 | 2,152,301 | 2,207,658 | 2,372,527 | 2,372,527 | 2,372,527 | 2,372,527 | 2,372,527 | 2,359,610 | 2,355,901 | 2,355,028 | 2,355,028 | 2,414,184 | 2,433,544 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | -- | 2,443,786 | 2,442,959 | 2,441,286 | 2,436,231 | 2,431,297 | 2,431,301 | -- |
Earnings Per Share Diluted | $-1.82 | $-0.57 | $-0.19 | $-4.32 | $-1.14 | $-0.43 | $-0.50 | $3.78 | $2.28 | $2.71 | $0.10 | $-2.53 | $-0.58 | $-1.01 | $-0.29 | $0.20 | $2.57 | $1.88 | $0.79 | $0.44 | $-0.59 | $0.74 | $0.92 | $0.74 | $-0.33 | $0.68 | $0.47 | $-1.51 | $0.42 | $-1.18 | $-1.55 | $-0.46 | $1.24 | $1.58 | $-0.31 | $1.04 | $1.41 | $0.80 | $0.03 | $0.60 | $0.19 | $0.24 | $0.06 | $0.68 | $0.52 | $0.09 | $0.17 | -- | $0.55 | $0.55 | $0.31 | $0.07 | $0.87 | $0.24 | -- |
Weighted Average Shares Diluted | 2,822,000 | 2,820,000 | 2,818,000 | 2,847,000 | 2,836,000 | 2,865,000 | 2,866,000 | 2,888,000 | 2,893,000 | 2,901,000 | 2,890,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,882,000 | 2,798,000 | 2,756,000 | 3,029,000 | 2,256,868 | 3,059,838 | 3,058,000 | 3,074,000 | 2,049,698 | 2,047,685 | 2,047,547 | 2,046,945 | 2,047,623 | 2,125,224 | 2,047,637 | 2,207,658 | 2,372,527 | 2,396,824 | 2,396,999 | 2,396,460 | 2,372,527 | 2,379,928 | 2,381,214 | 2,375,398 | 2,379,576 | 2,433,058 | 2,458,040 | 2,477,047 | 2,470,054 | 2,454,368 | 2,447,349 | 2,454,162 | 2,458,225 | -- | 2,451,209 | 2,446,286 | 2,446,286 | 2,454,033 | 2,464,354 | 2,452,589 | -- |
Common Stock Shares Authorized | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | -- | 4,000,000 | 4,000,000 | -- | -- | 4,000,000 | -- | -- |
Common Stock Shares Outstanding | 2,821,504 | 2,821,504 | 2,817,754 | 2,818,374 | 2,821,996 | 2,850,748 | 2,866,418 | 2,866,418 | 2,881,853 | 2,881,853 | 2,881,853 | 2,881,853 | 2,881,853 | 2,881,853 | 2,881,853 | 2,881,853 | 2,912,599 | 3,022,745 | 3,015,087 | 2,022,637 | 2,024,331 | 2,044,614 | 2,043,607 | 2,043,607 | 2,042,789 | 2,042,789 | 2,042,789 | 2,042,789 | 2,042,789 | 2,042,789 | 2,372,527 | 2,372,527 | 2,372,527 | 2,372,527 | 2,372,527 | 2,372,527 | 2,370,027 | 2,355,028 | 2,355,028 | 2,355,028 | 2,355,028 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | 2,446,286 | -- | 2,446,286 | 2,446,286 | -- | -- | 2,431,286 | -- | -- |
Common Stock Value | $758,000.00 | $758,000.00 | $757,000.00 | $757,000.00 | $757,000.00 | $757,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $753,770.00 | $505,657.00 | $506,084.00 | $511,152.00 | $510,901.00 | $510,901.00 | $510,696.00 | $510,696.00 | $510,696.00 | $510,696.00 | $510,696.00 | $510,696.00 | $593,131.00 | $593,131.00 | $593,131.00 | $593,131.00 | $593,131.00 | $593,131.00 | $592,506.00 | $588,756.00 | $588,756.00 | $588,756.00 | $588,755.00 | $611,571.00 | $611,571.00 | $611,571.00 | $611,571.00 | $611,571.00 | $611,571.00 | -- | $611,571.00 | $611,571.00 | -- | -- | $607,821.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | -- | -- | $0.25 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | -- | 50,000 | 50,000 | -- | -- | 50,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | -- | -- | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |