Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/29/2016 | 12/31/2015 | 9/30/2015 | 7/31/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 8/31/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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $518,682.00 | $746,252.00 | $408,718.00 | $987,848.00 | $1,889,468.00 | $764,559.00 | $793,483.00 | $965,115.00 | $575,901.00 | $1,117,395.00 | -- | $609,609.00 | $942,748.00 | -- | $323,580.00 | $190,434.00 | $201,750.00 | $664,620.00 | -- | $235,313.00 | $970,234.00 | $519,280.00 | $625,584.00 | $539,720.00 | $878,803.00 | $291,470.00 | $773,868.00 | $179,228.00 | $238,931.00 | $491,022.00 | $504,829.00 | $575,651.00 | $732,225.00 | $1,215,482.00 | $1,354,912.00 | $1,483,150.00 | $2,428,098.00 |
Accounts Receivable Net Current | $27,272,000.00 | $27,518,000.00 | $30,454,000.00 | $30,342,000.00 | $42,598,000.00 | $57,077,000.00 | $61,984,000.00 | $65,201,000.00 | $52,312,000.00 | $27,575,000.00 | $24,310,000.00 | $22,885,000.00 | $20,245,000.00 | $12,476,000.00 | $13,677,000.00 | $18,433,000.00 | $21,351,000.00 | $21,964,000.00 | $21,881,000.00 | $25,905,000.00 | $19,726,000.00 | $17,395,658.00 | $14,054,133.00 | $12,683,950.00 | $14,983,100.00 | $13,323,679.00 | $11,654,157.00 | $12,465,684.00 | $12,353,582.00 | $11,142,182.00 | $10,308,403.00 | -- | $12,114,495.00 | $13,084,846.00 | -- | $9,870,703.00 | $8,970,735.00 | $8,992,900.00 | $8,563,522.00 | -- | $4,086,696.00 | $3,462,097.00 | $4,667,189.00 | $3,615,302.00 | $5,169,759.00 | $4,034,876.00 | $5,072,257.00 | $5,631,413.00 | $6,836,269.00 | $5,711,767.00 | $6,143,811.00 | $5,886,255.00 | -- | -- | -- | $6,842,190.00 | -- | -- |
Inventory | $4,697,000.00 | $4,850,000.00 | $5,094,000.00 | $5,237,000.00 | $4,979,000.00 | $4,802,000.00 | $4,133,000.00 | $4,007,000.00 | $3,227,000.00 | $3,479,000.00 | $3,689,000.00 | $3,828,000.00 | $3,666,000.00 | $3,956,000.00 | $4,178,000.00 | $4,040,000.00 | $4,371,000.00 | $2,357,000.00 | $2,392,000.00 | $2,465,000.00 | $2,391,000.00 | $2,046,875.00 | $1,622,311.00 | $358,272.00 | $349,813.00 | $332,365.00 | $376,191.00 | $354,303.00 | $356,875.00 | $410,869.00 | $361,472.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $773,448.00 | $705,710.00 | $415,934.00 | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,695,000.00 | $4,459,000.00 | $4,574,000.00 | $5,152,000.00 | $2,800,000.00 | $3,423,000.00 | $3,726,000.00 | $4,238,000.00 | $3,002,000.00 | $638,000.00 | $446,000.00 | $759,000.00 | $433,000.00 | $354,000.00 | $349,000.00 | $556,000.00 | $531,000.00 | $644,000.00 | $502,000.00 | $429,000.00 | $354,000.00 | $514,253.00 | $424,588.00 | $346,914.00 | $324,745.00 | $314,059.00 | $288,462.00 | $319,132.00 | $233,716.00 | $264,987.00 | $249,000.00 | -- | $220,689.00 | $200,708.00 | -- | $162,060.00 | $160,265.00 | $229,081.00 | $221,398.00 | -- | $118,507.00 | $135,288.00 | $98,148.00 | $74,871.00 | $140,766.00 | $126,599.00 | $109,930.00 | $128,210.00 | $116,146.00 | $127,207.00 | $94,353.00 | $279,835.00 | -- | -- | -- | $96,608.00 | -- | -- |
Total Current Assets | $38,445,000.00 | $39,288,000.00 | $42,895,000.00 | $43,044,000.00 | $54,532,000.00 | $71,893,000.00 | $73,679,000.00 | $76,880,000.00 | $64,775,000.00 | $34,618,000.00 | $31,954,000.00 | $29,304,000.00 | $27,693,000.00 | $19,536,000.00 | $20,274,000.00 | $24,778,000.00 | $28,555,000.00 | $26,327,000.00 | $26,156,000.00 | $29,520,000.00 | $23,056,000.00 | $20,475,468.00 | $16,847,284.00 | $13,797,854.00 | $16,645,506.00 | $15,859,571.00 | $13,083,369.00 | $13,932,602.00 | $13,909,288.00 | $12,393,939.00 | $12,036,270.00 | -- | $12,944,793.00 | $14,228,302.00 | -- | $10,356,343.00 | $9,321,434.00 | $9,423,731.00 | $9,449,540.00 | -- | $4,480,426.00 | $4,607,529.00 | $5,368,661.00 | $4,663,487.00 | $5,850,245.00 | $5,040,278.00 | $5,473,657.00 | $6,599,059.00 | $7,195,027.00 | $7,109,813.00 | $7,732,412.00 | $7,380,022.00 | -- | -- | -- | $8,445,550.00 | -- | -- |
Property Plant and Equipement | $5,103,000.00 | $4,922,000.00 | $4,965,000.00 | $5,005,000.00 | $5,004,000.00 | $5,044,000.00 | $5,103,000.00 | $5,022,000.00 | $4,977,000.00 | $4,917,000.00 | $4,965,000.00 | $5,024,000.00 | $4,977,000.00 | $4,044,000.00 | $3,992,000.00 | $3,996,000.00 | $3,954,000.00 | $3,876,000.00 | $3,903,000.00 | $3,908,000.00 | $3,787,000.00 | $3,900,323.00 | $411,991.00 | $404,757.00 | $392,827.00 | $338,218.00 | $361,039.00 | $377,256.00 | $287,391.00 | $212,162.00 | $227,291.00 | -- | $70,272.00 | $77,492.00 | -- | $73,468.00 | $77,625.00 | $45,774.00 | $16,650.00 | -- | $18,852.00 | $15,901.00 | $18,150.00 | $21,922.00 | $418,942.00 | $451,380.00 | $480,371.00 | $511,403.00 | $496,120.00 | $544,735.00 | $483,719.00 | $459,850.00 | -- | -- | -- | $111,478.00 | -- | -- |
Intangible Assets Net | $22,015,000.00 | $22,204,000.00 | $22,709,000.00 | $24,048,000.00 | $24,389,000.00 | $22,420,000.00 | $22,689,000.00 | $23,177,000.00 | $24,173,000.00 | $14,461,000.00 | $14,750,000.00 | $14,805,000.00 | $13,333,000.00 | $12,869,000.00 | $13,112,000.00 | $13,355,000.00 | $13,598,000.00 | $12,729,000.00 | $12,958,000.00 | $13,194,000.00 | $12,347,000.00 | $12,266,284.00 | $11,975,473.00 | $11,655,432.00 | $11,848,598.00 | $12,041,771.00 | $11,994,930.00 | $12,184,101.00 | $12,373,266.00 | $21,695,910.00 | $21,849,981.00 | -- | -- | $5,262,014.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $20,392,000.00 | $20,317,000.00 | $20,271,000.00 | $19,766,000.00 | $19,576,000.00 | $18,622,000.00 | $18,598,000.00 | $18,598,000.00 | $18,486,000.00 | $15,955,000.00 | $15,955,000.00 | $16,153,000.00 | $14,146,000.00 | $13,641,000.00 | $13,641,000.00 | $13,525,000.00 | $13,525,000.00 | $12,061,000.00 | $12,061,000.00 | $12,061,000.00 | $11,458,000.00 | $11,697,685.00 | $10,621,111.00 | $9,745,191.00 | $9,745,191.00 | $9,745,191.00 | $8,443,477.00 | $8,443,477.00 | $8,443,477.00 | -- | -- | $8,140,878.00 | -- | $4,040,639.00 | $1,336,570.00 | -- | -- | -- | -- | $2,704,069.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $53,356,000.00 | $52,624,000.00 | $51,706,000.00 | $51,490,000.00 | $52,028,000.00 | $49,595,000.00 | $47,324,000.00 | $48,210,000.00 | $46,172,000.00 | $32,959,000.00 | $33,462,000.00 | $33,896,000.00 | $30,365,000.00 | $28,214,000.00 | $28,602,000.00 | $28,003,000.00 | $27,210,000.00 | $25,063,000.00 | $25,289,000.00 | $25,522,000.00 | $24,068,000.00 | $24,224,553.00 | $22,732,125.00 | $21,536,159.00 | $21,709,282.00 | $21,853,858.00 | $21,231,265.00 | $21,551,686.00 | $21,761,378.00 | $21,155,835.00 | $21,309,906.00 | -- | $9,317,494.00 | $9,405,911.00 | -- | $7,026,453.00 | $7,101,120.00 | $7,151,973.00 | $7,248,345.00 | -- | -- | -- | -- | $60,724.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $96,904,000.00 | $96,834,000.00 | $99,566,000.00 | $99,539,000.00 | $111,564,000.00 | $126,532,000.00 | $126,106,000.00 | $130,112,000.00 | $115,924,000.00 | $72,494,000.00 | $70,381,000.00 | $68,224,000.00 | $63,035,000.00 | $51,794,000.00 | $52,868,000.00 | $56,777,000.00 | $59,719,000.00 | $55,266,000.00 | $55,348,000.00 | $58,950,000.00 | $50,911,000.00 | $48,600,344.00 | $39,991,400.00 | $35,738,770.00 | $38,747,615.00 | $38,811,695.00 | $34,675,673.00 | $35,861,544.00 | $35,958,057.00 | $33,761,936.00 | $33,573,467.00 | -- | $22,332,559.00 | $23,711,705.00 | -- | $17,456,264.00 | $16,500,179.00 | $16,621,478.00 | $16,714,535.00 | -- | $4,563,551.00 | $4,684,154.00 | $5,447,535.00 | $4,746,133.00 | $8,094,782.00 | $7,384,341.00 | $7,887,840.00 | $9,099,037.00 | $12,458,860.00 | $12,385,973.00 | $12,892,819.00 | $12,392,823.00 | -- | -- | -- | $11,342,418.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $6,739,000.00 | $6,337,000.00 | $5,664,000.00 | $6,906,000.00 | $6,186,000.00 | $7,194,000.00 | $8,276,000.00 | $8,729,000.00 | $6,311,000.00 | $4,082,000.00 | $3,241,000.00 | $3,314,000.00 | $3,007,000.00 | $2,562,000.00 | $2,891,000.00 | $2,590,000.00 | $2,272,000.00 | $2,895,000.00 | $2,939,000.00 | $2,693,000.00 | $1,748,000.00 | $2,737,567.00 | $2,561,600.00 | $1,707,593.00 | $1,572,124.00 | $1,835,034.00 | $1,326,868.00 | $1,180,131.00 | $1,254,926.00 | $1,526,970.00 | $1,163,813.00 | -- | $841,702.00 | $860,480.00 | -- | $597,179.00 | $493,791.00 | $329,819.00 | $314,889.00 | -- | $237,306.00 | -- | -- | $311,369.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $77,457,000.00 | $77,861,000.00 | $81,148,000.00 | $80,672,000.00 | $92,898,000.00 | $108,205,000.00 | $104,245,000.00 | $110,360,000.00 | $97,805,000.00 | $58,576,000.00 | $57,174,000.00 | $55,430,000.00 | $50,353,000.00 | $39,606,000.00 | $39,231,000.00 | $42,084,000.00 | $44,841,000.00 | $39,850,000.00 | $39,899,000.00 | $43,606,000.00 | $35,884,000.00 | $34,419,009.00 | $27,165,080.00 | $24,274,868.00 | $27,528,931.00 | $27,785,936.00 | $23,104,630.00 | $24,160,994.00 | $24,197,799.00 | $24,836,688.00 | $25,046,864.00 | -- | $18,791,634.00 | $20,238,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,860,540.00 | -- | -- | -- | $5,473,688.00 | $956,753.00 | $942,585.00 | -- | $928,601.00 | $1,414,798.00 | -- | $1,393,812.00 | $1,373,097.00 | $1,352,652.00 | $1,332,472.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,433,498.00 | -- | -- | $1,461,269.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $2,600,000.00 | $2,105,000.00 | $1,530,000.00 | $1,960,000.00 | $1,742,000.00 | $1,382,000.00 | $8,639,000.00 | $6,481,000.00 | $3,520,000.00 | $38,000.00 | $-832,000.00 | $-1,428,000.00 | $-1,683,000.00 | $-2,312,000.00 | $-1,015,000.00 | $-78,000.00 | $42,000.00 | $115,000.00 | $145,000.00 | $-30,000.00 | $-606,000.00 | $-907,666.00 | $-890,623.00 | $-674,286.00 | $-853,980.00 | $-1,414,152.00 | $-1,959,823.00 | $-2,268,149.00 | $-2,161,994.00 | $-4,923,060.00 | $-5,238,298.00 | -- | $-4,911,368.00 | $-4,962,563.00 | -- | $-5,348,985.00 | $-5,575,029.00 | $-5,407,680.00 | $-5,360,408.00 | -- | -- | -- | -- | $-4,997,953.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $19,447,000.00 | $18,973,000.00 | $18,418,000.00 | $18,867,000.00 | $18,666,000.00 | $18,327,000.00 | $21,861,000.00 | $19,752,000.00 | $18,119,000.00 | $13,918,000.00 | $13,207,000.00 | $12,794,000.00 | $12,682,000.00 | $12,188,000.00 | $13,637,000.00 | $14,693,000.00 | $14,878,000.00 | $15,416,000.00 | $15,449,000.00 | $15,344,000.00 | $15,027,000.00 | $14,181,335.00 | $12,826,320.00 | $11,463,902.00 | $10,859,331.00 | $11,025,759.00 | $10,525,714.00 | $10,683,464.00 | $10,759,032.00 | $7,957,363.00 | $7,594,050.00 | -- | $3,540,925.00 | $3,473,705.00 | -- | $3,019,091.00 | $2,767,022.00 | $2,915,014.00 | $2,948,135.00 | -- | $143,966.00 | $247,700.00 | $291,826.00 | $-179,260.00 | $1,271,746.00 | $1,496,128.00 | $1,788,938.00 | $1,992,911.00 | $3,813,341.00 | $4,034,351.00 | $4,427,074.00 | $4,523,658.00 | -- | -- | -- | $4,636,674.00 | $4,132,156.00 | $4,871,079.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,109,310.00 | -- | $1,045,329.00 | $1,017,086.00 | $1,001,226.00 | $967,884.00 | $932,553.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $96,904,000.00 | $96,834,000.00 | $99,566,000.00 | $99,539,000.00 | $111,564,000.00 | $126,532,000.00 | $126,106,000.00 | $130,112,000.00 | $115,924,000.00 | $72,494,000.00 | $70,381,000.00 | $68,224,000.00 | $63,035,000.00 | $51,794,000.00 | $52,868,000.00 | $56,777,000.00 | $59,719,000.00 | $55,266,000.00 | $55,348,000.00 | $58,950,000.00 | $50,911,000.00 | $48,600,344.00 | $39,991,400.00 | $35,738,770.00 | $38,747,615.00 | $38,811,695.00 | $34,675,673.00 | $35,861,544.00 | $35,958,057.00 | $33,761,936.00 | $33,573,467.00 | -- | $22,332,559.00 | $23,711,705.00 | -- | $17,456,264.00 | $16,500,179.00 | $16,621,478.00 | $16,714,535.00 | -- | $4,563,551.00 | $4,684,154.00 | $5,447,535.00 | $4,746,133.00 | $8,094,782.00 | $7,384,341.00 | $7,887,840.00 | $9,099,037.00 | $12,458,860.00 | $12,385,973.00 | $12,892,819.00 | $12,392,823.00 | -- | -- | -- | $11,342,418.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/29/2016 | 12/31/2015 | 9/30/2015 | 7/31/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 8/31/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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $42,122,000.00 | $186,449,000.00 | $144,979,000.00 | $102,422,000.00 | $57,044,000.00 | $316,863,000.00 | $78,984,000.00 | $80,851,000.00 | $146,419,000.00 | $34,826,000.00 | $30,142,000.00 | $26,478,000.00 | $82,429,000.00 | -- | -- | $19,821,000.00 | $84,354,000.00 | -- | -- | -- | $67,521,000.00 | $62,127,800.00 | $39,628,542.00 | $19,273,118.00 | $77,773,597.00 | $55,943,398.00 | $17,841,023.00 | $17,855,497.00 | $75,336,803.00 | $17,505,453.00 | $39,223,003.00 | -- | $22,573,626.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $13,823,000.00 | $55,672,000.00 | $42,325,000.00 | $28,666,000.00 | $14,917,000.00 | $66,197,000.00 | $49,163,000.00 | $31,998,000.00 | $32,433,000.00 | $22,766,000.00 | $13,998,000.00 | $6,449,000.00 | $23,521,000.00 | $5,093,000.00 | $12,283,000.00 | $6,287,000.00 | $25,106,000.00 | $18,943,000.00 | $6,370,000.00 | $6,487,000.00 | $20,312,000.00 | $14,678,790.00 | $9,430,732.00 | $4,588,643.00 | $18,025,087.00 | $4,801,639.00 | $4,339,651.00 | $4,103,467.00 | $15,797,660.00 | $11,289,820.00 | $6,903,093.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $25,306,000.00 | $50,975,000.00 | $38,261,000.00 | $25,313,000.00 | $13,011,000.00 | $54,723,000.00 | $13,505,000.00 | $13,875,000.00 | $27,362,000.00 | $7,158,000.00 | $6,415,000.00 | $5,709,000.00 | $24,290,000.00 | $18,151,000.00 | $12,669,000.00 | $6,085,000.00 | $22,612,000.00 | $5,600,000.00 | $11,081,000.00 | $5,389,000.00 | $18,618,000.00 | $5,031,499.00 | $4,781,495.00 | $4,098,045.00 | $15,154,447.00 | $11,206,459.00 | $3,583,874.00 | $3,608,290.00 | $13,156,087.00 | $3,460,936.00 | $3,303,040.00 | -- | $3,007,265.00 | $10,060,666.00 | -- | $2,241,934.00 | $2,427,627.00 | $2,350,821.00 | $6,646,604.00 | -- | $4,842,334.00 | $1,546,173.00 | $1,749,669.00 | $6,433,722.00 | $2,457,176.00 | $2,539,128.00 | $2,476,903.00 | $10,114,204.00 | $2,510,805.00 | $5,341,143.00 | $2,636,146.00 | $9,997,409.00 | $7,310,624.00 | $4,844,629.00 | $2,425,544.00 | $7,501,256.00 | $7,716,237.00 | -- |
Total Operating Expenses | $13,243,000.00 | $53,073,000.00 | $13,472,000.00 | $12,845,000.00 | $13,537,000.00 | $56,699,000.00 | $41,203,000.00 | $14,362,000.00 | $28,482,000.00 | $20,114,000.00 | $12,668,000.00 | $5,960,000.00 | $25,245,000.00 | $18,880,000.00 | $13,155,000.00 | $6,328,000.00 | $23,527,000.00 | $17,355,000.00 | $5,928,000.00 | $5,597,000.00 | $66,634,000.00 | $61,954,360.00 | $20,495,789.00 | $18,975,686.00 | $75,668,953.00 | $54,418,535.00 | $17,276,911.00 | $17,551,986.00 | $73,289,811.00 | $55,640,459.00 | $38,857,560.00 | -- | $22,285,300.00 | $73,201,941.00 | -- | $46,462,350.00 | $30,278,241.00 | $15,572,348.00 | $48,037,225.00 | -- | $11,153,409.00 | $21,952,364.00 | $11,059,380.00 | $44,932,887.00 | $22,034,941.00 | $21,425,187.00 | $22,029,690.00 | $98,154,104.00 | $24,077,454.00 | $46,849,019.00 | $23,961,611.00 | $99,244,289.00 | $71,858,431.00 | $49,203,331.00 | $26,338,723.00 | $87,287,088.00 | $71,436,751.00 | -- |
Loss from Operations | $1,582,000.00 | $2,599,000.00 | $187,000.00 | $2,284,000.00 | $1,380,000.00 | $9,498,000.00 | $7,960,000.00 | $4,789,000.00 | $3,951,000.00 | $2,652,000.00 | $841,000.00 | $489,000.00 | $-1,724,000.00 | $-1,504,000.00 | $-831,000.00 | $-41,000.00 | $1,579,000.00 | $256,000.00 | $1,332,000.00 | $890,000.00 | $887,000.00 | $173,440.00 | $-140,365.00 | $297,432.00 | $2,104,644.00 | $619,221.00 | $855,639.00 | $303,511.00 | $2,046,992.00 | $722,554.00 | $77,119.00 | -- | $288,326.00 | $1,538,204.00 | -- | $719,877.00 | $253,032.00 | $159,967.00 | $-97,130.00 | -- | $-258,102.00 | $-226,070.00 | $-221,683.00 | $-188,369.00 | $-167,732.00 | $-402,556.00 | $-163,919.00 | $1,181,187.00 | $-632,644.00 | $-618,840.00 | $-376,479.00 | $-793,182.00 | $-256,236.00 | $-142,963.00 | $95,271.00 | $1,141,687.00 | $226,424.00 | -- |
Loss Before Income Taxes | $564,000.00 | $525,000.00 | $216,000.00 | $319,000.00 | $507,000.00 | $52,000.00 | $7,113,000.00 | $4,241,000.00 | $6,164,000.00 | $2,369,000.00 | $818,000.00 | $370,000.00 | $-2,230,000.00 | $-1,916,000.00 | $-1,176,000.00 | $-204,000.00 | $946,000.00 | $73,000.00 | $972,000.00 | $728,000.00 | $378,000.00 | $-167,437.00 | $-76,761.00 | $180,497.00 | $1,367,865.00 | $892,494.00 | $371,890.00 | $113,206.00 | $1,372,416.00 | $611,332.00 | $88,670.00 | -- | $151,255.00 | $1,033,759.00 | -- | $346,265.00 | $-40,413.00 | $36,770.00 | $-241,369.00 | -- | $-343,764.00 | $-26,823.00 | $-246,279.00 | $-314,106.00 | $-202,805.00 | $-474,107.00 | $-198,286.00 | $-790,086.00 | $-757,144.00 | $-662,446.00 | $-414,912.00 | $-926,108.00 | $-240,060.00 | $-118,290.00 | $49,481.00 | $1,045,231.00 | $-1,049,941.00 | -- |
Earnings Per Share Basic | $0.11 | $0.37 | $-0.05 | $0.37 | $0.24 | $-3.03 | $4.56 | $1.00 | $4.73 | $1.24 | $0.42 | $0.09 | $-2.75 | $-3.29 | $-1.29 | $-0.31 | $-0.35 | $0.32 | $0.53 | $0.50 | $1.86 | $-0.03 | $-0.38 | $0.32 | -- | $0.99 | $-0.09 | $-0.18 | $4.88 | $0.55 | $-0.57 | -- | $0.09 | $0.71 | -- | $0.02 | $-0.39 | -- | $-0.01 | -- | $-0.02 | $-0.01 | $-0.01 | $-0.10 | $-0.01 | $-0.02 | $-0.01 | $-0.08 | $-0.01 | $-0.02 | $-0.01 | $-0.01 | $-0.01 | $-0.01 | -- | -- | -- | -- |
Weighted Average Shares Basic | 1,186,400 | 1,186,400 | 1,186,400 | 1,186,400 | 1,186,300 | 1,030,800 | 1,057,700 | 973,900 | 938,478 | 937,234 | 936,045 | 935,936 | 872,122 | 872,838 | 865,630 | 865,275 | 851,234 | 849,104 | 847,784 | 847,458 | 574,721 | 569,181 | 568,974 | 562,285 | 563,951 | 553,951 | 573,951 | 573,951 | 573,951 | 573,951 | 573,951 | -- | 573,951 | 559,411 | -- | 556,779 | 555,209 | 27,710,214 | 27,077,970 | -- | 27,710,214 | 27,710,214 | 25,201,853 | 21,577,202 | 21,732,192 | 21,732,192 | 21,732,192 | 21,705,553 | 21,732,192 | 21,732,192 | 21,626,214 | 20,884,602 | 20,982,192 | 20,801,652 | 20,559,946 | 18,223,942 | 17,545,712 | -- |
Earnings Per Share Diluted | $0.11 | $0.36 | $-0.05 | $0.12 | $0.24 | $-3.03 | $1.87 | $0.95 | $4.48 | $1.17 | $0.41 | $0.08 | $-2.75 | $-1.69 | $-1.29 | $-0.31 | $-0.35 | $-0.22 | $0.03 | $0.45 | $1.28 | $-0.09 | $-0.38 | $0.22 | -- | $0.41 | $0.08 | -- | $4.47 | $0.51 | $-0.45 | -- | $0.08 | $0.67 | -- | $0.38 | $-0.28 | -- | $-0.01 | -- | $-0.01 | -- | $-0.01 | $-0.09 | $-0.03 | $-0.02 | $-0.01 | $-0.08 | $-0.01 | $-0.03 | $-0.01 | $-0.01 | $-0.01 | $-0.01 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 1,203,300 | 1,206,200 | 1,186,400 | 1,207,200 | 1,208,200 | 1,030,800 | 1,116,600 | 1,031,200 | 989,488 | 981,832 | 983,784 | 966,872 | 872,122 | 868,033 | 865,630 | 865,275 | 851,234 | 938,830 | 931,960 | 936,314 | 834,485 | 569,181 | 568,974 | 817,074 | 696,092 | 625,997 | 679,377 | 713,695 | 625,997 | 622,624 | 616,998 | -- | 606,656 | 592,116 | -- | 592,624 | 587,914 | 29,345,464 | 28,713,220 | -- | 28,500,155 | 29,345,464 | 26,837,103 | 23,212,452 | 23,367,442 | 23,367,442 | 23,367,442 | 23,340,803 | 23,331,858 | 23,367,442 | 23,261,464 | 22,726,099 | 22,762,715 | 22,850,528 | 22,993,592 | 20,843,733 | 17,945,712 | -- |
Common Stock Shares Authorized | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | 4,500,000 | -- | 4,500,000 | 4,500,000 | -- | 4,500,000 | 4,500,000 | 225,000,000 | 4,500,000 | -- | -- | -- | -- | 225,000,000 | -- | -- | -- | 225,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 1,186,354 | 1,186,354 | 1,186,354 | 1,186,354 | 1,186,354 | 1,186,354 | 1,057,718 | 1,057,718 | 942,207 | 907,207 | 901,154 | 901,154 | 898,652 | 855,652 | 847,652 | 847,652 | 843,812 | 827,412 | 819,451 | 819,451 | 817,951 | 567,951 | 567,951 | 553,951 | 553,951 | 573,951 | 553,951 | 573,951 | 573,951 | 573,951 | 573,951 | -- | 573,951 | 573,951 | -- | 559,926 | 559,926 | 27,710,214 | 27,710,214 | -- | -- | -- | -- | 20,017,906 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $588.00 | $588.00 | $574.00 | $574.00 | $574.00 | $574.00 | $574.00 | $574.00 | $574.00 | $574.00 | -- | $574.00 | $574.00 | -- | $560.00 | $560.00 | $27,711.00 | $27,711.00 | -- | -- | -- | -- | $20,018.00 | -- | -- | -- | -- | -- | -- | -- | $150,000.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.01 | $0.01 | $0.00 | $0.01 | -- | $0.01 | $0.01 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.20 | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | -- | 100,000 | 100,000 | -- | 100,000 | 100,000 | 5,000,000 | 5,000,000 | -- | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |