Date | 12/31/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/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 | 10/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $64,538,000.00 | $83,047,000.00 | $21,543,000.00 | $23,984,000.00 | $24,214,000.00 | $30,312,000.00 | $40,549,000.00 | $26,723,000.00 | $19,986,000.00 | $18,938,000.00 | $16,928,000.00 | $14,793,000.00 | $16,748,000.00 | $16,092,000.00 | $18,745,000.00 | $10,437,000.00 | -- | $9,028,000.00 | $8,634,000.00 | -- | $25,238,000.00 | $6,341,000.00 | $12,289,000.00 | $9,299,000.00 | $12,959,000.00 | $6,215,000.00 | $9,010,000.00 | $5,009,000.00 | $13,226,000.00 | $4,353,905.00 | $2,752,638.00 | $2,730,826.00 | $5,740,117.00 | $12,784,071.00 | $7,766,590.00 | $9,141,126.00 | $7,920,523.00 | $10,176,985.00 | $23,294,456.00 | $22,945,632.00 | $9,991,249.00 | $9,592,950.00 | $6,702,090.00 | $6,193,014.00 | $6,221,904.00 | $6,711,466.00 | $5,655,716.00 | $14,024,308.00 | $2,304,312.00 | $2,141,488.00 | $1,305,049.00 |
Accounts Receivable Net Current | $35,267,000.00 | $35,962,000.00 | $29,618,000.00 | $23,858,000.00 | $16,930,000.00 | $16,602,000.00 | $18,583,000.00 | $12,714,000.00 | $15,612,000.00 | $12,943,000.00 | $13,727,000.00 | $12,875,000.00 | $14,938,000.00 | $14,566,000.00 | $11,862,000.00 | $12,831,000.00 | -- | $16,821,000.00 | $12,124,000.00 | -- | $7,797,000.00 | $5,652,000.00 | $7,099,000.00 | $6,405,000.00 | $5,104,000.00 | $5,544,000.00 | $4,949,000.00 | $4,614,000.00 | $2,492,000.00 | $4,237,736.00 | $3,937,000.00 | $3,807,947.00 | $2,982,753.00 | $3,517,770.00 | $2,955,350.00 | $2,519,605.00 | $3,115,319.00 | $2,857,062.00 | $1,494,627.00 | $572,382.00 | $793,699.00 | $1,624,225.00 | $1,097,311.00 | $3,190,110.00 | $1,450,574.00 | $3,065,453.00 | $2,956,295.00 | $1,739,000.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $185,964,000.00 | $160,203,000.00 | $112,089,000.00 | $94,513,000.00 | $188,343,000.00 | $204,056,000.00 | $205,195,000.00 | $87,451,000.00 | $84,126,000.00 | $69,042,000.00 | $55,447,000.00 | $51,811,000.00 | $54,130,000.00 | $47,481,000.00 | $41,138,000.00 | $37,067,000.00 | -- | $37,628,000.00 | $34,697,000.00 | -- | $55,540,000.00 | $47,069,000.00 | $50,876,000.00 | $46,028,000.00 | $42,244,000.00 | $41,226,000.00 | $40,307,000.00 | $30,976,000.00 | $31,752,000.00 | $30,522,892.00 | $31,408,865.00 | $28,593,783.00 | $29,723,977.00 | $31,005,959.00 | $27,695,519.00 | $28,057,386.00 | $29,970,197.00 | $26,778,545.00 | $31,181,661.00 | $30,641,743.00 | $16,406,706.00 | $16,311,573.00 | $14,104,103.00 | $18,758,642.00 | $18,667,734.00 | $20,901,705.00 | $19,117,031.00 | -- | -- | -- | -- |
Property Plant and Equipement | $2,695,000.00 | $3,152,000.00 | $3,802,000.00 | $3,938,000.00 | $3,654,000.00 | $3,671,000.00 | $3,594,000.00 | $3,674,000.00 | $3,610,000.00 | $3,638,000.00 | $3,910,000.00 | $4,062,000.00 | $4,231,000.00 | $4,543,000.00 | $4,604,000.00 | $4,779,000.00 | -- | $4,665,000.00 | $3,847,000.00 | -- | $2,278,000.00 | $833,000.00 | $613,000.00 | $546,000.00 | $474,000.00 | $310,000.00 | $440,000.00 | $826,000.00 | $867,000.00 | $940,449.00 | $975,000.00 | $1,065,633.00 | $1,101,405.00 | $1,198,963.00 | $1,293,270.00 | $1,406,543.00 | $1,507,237.00 | $1,529,710.00 | $1,629,664.00 | $1,560,156.00 | $1,122,593.00 | $757,584.00 | $491,079.00 | $411,159.00 | $324,416.00 | $309,503.00 | $196,519.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,546,343.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $127,700,000.00 | $130,148,000.00 | $127,992,000.00 | $103,439,000.00 | $62,305,000.00 | $63,100,000.00 | $67,050,000.00 | $37,323,000.00 | $35,669,000.00 | $34,200,000.00 | $33,600,000.00 | $34,234,000.00 | $32,600,000.00 | $33,925,000.00 | $33,440,000.00 | $34,100,000.00 | -- | $34,407,000.00 | $34,049,000.00 | $31,235,000.00 | $10,298,000.00 | $10,012,000.00 | $3,014,000.00 | $2,914,000.00 | $2,725,000.00 | $2,683,000.00 | $2,863,000.00 | $2,833,000.00 | $2,806,000.00 | $2,806,850.00 | $2,873,000.00 | $2,882,959.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,453,000.00 | $1,645,000.00 | $6,959,000.00 | $5,292,000.00 | $6,097,000.00 | $6,310,000.00 | $5,650,000.00 | $5,231,000.00 | $5,606,000.00 | $5,647,000.00 | $5,059,000.00 | $3,656,000.00 | $2,347,000.00 | $2,524,000.00 | $2,410,000.00 | $2,815,000.00 | -- | $2,147,000.00 | $1,679,000.00 | -- | $430,000.00 | $306,000.00 | $74,000.00 | $62,000.00 | $62,000.00 | -- | $40,000.00 | $92,000.00 | $92,000.00 | $92,049.00 | $92,000.00 | $92,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $42,049.00 | $54,409.00 | $88,698.00 | $120,903.00 | -- | -- | -- | -- |
Total Assets | $405,390,000.00 | $401,966,000.00 | $374,596,000.00 | $385,159,000.00 | $403,001,000.00 | $419,693,000.00 | $422,398,000.00 | $177,032,000.00 | $169,154,000.00 | $157,227,000.00 | $147,978,000.00 | $146,997,000.00 | $135,897,000.00 | $135,870,000.00 | $127,640,000.00 | $126,177,000.00 | -- | $127,150,000.00 | $124,123,000.00 | -- | $92,335,000.00 | $88,948,000.00 | $71,719,000.00 | $56,540,000.00 | $51,764,000.00 | $46,686,000.00 | $48,385,000.00 | $45,942,000.00 | $42,295,000.00 | $39,678,984.00 | $38,746,497.00 | $36,943,772.00 | $33,385,043.00 | $32,246,971.00 | $31,102,856.00 | $31,129,674.00 | $31,519,483.00 | $32,402,730.00 | $32,853,374.00 | $32,243,948.00 | $17,989,364.00 | $17,939,206.00 | $16,722,921.00 | $19,613,731.00 | $19,865,336.00 | $21,299,906.00 | $19,851,683.00 | -- | -- | -- | -- |
Accounts Payable | $10,169,000.00 | $5,453,000.00 | $3,981,000.00 | $5,359,000.00 | $2,571,000.00 | $2,507,000.00 | $2,637,000.00 | $3,472,000.00 | $3,909,000.00 | $4,304,000.00 | $2,925,000.00 | $4,268,000.00 | $3,555,000.00 | $3,593,000.00 | $3,117,000.00 | $4,507,000.00 | -- | $3,573,000.00 | $3,853,000.00 | -- | $2,304,000.00 | $2,962,000.00 | $1,918,000.00 | $1,828,000.00 | $1,820,000.00 | $1,380,000.00 | $1,318,000.00 | $1,107,000.00 | $1,608,000.00 | $1,611,130.00 | $1,537,545.00 | $2,341,468.00 | $1,300,077.00 | $1,436,305.00 | $1,792,267.00 | $1,594,378.00 | $1,684,639.00 | $1,540,241.00 | $1,875,909.00 | $2,336,825.00 | $1,776,094.00 | $1,155,898.00 | $711,950.00 | $1,279,319.00 | $761,056.00 | $542,222.00 | $358,907.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | $1,493,000.00 | $4,432,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $191,592,000.00 | $198,936,000.00 | $197,280,000.00 | $198,791,000.00 | $215,572,000.00 | $226,863,000.00 | $233,874,000.00 | $35,279,000.00 | $36,911,000.00 | $37,844,000.00 | $34,070,000.00 | $35,473,000.00 | $28,564,000.00 | $32,546,000.00 | $29,571,000.00 | $30,609,000.00 | -- | $31,756,000.00 | $29,899,000.00 | -- | $18,614,000.00 | $16,547,000.00 | $10,311,000.00 | $10,397,000.00 | $8,952,000.00 | $6,750,000.00 | $8,900,000.00 | $8,965,000.00 | $8,650,000.00 | $8,311,677.00 | $8,313,000.00 | $8,780,335.00 | $7,100,104.00 | $7,337,136.00 | $7,160,823.00 | $7,967,150.00 | $7,642,258.00 | $7,274,637.00 | $7,124,632.00 | $7,820,536.00 | $6,077,448.00 | $5,044,020.00 | $3,166,242.00 | $3,769,316.00 | $2,926,277.00 | $2,550,582.00 | $1,796,392.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $236,447,000.00 | $222,933,000.00 | $211,212,000.00 | $207,491,000.00 | $203,091,000.00 | $199,935,000.00 | $195,942,000.00 | $151,153,000.00 | $146,518,000.00 | $140,915,000.00 | $138,021,000.00 | $134,535,000.00 | $132,160,000.00 | $129,145,000.00 | $124,613,000.00 | $120,199,000.00 | -- | $116,944,000.00 | $113,292,000.00 | -- | $89,109,000.00 | $87,020,000.00 | $78,677,000.00 | $76,457,000.00 | $74,067,000.00 | $72,485,000.00 | $71,036,000.00 | $69,514,000.00 | $66,979,000.00 | $65,311,694.00 | $63,905,000.00 | $62,603,445.00 | $61,641,010.00 | -- | $59,946,288.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-7,591,000.00 | $-11,846,000.00 | $-17,856,000.00 | $-5,200,000.00 | $-2,480,000.00 | $-900,000.00 | $361,000.00 | $2,384,000.00 | $-300,000.00 | $-2,581,000.00 | $-3,814,000.00 | $-2,806,000.00 | $-4,100,000.00 | $-1,773,000.00 | $-2,594,000.00 | $-1,397,000.00 | -- | $-600,000.00 | $-231,000.00 | -- | $668,000.00 | $277,000.00 | $147,000.00 | $-31,000.00 | $-356,000.00 | $-433,000.00 | $-42,000.00 | $-68,000.00 | $-125,000.00 | $-153,362.00 | $-3,241.00 | $-14,689.00 | $-13,664.00 | $-9,997.00 | $-7,810.00 | $2,735.00 | $7,683.00 | $997.00 | $1,838.00 | $-3,561.00 | $1,920.00 | $3,762.00 | $-616.00 | $-878.00 | $194.00 | $-4,924.00 | $-9,855.00 | -- | -- | -- | -- |
Accumulated Deficit | $-15,105,000.00 | $-8,102,000.00 | $-16,084,000.00 | $-15,997,000.00 | $-13,226,000.00 | $-6,066,000.00 | $-7,823,000.00 | $-11,827,000.00 | $-13,994,000.00 | $-18,992,000.00 | $-20,340,000.00 | $-20,246,000.00 | $-20,806,000.00 | $-24,088,000.00 | $-23,989,000.00 | $-23,273,000.00 | -- | $-21,002,000.00 | $-18,875,000.00 | -- | $-16,091,000.00 | $-14,931,000.00 | $-17,450,000.00 | $-30,316,000.00 | $-30,932,000.00 | $-32,149,000.00 | $-31,542,000.00 | $-32,502,000.00 | $-33,241,000.00 | $-33,822,886.00 | $-33,500,827.00 | $-34,456,175.00 | $-35,373,136.00 | $-35,880,786.00 | $-36,026,966.00 | $-36,029,016.00 | $-34,396,414.00 | $-32,203,397.00 | $-30,735,097.00 | $-29,264,367.00 | $-27,212,308.00 | $-24,819,033.00 | $-23,459,391.00 | $-20,449,364.00 | $-18,440,477.00 | $-15,593,120.00 | $-15,619,395.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $213,798,000.00 | $203,030,000.00 | $177,316,000.00 | $186,368,000.00 | $187,429,000.00 | $192,830,000.00 | $188,524,000.00 | $141,753,000.00 | $132,243,000.00 | $119,383,000.00 | $113,908,000.00 | $111,524,000.00 | $107,333,000.00 | $103,324,000.00 | $98,069,000.00 | $95,568,000.00 | -- | $95,394,000.00 | $94,224,000.00 | -- | $73,721,000.00 | $72,401,000.00 | $61,408,000.00 | $46,143,000.00 | $42,812,000.00 | $39,936,000.00 | $39,485,000.00 | $36,977,000.00 | $33,645,000.00 | $31,367,307.00 | $30,433,112.00 | $28,163,437.00 | $26,284,939.00 | $24,909,835.00 | $23,942,033.00 | $23,162,524.00 | $23,877,225.00 | $25,128,093.00 | $25,728,742.00 | $24,423,412.00 | $11,911,916.00 | $12,895,186.00 | $13,556,679.00 | $15,844,415.00 | $16,939,059.00 | $18,749,324.00 | $18,055,291.00 | -- | -- | -- | $1,001,459.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $405,390,000.00 | $401,966,000.00 | $374,596,000.00 | $385,159,000.00 | $403,001,000.00 | $419,693,000.00 | $422,398,000.00 | $177,032,000.00 | $169,154,000.00 | $157,227,000.00 | $147,978,000.00 | $146,997,000.00 | $135,897,000.00 | $135,870,000.00 | $127,640,000.00 | $126,177,000.00 | -- | $127,150,000.00 | $124,123,000.00 | -- | $92,335,000.00 | $88,948,000.00 | $71,719,000.00 | $56,540,000.00 | $51,764,000.00 | $46,686,000.00 | $48,385,000.00 | $45,942,000.00 | $42,295,000.00 | $39,678,984.00 | $38,746,497.00 | $36,943,772.00 | $33,385,043.00 | $32,246,971.00 | $31,102,856.00 | $31,129,674.00 | $31,519,483.00 | $32,402,730.00 | $32,853,374.00 | $32,243,948.00 | $17,989,364.00 | $17,939,206.00 | $16,722,921.00 | $19,613,731.00 | $19,865,336.00 | $21,299,906.00 | $19,851,683.00 | -- | -- | -- | -- |
Date | 12/31/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/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 | 10/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $21,037,000.00 | $16,109,000.00 | -- | $14,277,000.00 | $12,136,000.00 | $45,390,000.00 | $32,486,000.00 | $20,688,000.00 | $9,269,000.00 | $9,670,000.00 | $9,105,000.00 | $8,522,000.00 | $7,404,442.00 | $7,865,853.00 | $17,501,644.00 | $11,061,649.00 | $5,389,322.00 | $19,150,345.00 | $13,606,386.00 | $8,946,662.00 | $4,462,524.00 | $14,803,185.00 | $3,882,027.00 | $3,224,262.00 | $3,309,664.00 | $9,092,683.00 | $3,161,729.00 | $1,191,737.00 | $3,519,484.00 | $10,265,975.00 | $7,225,836.00 | $2,868,357.00 | $1,403,562.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,674,000.00 | $2,678,000.00 | -- | $1,717,000.00 | $1,617,000.00 | $1,138,000.00 | $1,182,000.00 | $830,000.00 | $891,000.00 | $940,000.00 | $793,000.00 | $720,000.00 | $942,000.00 | $824,814.00 | $591,330.00 | $557,653.00 | $497,401.00 | $520,428.00 | $607,586.00 | $449,214.00 | $570,697.00 | $377,066.00 | $469,445.00 | $417,092.00 | $339,996.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $8,874,000.00 | $15,043,000.00 | $25,457,000.00 | $8,236,000.00 | $7,606,000.00 | $28,042,000.00 | $19,801,000.00 | $6,165,000.00 | $22,859,000.00 | $14,540,000.00 | $4,819,000.00 | $4,610,000.00 | $19,018,000.00 | $4,663,000.00 | $9,778,000.00 | $4,488,000.00 | -- | $15,673,000.00 | $10,942,000.00 | -- | $6,781,000.00 | $3,280,000.00 | $10,430,000.00 | $7,504,000.00 | $4,852,000.00 | $2,451,000.00 | $7,794,000.00 | $5,460,000.00 | $1,814,000.00 | $1,706,747.00 | $5,576,806.00 | $3,896,255.00 | $1,387,828.00 | $1,155,142.00 | $6,019,573.00 | $4,745,723.00 | $1,630,628.00 | $1,525,574.00 | $6,793,412.00 | $1,976,020.00 | $3,044,107.00 | $1,402,753.00 | $6,664,030.00 | $5,026,959.00 | $1,730,679.00 | $1,179,106.00 | $2,996,109.00 | $738,368.00 | $1,232,319.00 | $589,337.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | $26,145,000.00 | -- | -- | $20,991,000.00 | $20,483,000.00 | $18,941,000.00 | $18,835,000.00 | $17,260,000.00 | $21,647,000.00 | $18,642,000.00 | $19,365,000.00 | -- | $19,729,000.00 | $16,294,000.00 | -- | $13,825,000.00 | $12,831,000.00 | $10,033,000.00 | $10,132,000.00 | $9,365,000.00 | $9,050,000.00 | $7,889,000.00 | $7,618,000.00 | $7,171,000.00 | $6,804,000.00 | $6,079,139.00 | $5,539,252.00 | $4,628,179.00 | $4,758,047.00 | $5,088,546.00 | $5,702,578.00 | $6,246,447.00 | $5,372,675.00 | $5,486,601.00 | $5,470,233.00 | $5,206,556.00 | $4,335,734.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-6,916,000.00 | $8,686,000.00 | $2,243,000.00 | $4,833,000.00 | $4,829,000.00 | $3,925,000.00 | $9,352,000.00 | $1,537,000.00 | $6,070,000.00 | $2,796,000.00 | $1,064,000.00 | $298,000.00 | $-4,590,000.00 | $-9,119,000.00 | $-1,650,000.00 | $-4,560,000.00 | -- | $-7,806,000.00 | $-2,863,000.00 | -- | $-3,577,000.00 | $-2,312,000.00 | $2,769,000.00 | $1,036,000.00 | $552,000.00 | $-672,000.00 | $841,000.00 | $694,000.00 | $631,000.00 | $-341,765.00 | $961,900.00 | $929,781.00 | $486,494.00 | $133,874.00 | $-5,407,826.00 | $-5,342,812.00 | $-3,692,371.00 | $-1,480,848.00 | $-7,299,538.00 | $-2,057,651.00 | $-2,399,386.00 | $-1,366,066.00 | $-7,881,164.00 | $-4,856,118.00 | $-2,860,669.00 | $23,953.00 | $256,398.00 | $479,670.00 | $570,212.00 | $-416,030.00 | -- |
Loss Before Income Taxes | $-7,537,000.00 | $13,553,000.00 | $255,000.00 | $5,518,000.00 | $2,956,000.00 | $8,802,000.00 | $6,358,000.00 | $1,633,000.00 | $9,409,000.00 | $1,579,000.00 | $1,697,000.00 | $601,000.00 | $-3,988,000.00 | $-8,867,000.00 | $-6,056,000.00 | $-4,546,000.00 | -- | $-8,741,000.00 | $-4,214,000.00 | -- | $-3,183,000.00 | $-2,122,000.00 | $3,171,000.00 | $633,000.00 | $1,291,000.00 | $-607,000.00 | $1,958,000.00 | $1,094,000.00 | $355,000.00 | $-305,716.00 | $1,983,119.00 | $995,899.00 | $656,727.00 | $149,077.00 | $-5,289,643.00 | $-5,291,693.00 | $-2,191,847.00 | $-1,467,339.00 | $-7,274,630.00 | $-2,052,059.00 | $-3,752,117.00 | $-1,359,642.00 | $-7,844,004.00 | $-4,829,169.00 | $-2,820,282.00 | $30,912.00 | $-122,565.00 | $325,111.00 | $570,739.00 | $-799,035.00 | -- |
Earnings Per Share Basic | $-0.13 | $0.22 | $0.11 | $0.11 | $0.07 | $0.18 | $0.14 | $0.05 | $0.19 | $0.03 | $0.04 | $0.01 | $-0.02 | $-0.10 | $-0.02 | $-0.08 | -- | $-0.33 | $-0.28 | -- | $-0.20 | $-0.17 | $0.38 | $0.02 | $0.04 | $-0.02 | $0.06 | $0.02 | $0.02 | $-0.01 | $0.03 | $0.03 | $0.02 | -- | $-0.17 | $-0.05 | $-0.12 | $-0.05 | $-0.26 | $-0.22 | $-0.14 | $-0.05 | $-0.31 | $-0.19 | $-0.11 | -- | $-0.01 | $0.01 | $0.03 | $-0.04 | -- |
Weighted Average Shares Basic | 46,294,000 | 45,377,000 | 44,669,000 | 44,795,000 | 44,788,000 | 44,616,000 | 43,145,000 | 42,476,000 | 41,410,000 | 41,251,000 | 41,022,000 | 40,615,000 | 39,341,000 | 39,034,000 | 38,583,000 | 38,247,000 | -- | 35,811,000 | 35,122,000 | -- | 34,976,000 | 34,207,000 | 33,522,000 | 32,732,000 | 32,786,079 | 32,377,000 | 31,586,535 | 31,477,723 | 31,325,577 | 31,094,417 | 30,790,258 | 30,704,250 | 30,697,391 | 30,618,097 | 30,446,063 | 30,481,168 | 30,453,455 | 30,402,397 | 27,492,670 | 27,109,787 | 26,246,642 | 26,024,288 | 25,124,179 | 24,980,253 | 25,013,284 | 24,390,215 | 21,506,508 | 20,648,090 | 19,684,925 | 18,845,990 | -- |
Earnings Per Share Diluted | $-0.13 | $0.22 | $0.11 | $0.11 | $0.07 | $0.18 | $0.14 | $0.05 | $0.18 | $0.03 | $0.03 | $0.01 | $-0.02 | -- | $-0.02 | $-0.08 | -- | $-0.06 | $-0.08 | -- | $-0.20 | $-0.17 | $0.35 | $0.02 | $0.03 | $-0.02 | $0.03 | $0.02 | $0.01 | $-0.01 | $0.03 | $0.03 | $0.02 | -- | $-0.17 | $-0.17 | $-0.12 | $-0.05 | $-0.26 | $-0.22 | $-0.14 | $-0.05 | $-0.31 | $-0.19 | $-0.11 | -- | $-0.01 | -- | $-0.01 | $-0.04 | -- |
Weighted Average Shares Diluted | 46,294,000 | 45,780,000 | 45,224,000 | 46,206,000 | 46,155,000 | 46,236,000 | 44,646,000 | 43,897,000 | 42,533,000 | 42,428,000 | 42,030,000 | 41,828,000 | 39,341,000 | 39,034,000 | 38,583,000 | 38,247,000 | -- | 35,811,000 | 36,190,000 | -- | 34,976,000 | 34,207,000 | 35,537,000 | 35,610,000 | 34,815,304 | 32,377,000 | 33,818,501 | 33,461,787 | 33,133,920 | 31,094,417 | 31,480,241 | 31,645,696 | 31,241,374 | 31,173,815 | 30,446,063 | 30,451,058 | 30,427,646 | 30,402,397 | 27,492,670 | 26,534,357 | 26,246,642 | 26,024,288 | 25,124,179 | 24,980,253 | 25,013,284 | 27,817,545 | 21,506,508 | 24,818,674 | 19,684,925 | 18,845,990 | -- |
Common Stock Shares Authorized | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | -- | 60,000,000 | 60,000,000 | -- | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 46,631,594 | 45,409,185 | 44,396,263 | 44,344,361 | 44,296,771 | 44,168,745 | 44,018,619 | 42,668,376 | 41,779,853 | 41,282,779 | 41,075,875 | 40,864,686 | 40,367,456 | 40,177,044 | 39,348,080 | 38,638,816 | -- | 37,961,224 | 37,796,705 | -- | 35,058,864 | 34,902,816 | 33,724,392 | 33,497,690 | 33,324,328 | 33,274,297 | 32,781,704 | 32,726,140 | 32,214,855 | 31,860,865 | 31,721,114 | 30,855,511 | 30,729,289 | 30,654,705 | 30,521,080 | 30,481,168 | 30,481,168 | 30,431,192 | 30,361,442 | 29,916,403 | 27,044,039 | 25,995,216 | 25,995,216 | 25,923,793 | 25,512,030 | 24,542,255 | 24,144,366 | -- | -- | -- | -- |
Common Stock Value | $47,000.00 | $45,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $43,000.00 | $42,000.00 | $41,000.00 | $41,000.00 | $41,000.00 | $40,000.00 | $40,000.00 | $39,000.00 | $39,000.00 | -- | $38,000.00 | $38,000.00 | -- | $35,000.00 | $35,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $31,861.00 | $32,000.00 | $30,856.00 | $30,729.00 | $30,655.00 | $30,521.00 | $30,481.00 | $30,481.00 | $30,432.00 | $30,361.00 | $29,916.00 | $27,044.00 | $26,041.00 | $25,995.00 | $25,924.00 | $25,512.00 | $24,542.00 | $24,144.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.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 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,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 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |