Date | 8/31/2024 | 2/29/2024 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 2/28/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $753,800.00 | $844,500.00 | $1,480,900.00 | $876,100.00 | $689,100.00 | $654,900.00 | $832,500.00 | $1,419,400.00 | $361,200.00 | $906,700.00 | $921,200.00 | $1,756,600.00 | $31,494,300.00 | $22,636,300.00 | $14,765,500.00 | $2,999,400.00 | $8,988,900.00 | $966,800.00 | $1,402,400.00 | $3,199,300.00 | $7,840,500.00 | $833,000.00 | $4,430,900.00 | $2,723,300.00 | $6,141,300.00 | $432,400.00 | $587,800.00 | $699,200.00 | $979,700.00 | $2,045,000.00 | $930,400.00 | $1,183,700.00 | $6,686,900.00 | $312,100.00 | $371,400.00 | $383,900.00 | $648,300.00 | $79,900.00 | $303,400.00 | $680,000.00 | $461,300.00 | $279,000.00 | $357,600.00 | $469,100.00 | $414,300.00 | $433,000.00 | $1,214,700.00 | $760,100.00 | $1,394,500.00 | $932,000.00 | $1,843,900.00 | $1,988,200.00 | $3,757,100.00 | $1,196,900.00 |
Accounts Receivable Net Current | $2,079,100.00 | $1,936,900.00 | $1,990,600.00 | $2,688,900.00 | $2,906,700.00 | $5,691,500.00 | $3,902,600.00 | $3,842,900.00 | $3,638,800.00 | $4,731,600.00 | $3,894,400.00 | $3,974,200.00 | $4,115,600.00 | $3,267,800.00 | $2,550,500.00 | $2,967,200.00 | $4,064,300.00 | $3,498,700.00 | $3,075,600.00 | $3,258,800.00 | $3,550,200.00 | $3,161,300.00 | $2,772,300.00 | $2,813,800.00 | $3,834,700.00 | $2,995,300.00 | $3,248,200.00 | $2,917,000.00 | $3,948,600.00 | $2,869,900.00 | $2,990,300.00 | $2,513,300.00 | $3,758,000.00 | $4,164,100.00 | $3,058,200.00 | $3,076,700.00 | $4,608,800.00 | $4,263,900.00 | $3,514,800.00 | $3,000,800.00 | $4,657,100.00 | $3,755,200.00 | $3,258,500.00 | $3,419,100.00 | $4,512,100.00 | $3,768,200.00 | $3,306,300.00 | $3,575,000.00 | $4,284,600.00 | -- | -- | $3,076,300.00 | -- | -- |
Inventory | $35,533,400.00 | $43,913,200.00 | $53,682,200.00 | $56,344,000.00 | $59,086,500.00 | $60,970,200.00 | $64,274,600.00 | $66,699,500.00 | $71,553,600.00 | $69,236,200.00 | $64,707,400.00 | $56,555,100.00 | $47,313,800.00 | $30,563,400.00 | $27,162,400.00 | $30,087,300.00 | $29,673,800.00 | $35,619,700.00 | $33,507,900.00 | $33,445,600.00 | $30,646,000.00 | $33,515,300.00 | $27,715,700.00 | $26,618,600.00 | $24,455,900.00 | $29,371,800.00 | $29,726,600.00 | $34,253,100.00 | $34,203,500.00 | $29,428,800.00 | $22,661,900.00 | $17,479,500.00 | $11,373,400.00 | $13,356,000.00 | $12,922,000.00 | $11,181,000.00 | $10,393,100.00 | $11,695,500.00 | $10,856,200.00 | $9,869,400.00 | $9,585,100.00 | $9,888,000.00 | $9,382,100.00 | $9,724,700.00 | $10,018,800.00 | $10,981,100.00 | $10,277,400.00 | $9,854,000.00 | $9,606,900.00 | -- | -- | $10,010,100.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $873,800.00 | $630,800.00 | $862,300.00 | $806,700.00 | $869,300.00 | $1,607,100.00 | $1,211,700.00 | $1,021,600.00 | $960,500.00 | $1,203,800.00 | $1,407,500.00 | $1,458,000.00 | $1,163,700.00 | $1,305,400.00 | $889,900.00 | $950,600.00 | $972,000.00 | $1,008,400.00 | $1,089,900.00 | $1,603,500.00 | $1,583,400.00 | $1,294,800.00 | $959,200.00 | $1,259,000.00 | $999,900.00 | $1,120,000.00 | $804,600.00 | $695,200.00 | $2,689,400.00 | $1,946,000.00 | $2,811,000.00 | $1,028,100.00 | $568,200.00 | $422,500.00 | $407,800.00 | $374,200.00 | $312,200.00 | $264,500.00 | $303,000.00 | $262,200.00 | $253,200.00 | $207,400.00 | $288,100.00 | $438,800.00 | $327,300.00 | $196,900.00 | $190,700.00 | $277,100.00 | $286,500.00 | -- | -- | $315,500.00 | -- | -- |
Total Current Assets | $58,850,600.00 | $66,039,400.00 | $59,905,600.00 | $60,715,700.00 | $63,551,600.00 | $68,923,700.00 | $70,221,400.00 | $72,983,400.00 | $76,514,100.00 | $76,078,300.00 | $70,930,500.00 | $63,743,900.00 | $84,095,800.00 | $57,772,900.00 | $45,368,300.00 | $37,226,200.00 | $43,699,000.00 | $41,093,600.00 | $39,075,800.00 | $41,507,200.00 | $43,620,100.00 | $38,804,400.00 | $35,878,100.00 | $33,297,600.00 | $35,431,800.00 | $33,919,500.00 | $34,367,200.00 | $39,031,100.00 | $42,170,000.00 | $36,668,600.00 | $29,731,700.00 | $22,502,800.00 | $22,631,600.00 | $18,510,600.00 | $17,017,100.00 | $15,265,600.00 | $16,214,100.00 | $16,580,600.00 | $15,240,800.00 | $14,071,700.00 | $15,301,100.00 | $14,668,700.00 | $13,852,400.00 | $14,662,400.00 | $15,617,200.00 | $15,742,700.00 | $15,335,200.00 | $14,846,000.00 | $15,953,700.00 | -- | -- | $15,757,800.00 | -- | -- |
Property Plant and Equipement | $7,242,800.00 | $8,939,600.00 | $27,998,000.00 | $29,258,100.00 | $29,656,400.00 | $29,669,500.00 | $29,505,100.00 | $29,997,100.00 | $30,484,000.00 | $30,758,100.00 | $31,186,400.00 | $30,074,900.00 | $27,209,800.00 | $26,249,600.00 | $26,111,600.00 | $26,377,700.00 | $26,512,700.00 | $26,714,500.00 | $26,927,700.00 | $27,164,600.00 | $27,496,400.00 | $27,835,200.00 | $27,705,600.00 | $27,860,500.00 | $27,453,100.00 | $27,676,300.00 | $26,977,800.00 | $27,034,300.00 | $28,053,500.00 | $27,907,700.00 | $27,731,600.00 | $26,710,300.00 | $1,332,800.00 | $2,403,900.00 | $2,158,700.00 | $2,073,200.00 | $2,051,000.00 | $1,928,700.00 | $1,934,100.00 | $1,877,600.00 | $1,887,800.00 | $1,902,700.00 | $1,896,300.00 | $1,915,500.00 | $1,939,100.00 | $1,958,600.00 | $1,986,500.00 | $2,000,400.00 | $2,024,600.00 | -- | -- | $2,042,400.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $430,100.00 | $427,600.00 | $1,068,800.00 | $1,173,800.00 | $1,212,400.00 | $863,900.00 | $660,700.00 | $728,000.00 | $761,600.00 | $248,100.00 | $43,600.00 | $70,300.00 | $108,300.00 | $111,100.00 | $113,800.00 | $82,200.00 | $67,400.00 | $70,000.00 | $72,500.00 | $19,500.00 | $26,900.00 | $26,900.00 | $26,900.00 | $26,900.00 | $61,400.00 | $61,400.00 | $61,400.00 | $61,400.00 | $262,000.00 | $262,000.00 | $262,000.00 | $262,000.00 | $243,400.00 | $243,400.00 | $243,400.00 | $243,400.00 | $267,400.00 | $267,400.00 | $267,400.00 | $267,400.00 | $256,700.00 | $256,700.00 | $256,700.00 | $256,700.00 | $301,100.00 | $301,100.00 | $301,100.00 | $301,100.00 | $256,400.00 | -- | -- | $256,500.00 | -- | -- |
Total Assets | $85,194,900.00 | $90,105,000.00 | $98,961,000.00 | $98,254,600.00 | $99,936,800.00 | $102,752,300.00 | $103,711,600.00 | $107,677,400.00 | $109,933,700.00 | $109,069,800.00 | $103,003,900.00 | $94,649,700.00 | $112,168,100.00 | $84,585,600.00 | $72,374,500.00 | $64,702,800.00 | $71,195,000.00 | $68,536,700.00 | $66,632,000.00 | $69,266,300.00 | $71,747,400.00 | $67,245,800.00 | $64,100,900.00 | $61,620,900.00 | $63,142,600.00 | $61,811,600.00 | $61,667,300.00 | $65,980,300.00 | $70,778,600.00 | $65,070,600.00 | $57,882,400.00 | $49,695,000.00 | $26,026,700.00 | $21,531,200.00 | $19,853,500.00 | $18,013,200.00 | $18,964,300.00 | $19,286,500.00 | $17,881,700.00 | $16,758,300.00 | $18,337,300.00 | $17,845,500.00 | $17,041,000.00 | $17,900,800.00 | $18,910,900.00 | $18,967,000.00 | $18,520,300.00 | $18,011,400.00 | $19,056,000.00 | -- | -- | $18,705,000.00 | -- | -- |
Accounts Payable | $2,623,000.00 | $3,910,200.00 | $4,977,100.00 | $4,631,000.00 | $3,863,900.00 | $3,928,500.00 | $4,441,500.00 | $6,712,800.00 | $12,411,800.00 | $23,064,500.00 | $18,519,000.00 | $18,035,700.00 | $45,159,800.00 | $24,710,700.00 | $11,046,300.00 | $9,661,100.00 | $12,007,500.00 | $13,180,700.00 | $12,043,700.00 | $14,228,600.00 | $15,156,500.00 | $14,596,900.00 | $13,229,500.00 | $12,469,000.00 | $10,263,600.00 | $8,764,900.00 | $10,431,400.00 | $17,565,300.00 | $14,690,400.00 | $14,786,400.00 | $11,443,600.00 | $7,801,300.00 | $5,375,100.00 | $4,571,600.00 | $3,449,400.00 | $2,237,700.00 | $2,447,700.00 | $3,196,700.00 | $3,371,800.00 | $2,543,700.00 | $2,574,400.00 | $2,540,400.00 | $2,175,300.00 | $1,862,100.00 | $2,393,800.00 | $3,094,300.00 | $2,520,100.00 | $1,793,900.00 | $2,222,100.00 | -- | -- | $2,407,900.00 | -- | -- |
Accrued Liabilities | -- | $1,393,000.00 | -- | -- | $1,189,900.00 | -- | -- | -- | $1,610,800.00 | -- | -- | -- | -- | -- | -- | $819,400.00 | -- | -- | -- | $832,100.00 | -- | -- | -- | $633,800.00 | -- | -- | -- | $1,180,400.00 | -- | -- | -- | $705,200.00 | -- | -- | -- | $323,700.00 | -- | -- | -- | $24,100.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $42,656,300.00 | $44,654,300.00 | $53,877,300.00 | $54,363,300.00 | $54,705,000.00 | $55,868,500.00 | $57,087,500.00 | $60,371,100.00 | $63,168,200.00 | $62,481,800.00 | $58,520,500.00 | $51,493,000.00 | $73,446,800.00 | $49,609,400.00 | $41,388,300.00 | $35,310,000.00 | $41,783,700.00 | $41,222,300.00 | $39,760,600.00 | $43,335,800.00 | $45,999,700.00 | $43,802,700.00 | $42,295,700.00 | $41,435,800.00 | $43,574,300.00 | $44,369,000.00 | $45,215,600.00 | $50,762,900.00 | $56,266,300.00 | $51,523,500.00 | $44,353,500.00 | $36,465,500.00 | -- | -- | -- | $5,684,900.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $27,700,900.00 | $28,600,900.00 | $34,200,000.00 | $34,650,000.00 | $35,100,000.00 | $35,550,000.00 | $36,000,000.00 | $24,384,700.00 | $25,000,100.00 | $25,527,900.00 | $15,923,600.00 | $14,738,500.00 | $11,114,800.00 | $11,243,600.00 | $18,548,300.00 | $18,811,700.00 | $19,057,200.00 | $19,304,500.00 | $19,538,800.00 | $19,776,600.00 | $20,004,100.00 | $20,239,100.00 | $20,455,000.00 | $20,706,300.00 | $21,925,500.00 | $22,152,900.00 | $21,345,300.00 | $21,564,300.00 | $21,772,600.00 | $21,980,700.00 | $18,153,200.00 | $18,302,800.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $13,599,900.00 | $13,405,400.00 | $13,369,200.00 | $13,289,600.00 | $13,193,400.00 | $12,925,700.00 | $12,666,900.00 | $12,642,900.00 | $12,246,600.00 | $11,683,000.00 | $11,377,900.00 | $11,152,100.00 | $10,552,600.00 | $10,245,600.00 | $10,017,900.00 | $9,843,900.00 | $9,603,400.00 | $9,368,100.00 | $9,209,500.00 | $8,975,100.00 | $8,828,600.00 | $8,643,300.00 | $8,573,300.00 | $8,573,300.00 | $8,573,300.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | $8,548,000.00 | -- | -- | $8,548,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-20,400.00 | $24,400.00 | $51,100.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $39,484,200.00 | $42,566,600.00 | $42,209,100.00 | $41,147,400.00 | $42,020,200.00 | $43,939,900.00 | $43,939,000.00 | $44,740,900.00 | $44,525,100.00 | $45,071,900.00 | $43,290,900.00 | $42,286,300.00 | $38,349,900.00 | $34,915,800.00 | $31,161,100.00 | $29,732,200.00 | $29,607,200.00 | $27,294,900.00 | $26,709,600.00 | $25,754,900.00 | $25,609,600.00 | $23,612,800.00 | $22,940,100.00 | $20,714,500.00 | $20,708,400.00 | $18,580,000.00 | $17,543,100.00 | $16,317,800.00 | $15,669,800.00 | $14,763,000.00 | $14,811,300.00 | $14,557,500.00 | $15,032,000.00 | $14,138,800.00 | $13,858,800.00 | $13,857,200.00 | $14,082,200.00 | $13,876,900.00 | $14,201,000.00 | $14,280,500.00 | $14,911,900.00 | $14,681,000.00 | $14,943,500.00 | $15,194,700.00 | $15,723,800.00 | $15,671,600.00 | $16,005,100.00 | $16,124,900.00 | $16,324,900.00 | -- | -- | $16,575,100.00 | -- | -- |
Total Stockholders' Equity | $42,538,600.00 | $45,450,700.00 | $45,083,700.00 | $43,891,300.00 | $45,231,800.00 | $46,883,800.00 | $46,624,100.00 | $47,306,300.00 | $46,765,500.00 | $46,588,000.00 | $44,483,400.00 | $43,156,700.00 | $38,721,300.00 | $34,976,200.00 | $30,986,200.00 | $29,392,800.00 | $29,411,300.00 | $27,314,400.00 | $26,871,400.00 | $25,930,500.00 | $25,747,700.00 | $23,443,100.00 | $21,805,200.00 | $20,402,100.00 | $19,568,300.00 | $17,442,600.00 | $16,451,700.00 | $15,217,400.00 | $14,512,300.00 | $13,547,100.00 | $13,528,900.00 | $13,229,500.00 | $13,648,800.00 | $12,702,600.00 | $12,375,500.00 | $12,328,300.00 | $12,508,500.00 | $12,259,900.00 | $12,540,800.00 | $12,582,400.00 | $13,170,700.00 | $12,967,300.00 | $13,241,800.00 | $13,451,800.00 | $13,927,400.00 | $13,826,000.00 | $14,103,800.00 | $14,217,600.00 | $14,359,000.00 | -- | -- | $14,658,500.00 | -- | $15,422,100.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $85,194,900.00 | $90,105,000.00 | $98,961,000.00 | $98,254,600.00 | $99,936,800.00 | $102,752,300.00 | $103,711,600.00 | $107,677,400.00 | $109,933,700.00 | $109,069,800.00 | $103,003,900.00 | $94,649,700.00 | $112,168,100.00 | $84,585,600.00 | $72,374,500.00 | $64,702,800.00 | $71,195,000.00 | $68,536,700.00 | $66,632,000.00 | $69,266,300.00 | $71,747,400.00 | $67,245,800.00 | $64,100,900.00 | $61,620,900.00 | $63,142,600.00 | $61,811,600.00 | $61,667,300.00 | $66,318,900.00 | $70,778,600.00 | $65,070,600.00 | $57,882,400.00 | $49,695,000.00 | $26,026,700.00 | $21,531,200.00 | $19,853,500.00 | $18,013,200.00 | $18,964,300.00 | $19,286,500.00 | $17,881,700.00 | $16,758,300.00 | $18,337,300.00 | $17,845,500.00 | $17,041,000.00 | $17,900,800.00 | $18,910,900.00 | $18,967,000.00 | $18,520,300.00 | $18,011,400.00 | $19,056,000.00 | -- | -- | $18,705,000.00 | -- | -- |
Date | 8/31/2024 | 2/29/2024 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 2/28/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $16,502,600.00 | $51,030,300.00 | $25,117,100.00 | $14,524,000.00 | $87,829,000.00 | $72,848,700.00 | $19,418,300.00 | $23,160,900.00 | $142,228,800.00 | $118,914,600.00 | $73,802,300.00 | $40,807,900.00 | $164,292,100.00 | $97,541,800.00 | $38,291,700.00 | $20,161,900.00 | $92,850,000.00 | $52,025,400.00 | $27,587,400.00 | $23,625,400.00 | $95,185,900.00 | $54,703,300.00 | $30,022,300.00 | $21,946,000.00 | $90,038,000.00 | $51,128,100.00 | $26,941,200.00 | $106,628,100.00 | $30,697,600.00 | $25,893,000.00 | $22,784,200.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $3,646,700.00 | $32,984,900.00 | $16,282,400.00 | $9,373,600.00 | $9,053,800.00 | $19,228,000.00 | $27,787,900.00 | $15,309,400.00 | $97,931,300.00 | $31,215,000.00 | $51,273,500.00 | $28,778,000.00 | $115,989,300.00 | $68,836,800.00 | $26,896,200.00 | $76,148,600.00 | $62,467,500.00 | $34,922,800.00 | $18,531,200.00 | $79,747,700.00 | $63,911,900.00 | $36,570,900.00 | $20,352,600.00 | $81,034,800.00 | $28,413,200.00 | $37,027,700.00 | $19,506,000.00 | $78,014,600.00 | $56,874,500.00 | $34,505,000.00 | $16,110,400.00 | $43,124,100.00 | $17,038,000.00 | $8,029,400.00 | $6,064,000.00 | $4,832,800.00 | $14,951,600.00 | $8,129,900.00 | $4,334,800.00 | $15,573,500.00 | $5,207,500.00 | $6,568,400.00 | $3,514,300.00 | $14,993,300.00 | $11,956,100.00 | $7,142,900.00 | $4,118,700.00 | $15,724,300.00 | $12,144,300.00 | $6,860,700.00 | $3,824,000.00 | $16,958,500.00 | $6,006,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $1,385,800.00 | $8,789,200.00 | $4,313,900.00 | $2,397,900.00 | $15,780,600.00 | $12,966,700.00 | $3,798,800.00 | $3,770,600.00 | $23,010,400.00 | $19,037,000.00 | $11,682,500.00 | $6,442,600.00 | $28,488,300.00 | $16,872,100.00 | $6,340,200.00 | $18,606,000.00 | $15,089,900.00 | $8,576,400.00 | $4,383,900.00 | $18,550,600.00 | $14,554,400.00 | $8,013,800.00 | $4,752,200.00 | $22,571,200.00 | $17,549,900.00 | $4,320,200.00 | $5,392,400.00 | $35,369,200.00 | $9,965,900.00 | $16,220,600.00 | $7,469,500.00 | $19,419,400.00 | $6,888,000.00 | $3,395,400.00 | $2,723,300.00 | $9,515,400.00 | $6,997,200.00 | $4,124,300.00 | $2,058,600.00 | $7,258,500.00 | $2,048,800.00 | $3,337,500.00 | $1,735,800.00 | $6,714,600.00 | $1,899,100.00 | $1,504,500.00 | $1,601,200.00 | $6,710,400.00 | $5,044,100.00 | $3,133,900.00 | $1,645,800.00 | $7,077,200.00 | $5,441,700.00 | -- |
Total Operating Expenses | $14,280,600.00 | $38,885,800.00 | $19,197,600.00 | $10,232,200.00 | $58,651,800.00 | $19,015,300.00 | $28,478,800.00 | $15,026,700.00 | $87,690,100.00 | $72,472,300.00 | $44,687,300.00 | $24,548,300.00 | $102,635,700.00 | $60,977,000.00 | $24,476,700.00 | $69,105,900.00 | $55,923,900.00 | $32,028,300.00 | $16,855,100.00 | $71,195,300.00 | $56,036,600.00 | $32,330,800.00 | $18,017,800.00 | $73,666,500.00 | $25,082,900.00 | $15,970,400.00 | $17,615,500.00 | $74,068,400.00 | $20,567,200.00 | $33,263,500.00 | $15,261,100.00 | $39,810,700.00 | $27,493,200.00 | $12,491,000.00 | $5,522,300.00 | $18,398,000.00 | $5,944,700.00 | $7,726,500.00 | $3,950,800.00 | $14,321,800.00 | $4,286,200.00 | $6,383,800.00 | $3,414,100.00 | $13,765,200.00 | $3,961,900.00 | $6,362,900.00 | $3,559,300.00 | $13,538,100.00 | $10,311,000.00 | $2,841,300.00 | $3,348,700.00 | $15,214,900.00 | $4,766,300.00 | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-2,466,100.00 | $734,500.00 | $252,300.00 | $-1,200,600.00 | $-3,426,900.00 | $-819,200.00 | $-1,105,600.00 | $285,300.00 | $11,235,900.00 | $10,921,300.00 | $7,318,700.00 | $4,660,600.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.22 | $0.07 | $0.02 | $-0.11 | $-0.31 | $-0.07 | $-0.07 | $0.03 | $1.03 | $0.33 | $0.24 | $0.43 | $1.25 | $0.74 | $0.23 | $0.68 | $0.62 | $0.29 | $0.17 | $0.08 | $0.75 | $0.40 | $0.44 | $0.21 | $1.07 | $0.55 | $0.30 | $0.16 | $0.54 | $0.08 | $0.15 | $0.52 | $0.31 | $0.16 | $0.08 | $0.02 | $0.19 | $0.06 | $0.06 | $0.09 | $0.17 | $0.01 | $0.02 | $0.20 | $0.26 | $0.12 | $0.09 | $0.36 | $0.30 | $0.03 | $0.08 | $0.30 | $0.30 | -- |
Weighted Average Shares Basic | 8,272,217 | 8,269,971 | 8,273,910 | 8,278,049 | 8,157,704 | 8,075,528 | 8,081,807 | 8,086,427 | 8,039,843 | 8,028,973 | 8,028,594 | 8,029,264 | 8,354,156 | 8,353,319 | 8,352,424 | 8,318,412 | 8,301,209 | 8,248,460 | 8,184,272 | 8,189,149 | 8,185,561 | 8,181,305 | 4,088,595 | 4,087,998 | 4,087,686 | 4,087,895 | 4,090,143 | 4,077,695 | 4,074,355 | 4,071,574 | 4,068,679 | 4,049,154 | 4,055,756 | 4,045,219 | 4,010,830 | 4,003,702 | 3,998,050 | 3,992,365 | 3,986,561 | 3,968,214 | 3,964,830 | 3,968,223 | 3,967,517 | 3,934,352 | 3,927,462 | 3,921,397 | 3,918,280 | 3,898,145 | 3,895,217 | 3,893,283 | 3,897,129 | 3,887,895 | 3,883,420 | -- |
Earnings Per Share Diluted | $-0.22 | $0.07 | $0.02 | $-0.11 | $-0.31 | $-0.07 | $-0.10 | $0.03 | $0.98 | $0.94 | $0.23 | $0.41 | $1.25 | $0.74 | $0.23 | $0.68 | $0.61 | $0.29 | $0.17 | $0.81 | $0.75 | $0.40 | $0.44 | $0.20 | $1.07 | $0.55 | $0.30 | $0.16 | $0.54 | $0.23 | $0.15 | $0.52 | $0.31 | $0.16 | $0.08 | $0.02 | $0.19 | $0.06 | $0.06 | $0.09 | $0.14 | $0.03 | $0.02 | $0.20 | $0.13 | $0.12 | $0.09 | $0.36 | $0.30 | $0.11 | $0.08 | $0.30 | $0.30 | -- |
Weighted Average Shares Diluted | 8,269,494 | 8,285,230 | 8,283,221 | 8,278,049 | 8,157,704 | 8,075,528 | 8,081,807 | 8,473,610 | 8,452,340 | 8,430,221 | 8,458,664 | 8,481,980 | 8,354,156 | 8,353,319 | 8,352,424 | 8,323,128 | 8,307,496 | 8,254,926 | 8,191,062 | 8,196,628 | 8,193,206 | 8,188,920 | 4,092,504 | 4,090,661 | 4,090,053 | 4,090,629 | 4,093,878 | 4,082,854 | 4,084,863 | 4,077,318 | 4,074,597 | 4,051,678 | 4,046,192 | 4,039,055 | 4,010,830 | 4,003,702 | 4,009,418 | 3,998,170 | 3,986,561 | 3,968,214 | 3,964,830 | 3,968,223 | 3,967,517 | 3,934,352 | 3,927,462 | 3,921,397 | 3,918,280 | 3,898,793 | 3,896,081 | 3,896,363 | 3,899,026 | 3,890,384 | 3,893,301 | -- |
Common Stock Shares Authorized | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 16,000,000 | 8,000,000 | 16,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | -- | -- | 8,000,000 | -- | -- |
Common Stock Shares Outstanding | 8,581,601 | 8,575,088 | 8,571,088 | 8,575,088 | 8,713,289 | 8,713,289 | 8,685,289 | 8,698,838 | 8,707,247 | 8,656,135 | 8,650,229 | 8,348,314 | 8,355,972 | 8,354,691 | 8,352,253 | 8,348,651 | 8,388,016 | 8,447,898 | 8,195,082 | 8,195,082 | 8,203,119 | 8,189,702 | 4,090,034 | 8,179,612 | 4,088,934 | 4,086,683 | 4,091,334 | 4,090,074 | 4,082,283 | 4,076,291 | 4,069,669 | 4,064,610 | 4,059,108 | 4,049,335 | 4,037,572 | 4,024,539 | 4,013,339 | 4,002,478 | 3,990,445 | 3,977,943 | 3,961,412 | 3,970,216 | 3,972,584 | 3,960,812 | 3,945,458 | 3,931,205 | 3,916,766 | 3,913,183 | 3,900,442 | -- | -- | 3,905,898 | -- | -- |
Common Stock Value | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,540,400.00 | $2,482,000.00 | $2,482,000.00 | $2,482,000.00 | $2,482,000.00 | $2,482,000.00 | $2,480,000.00 | $2,480,000.00 | $2,418,400.00 | $2,418,400.00 | $2,418,400.00 | $2,418,400.00 | $1,209,200.00 | $1,209,200.00 | $1,209,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | $1,208,200.00 | -- | -- | $1,208,200.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | $0.20 | -- | -- | $0.20 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |