Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 8/31/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $71,142,188.00 | $71,760,603.00 | $74,119,148.00 | $69,832,535.00 | $51,436,395.00 | $23,607,170.00 | $22,022,563.00 | $18,593,944.00 | $5,075,588.00 | $9,826,386.00 | $12,831,922.00 | $11,934,778.00 | $41,311,137.00 | $78,706,500.00 | $82,953,941.00 | -- | $72,259,804.00 | $69,242,037.00 | $117,546,683.00 | $153,154,657.00 | $150,805,639.00 | $153,639,728.00 | $145,417,158.00 | $133,909,463.00 | $123,050,548.00 | $118,259,995.00 | $116,574,852.00 | $108,121,059.00 | $102,896,486.00 | $90,470,157.00 | $99,567,375.00 | $94,360,932.00 | $92,982,564.00 | $74,785,851.00 | $59,364,446.00 | $41,116,016.00 | $26,890,321.00 | $23,887,359.00 | $13,912,272.00 | $44,890,502.00 | $75,031,489.00 | $77,652,645.00 | $74,937,781.00 | $74,197,824.00 | $71,978,630.00 | $67,776,476.00 | $68,193,490.00 | $71,333,911.00 | $65,606,413.00 | $66,939,510.00 | $56,686,587.00 | -- | $62,335,437.00 | $17,795,447.00 |
Accounts Receivable Net Current | $19,908,132.00 | $16,455,734.00 | $32,934,268.00 | $27,681,097.00 | $27,371,337.00 | $40,158,928.00 | $74,786,136.00 | $99,143,737.00 | $102,783,004.00 | $125,733,691.00 | $102,412,975.00 | $109,201,762.00 | $105,693,326.00 | $166,452,189.00 | $156,080,809.00 | $138,984,949.00 | -- | $145,190,160.00 | $154,557,359.00 | $120,505,844.00 | $136,794,689.00 | $174,460,937.00 | $159,291,526.00 | $120,551,994.00 | $102,418,604.00 | $140,252,335.00 | $154,950,404.00 | $125,035,022.00 | $116,563,778.00 | $117,055,376.00 | $74,730,414.00 | $65,730,552.00 | $67,400,965.00 | $68,528,598.00 | $71,832,200.00 | $71,065,640.00 | $75,058,824.00 | $88,781,608.00 | $87,361,396.00 | $76,362,588.00 | $95,380,068.00 | $85,323,442.00 | $73,960,377.00 | $61,731,764.00 | $67,699,174.00 | $62,001,158.00 | $60,397,781.00 | $46,789,336.00 | -- | $17,517,625.00 | -- | -- | -- | -- | -- |
Inventory | $42,595,553.00 | $46,455,131.00 | $44,052,715.00 | $45,820,848.00 | $45,345,300.00 | $51,565,520.00 | $38,766,953.00 | $52,463,033.00 | $64,315,903.00 | $64,017,955.00 | $90,830,515.00 | $107,895,317.00 | $98,921,081.00 | $62,234,682.00 | $114,448,765.00 | $146,848,526.00 | -- | $162,013,889.00 | $132,579,212.00 | $115,013,591.00 | $85,975,555.00 | $53,784,814.00 | $80,715,004.00 | $105,613,585.00 | $119,601,723.00 | $78,013,891.00 | $46,418,945.00 | $64,255,981.00 | $79,059,776.00 | $87,436,315.00 | $108,506,803.00 | $118,320,621.00 | $105,405,934.00 | $101,302,947.00 | $123,627,598.00 | $146,979,966.00 | $100,583,401.00 | $75,486,898.00 | $72,315,948.00 | $71,920,922.00 | $50,037,697.00 | $34,511,167.00 | $48,055,210.00 | $51,122,753.00 | $28,659,714.00 | $28,602,684.00 | $36,177,828.00 | $44,682,504.00 | -- | $23,732,404.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,668,186.00 | $2,603,489.00 | $12,651,385.00 | $12,750,835.00 | $11,176,901.00 | $19,184,756.00 | $6,917,487.00 | $6,109,382.00 | $8,093,808.00 | $4,562,443.00 | $4,104,630.00 | $4,039,103.00 | $3,567,912.00 | $3,363,721.00 | $2,961,071.00 | $3,305,910.00 | -- | $2,776,370.00 | $4,887,732.00 | $3,173,718.00 | $3,791,349.00 | $2,945,247.00 | $3,730,085.00 | $3,709,791.00 | $2,668,581.00 | $4,201,782.00 | $1,801,665.00 | $1,725,644.00 | $1,880,558.00 | $1,329,098.00 | $482,232.00 | $340,493.00 | $399,698.00 | $459,400.00 | $605,939.00 | $490,981.00 | $529,147.00 | $480,432.00 | $391,160.00 | $369,796.00 | $390,073.00 | $397,897.00 | $502,886.00 | $323,712.00 | $756,788.00 | $299,526.00 | -- | -- | -- | $537,126.00 | -- | -- | -- | -- | -- |
Total Current Assets | $147,184,343.00 | $151,227,159.00 | $169,460,064.00 | $167,654,657.00 | $160,906,796.00 | -- | -- | -- | $217,714,188.00 | $232,903,147.00 | $241,762,807.00 | $272,271,855.00 | $285,198,981.00 | $336,296,859.00 | $383,290,781.00 | $401,309,221.00 | -- | $414,954,039.00 | $412,321,835.00 | $397,017,730.00 | $398,462,437.00 | $407,426,651.00 | $416,992,063.00 | $397,679,536.00 | $378,889,843.00 | $370,954,462.00 | $349,971,317.00 | $336,298,742.00 | $336,878,101.00 | $335,581,234.00 | $312,135,041.00 | $331,444,310.00 | $336,780,483.00 | $304,184,346.00 | $291,642,271.00 | $289,927,354.00 | $257,074,496.00 | $228,212,666.00 | $215,354,863.00 | $201,770,671.00 | $221,507,967.00 | $227,164,937.00 | $210,089,767.00 | $198,996,948.00 | $186,298,697.00 | $175,089,323.00 | $171,632,631.00 | $165,561,833.00 | -- | $118,881,464.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $17,519,818.00 | $16,690,245.00 | $17,048,050.00 | $17,500,631.00 | $17,359,874.00 | $20,488,830.00 | $21,196,299.00 | $21,654,369.00 | $22,221,016.00 | $22,647,933.00 | $23,330,179.00 | $23,124,076.00 | $22,928,334.00 | $23,595,885.00 | $24,771,055.00 | $24,830,646.00 | -- | $26,669,938.00 | $28,120,511.00 | $28,227,394.00 | $29,028,781.00 | $30,894,683.00 | $33,637,684.00 | $33,227,748.00 | $33,384,182.00 | $34,191,332.00 | $33,909,365.00 | $34,201,866.00 | $36,582,909.00 | $37,569,739.00 | $39,578,484.00 | $40,221,147.00 | $41,952,514.00 | $44,634,194.00 | $45,608,632.00 | $46,413,510.00 | $47,275,996.00 | $48,061,611.00 | $74,246,649.00 | $80,447,122.00 | -- | $89,604,787.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $13,439,658.00 | $13,563,635.00 | $14,379,996.00 | $14,378,907.00 | $13,968,832.00 | $15,798,974.00 | $16,184,054.00 | $16,303,367.00 | $16,407,651.00 | $16,429,712.00 | $16,653,569.00 | $16,196,501.00 | $15,751,625.00 | $16,103,409.00 | $16,792,061.00 | $16,758,281.00 | -- | $17,881,449.00 | $18,736,458.00 | $18,710,644.00 | $19,163,847.00 | $20,317,914.00 | $21,874,916.00 | $21,527,536.00 | $22,446,433.00 | $22,911,876.00 | $22,589,546.00 | $21,993,441.00 | $23,323,450.00 | $23,840,048.00 | $21,433,707.00 | $21,652,844.00 | $22,481,635.00 | $23,805,746.00 | $24,166,706.00 | $24,466,032.00 | $24,823,031.00 | $25,225,143.00 | $25,611,475.00 | $26,237,731.00 | $26,398,928.00 | $26,608,013.00 | $26,608,017.00 | $26,850,239.00 | $27,173,943.00 | $27,618,641.00 | $27,993,165.00 | $28,320,932.00 | -- | $28,508,629.00 | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,597,653.00 | $7,617,568.00 | $7,328,798.00 | $7,045,006.00 | $7,631,050.00 | $7,766,256.00 | $7,560,742.00 | -- | $7,874,421.00 | $8,058,302.00 | $7,863,605.00 | $7,874,421.00 | $8,166,467.00 | $8,604,536.00 | $8,290,857.00 | $8,654,923.00 | $8,651,238.00 | $8,356,291.00 | $7,635,779.00 | $7,950,081.00 | $7,980,838.00 | $4,970,063.00 | $4,934,814.00 | $5,037,356.00 | $5,245,643.00 | $5,236,030.00 | $5,213,599.00 | $5,203,986.00 | $5,203,986.00 | $5,200,781.00 | $5,245,643.00 | $5,197,577.00 | $5,184,759.00 | $5,107,853.00 | $5,079,013.00 | $5,066,195.00 | $5,075,809.00 | $5,072,604.00 | $5,040,560.00 | -- | $4,957,245.00 | -- | -- | -- | -- | -- |
Other Assets | $4,605,489.00 | $5,092,721.00 | $5,866,925.00 | $6,330,346.00 | $6,596,814.00 | $8,460,119.00 | $8,989,477.00 | $9,385,712.00 | $9,888,518.00 | $10,261,553.00 | $10,803,381.00 | -- | -- | $11,387,890.00 | $12,228,155.00 | $12,375,236.00 | -- | $13,352,645.00 | $14,164,932.00 | $14,311,626.00 | $14,821,931.00 | $15,885,696.00 | $17,291,085.00 | $17,201,354.00 | $17,388,889.00 | $17,829,621.00 | $9,920,596.00 | $309,495.00 | $434,381.00 | $379,047.00 | $122,353.00 | $135,128.00 | $155,599.00 | $185,480.00 | $215,093.00 | $176,089.00 | $120,342.00 | $98,018.00 | $70,366.00 | $95,761.00 | $77,129.00 | $97,432.00 | $119,226.00 | $145,599.00 | $158,912.00 | $182,119.00 | $196,765.00 | $246,358.00 | -- | $150,169.00 | -- | -- | -- | -- | -- |
Total Assets | $182,861,275.00 | $186,681,364.00 | $206,765,365.00 | $205,874,829.00 | $198,842,270.00 | $245,447,108.00 | $218,006,055.00 | $250,913,464.00 | $266,728,738.00 | $290,330,294.00 | $300,572,794.00 | $330,090,371.00 | $342,128,183.00 | $395,274,720.00 | $445,112,535.00 | $463,098,420.00 | -- | $481,000,399.00 | $481,676,201.00 | $466,398,538.00 | $469,635,433.00 | $482,985,960.00 | $498,710,633.00 | $478,223,287.00 | $461,268,017.00 | $455,681,630.00 | $426,977,211.00 | $403,976,307.00 | $412,443,256.00 | $418,782,527.00 | $399,901,508.00 | $428,484,753.00 | $446,322,157.00 | $429,582,618.00 | $428,609,173.00 | $439,580,822.00 | $414,763,750.00 | $393,110,210.00 | $379,847,651.00 | $375,200,918.00 | $364,026,170.00 | $348,728,342.00 | $328,684,948.00 | $314,614,671.00 | $300,401,788.00 | $288,031,053.00 | $282,712,084.00 | $274,283,640.00 | $288,031,053.00 | $223,370,987.00 | -- | -- | -- | $131,787,942.00 | -- |
Accounts Payable | $1,979,494.00 | $2,100,449.00 | $1,912,715.00 | $1,928,691.00 | $1,650,548.00 | $1,858,302.00 | $6,402,013.00 | $13,580,483.00 | $16,868,942.00 | $22,234,276.00 | $17,527,362.00 | $19,534,919.00 | $17,719,093.00 | $20,310,699.00 | $15,217,368.00 | $17,349,392.00 | -- | $19,004,548.00 | $9,436,035.00 | $13,312,634.00 | $22,463,673.00 | $27,128,921.00 | $22,099,127.00 | $22,783,659.00 | $24,124,592.00 | $19,643,897.00 | $11,783,861.00 | $5,577,064.00 | $5,927,974.00 | $5,246,153.00 | $2,599,720.00 | $2,371,069.00 | $2,873,268.00 | $2,372,130.00 | $4,339,791.00 | $2,703,105.00 | $2,812,361.00 | $3,378,248.00 | $3,036,980.00 | $3,406,023.00 | $3,888,978.00 | $3,375,333.00 | $5,270,455.00 | $4,826,224.00 | $5,594,344.00 | $6,881,748.00 | $6,367,821.00 | $8,537,988.00 | -- | $5,981,703.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $10,135,859.00 | $9,805,444.00 | $9,122,295.00 | $8,442,479.00 | $8,511,946.00 | $8,248,651.00 | $8,205,123.00 | $8,273,360.00 | $7,957,290.00 | $8,935,041.00 | $8,565,068.00 | $8,071,274.00 | $7,640,130.00 | $7,346,774.00 | $7,002,225.00 | $6,713,152.00 | -- | $6,847,041.00 | $6,475,802.00 | $6,172,604.00 | $6,373,325.00 | $5,368,348.00 | $5,506,284.00 | $5,101,131.00 | $4,893,584.00 | $4,863,988.00 | $4,666,446.00 | $4,574,577.00 | $4,417,656.00 | $4,450,306.00 | $4,058,550.00 | $3,884,299.00 | $3,851,258.00 | $3,554,733.00 | $3,457,708.00 | $4,250,322.00 | $3,205,855.00 | $2,948,727.00 | $2,901,370.00 | $2,915,025.00 | $2,813,550.00 | $2,700,468.00 | $2,719,085.00 | $2,648,981.00 | $3,213,543.00 | $2,827,028.00 | -- | -- | -- | $1,666,753.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $60,113,988.00 | $61,313,507.00 | $62,555,515.00 | $62,646,864.00 | $58,762,648.00 | $139,544,914.00 | $73,836,159.00 | $78,023,244.00 | $79,217,885.00 | $87,992,417.00 | $83,360,912.00 | $84,769,518.00 | $79,322,261.00 | $79,682,492.00 | $74,433,031.00 | $80,644,018.00 | -- | $84,444,714.00 | $78,018,283.00 | $78,422,571.00 | $84,063,634.00 | $90,438,173.00 | $55,924,237.00 | $59,277,343.00 | $58,404,918.00 | $58,153,577.00 | $8,171,357.00 | $35,798,498.00 | -- | $48,298,195.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,549.00 | -- | -- | -- | $3,549.00 | $3,428.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | $242,090,576.00 | $242,090,576.00 | $241,432,699.00 | $170,223,195.00 | $170,223,195.00 | $170,223,195.00 | $170,223,195.00 | $155,455,332.00 | $155,455,332.00 | $155,455,332.00 | $155,455,332.00 | $155,455,332.00 | $153,567,460.00 | $148,593,455.00 | -- | $138,012,445.00 | $129,706,886.00 | $129,706,886.00 | $129,337,035.00 | $129,337,035.00 | $128,915,651.00 | $128,915,651.00 | $128,915,651.00 | $128,915,651.00 | $128,896,690.00 | $128,876,011.00 | $127,737,083.00 | $127,593,932.00 | $126,373,464.00 | $125,738,089.00 | $124,481,589.00 | $123,360,384.00 | $120,819,179.00 | $119,055,534.00 | $116,280,266.00 | $114,605,214.00 | $113,189,804.00 | $111,322,681.00 | $108,470,534.00 | $105,962,909.00 | $105,179,545.00 | $104,705,756.00 | $103,042,573.00 | $102,175,709.00 | $100,091,256.00 | $99,637,629.00 | -- | $98,627,482.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-27,786,870.00 | $-26,950,493.00 | $-17,455,430.00 | $-18,247,711.00 | $-24,334,600.00 | $-1,051,228.00 | $-862,354.00 | $-4,124,967.00 | $-4,581,541.00 | $-8,927,768.00 | $-8,868,553.00 | -- | $-34,264,089.00 | $-33,610,930.00 | $-26,857,714.00 | $-37,188,696.00 | -- | $-19,821,211.00 | $-9,494,023.00 | $-20,058,076.00 | $-19,586,007.00 | $-3,598,215.00 | $19,582,931.00 | $3,369,512.00 | $-4,887,226.00 | $-5,127,444.00 | $-19,248,388.00 | $-22,143,451.00 | $-6,902,113.00 | $-5,696,388.00 | $5,701,943.00 | $2,979,870.00 | $10,595,999.00 | $25,708,238.00 | $25,001,546.00 | $23,466,645.00 | $22,846,780.00 | $22,840,491.00 | $22,616,844.00 | $25,455,206.00 | $22,508,126.00 | $21,813,410.00 | $17,476,727.00 | $15,935,293.00 | $15,316,154.00 | $15,780,507.00 | $15,622,925.00 | $14,246,998.00 | -- | $10,903,756.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-118,302,403.00 | $-116,513,686.00 | -- | -- | $-104,022,298.00 | $-89,288,503.00 | $-52,124,706.00 | $-20,524,043.00 | $-5,812,533.00 | $26,995,719.00 | $41,373,386.00 | $80,745,930.00 | $111,864,338.00 | $163,500,883.00 | $213,272,271.00 | $239,737,872.00 | -- | $247,122,574.00 | $252,209,492.00 | $246,887,783.00 | $244,201,627.00 | $235,822,726.00 | $263,732,243.00 | $256,518,126.00 | $249,212,939.00 | $244,738,993.00 | $240,726,280.00 | $233,088,961.00 | $228,121,552.00 | $221,345,279.00 | $216,901,378.00 | $209,212,316.00 | $205,327,568.00 | $198,814,259.00 | $190,995,744.00 | $180,592,734.00 | $179,224,810.00 | $172,021,331.00 | $168,065,226.00 | $161,354,049.00 | $158,258,666.00 | $148,925,125.00 | $136,199,635.00 | $124,232,932.00 | $116,951,020.00 | $109,142,824.00 | $99,456,714.00 | $88,442,492.00 | -- | $72,287,436.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $122,747,287.00 | $125,367,857.00 | $144,209,850.00 | $143,227,965.00 | $140,079,622.00 | $105,902,195.00 | $144,169,896.00 | $172,890,220.00 | $187,510,853.00 | $202,337,877.00 | $217,211,881.00 | $245,320,853.00 | $262,805,922.00 | $315,592,228.00 | $370,679,505.00 | $382,454,402.00 | -- | $396,555,686.00 | $403,657,917.00 | $387,975,967.00 | $385,571,799.00 | $392,547,787.00 | $442,786,396.00 | $418,945,944.00 | $402,863,099.00 | $397,528,051.00 | $379,285,243.00 | $368,177,809.00 | $376,773,338.00 | $370,484,332.00 | $375,722,310.00 | $364,113,049.00 | $366,205,135.00 | $372,949,474.00 | $361,486,347.00 | $347,137,000.00 | $341,820,327.00 | $332,039,792.00 | $326,148,832.00 | $319,910,931.00 | $310,435,959.00 | $296,853,292.00 | $277,470,589.00 | $262,044,698.00 | $251,520,600.00 | $242,256,654.00 | $228,906,224.00 | $214,702,240.00 | -- | $191,873,241.00 | -- | -- | -- | $128,537,922.00 | $32,640,872.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $182,861,275.00 | $186,681,364.00 | $206,765,365.00 | $205,874,829.00 | $198,842,270.00 | $245,447,108.00 | $218,006,055.00 | $250,913,464.00 | $266,728,738.00 | $290,330,294.00 | $300,572,794.00 | $330,090,371.00 | $342,128,183.00 | $395,274,720.00 | $445,112,535.00 | $463,098,420.00 | -- | $481,000,399.00 | $481,676,201.00 | $466,398,538.00 | $469,635,433.00 | $482,985,960.00 | $498,710,633.00 | $478,223,287.00 | $461,268,017.00 | $455,681,629.00 | $426,977,211.00 | $403,976,307.00 | $412,443,256.00 | $418,782,527.00 | $399,901,508.00 | $428,484,753.00 | $446,322,157.00 | $429,582,618.00 | $428,609,173.00 | $439,580,822.00 | $414,763,750.00 | $393,110,210.00 | $379,847,651.00 | $375,200,918.00 | $364,026,170.00 | $348,728,342.00 | $328,684,948.00 | $314,614,671.00 | $300,401,788.00 | $288,031,053.00 | $282,712,084.00 | $274,283,640.00 | -- | $223,370,987.00 | -- | -- | -- | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 8/31/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $334,932.00 | -- | -- | -- | $325,923.00 | -- | -- | -- | $332,941.00 | -- | -- | -- | $31,544,822.00 | -- | -- | -- | $40,921,793.00 | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $4,649,854.00 | $21,918,293.00 | $17,075,182.00 | $9,699,226.00 | $5,184,809.00 | $9,737,891.00 | $7,276,085.00 | $7,253,045.00 | $39,575,514.00 | $31,182,438.00 | $8,424,119.00 | $8,311,669.00 | $44,750,578.00 | $12,617,434.00 | $8,820,485.00 | $13,159,247.00 | -- | $64,642,680.00 | $21,156,975.00 | $28,713,865.00 | $16,469,640.00 | $74,108,933.00 | $21,159,911.00 | $37,616,567.00 | $19,068,001.00 | $83,772,085.00 | $21,352,633.00 | $19,180,241.00 | $23,431,028.00 | $93,029,331.00 | $24,734,289.00 | $46,823,730.00 | $24,188,162.00 | $28,181,957.00 | $28,190,517.00 | $22,909,994.00 | $24,673,434.00 | $23,716,855.00 | $67,481,918.00 | $18,851,515.00 | $22,469,688.00 | $79,383,854.00 | $54,872,611.00 | $16,193,533.00 | $16,933,373.00 | $21,501,677.00 | $57,773,556.00 | $16,389,485.00 | $18,908,732.00 | $63,620,035.00 | $17,039,509.00 | $25,472,153.00 | $13,139,327.00 | $30,952,200.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $6,435,761.00 | $35,531,653.00 | $21,109,103.00 | $13,916,525.00 | $5,722,469.00 | $41,711,301.00 | $35,603,272.00 | $22,188,612.00 | $153,322,977.00 | $113,530,812.00 | $46,886,682.00 | $37,656,052.00 | $178,922,936.00 | $61,081,805.00 | $56,590,650.00 | $19,972,147.00 | -- | $45,837,932.00 | $13,707,663.00 | $7,969,471.00 | $5,729,786.00 | $44,307,146.00 | $32,304,904.00 | $20,770,993.00 | $12,151,626.00 | $51,794,314.00 | $38,085,808.00 | $12,074,725.00 | $14,352,337.00 | $60,437,412.00 | $46,093,124.00 | $31,665,949.00 | $14,810,112.00 | $62,242,978.00 | $15,265,360.00 | $30,012,829.00 | $14,186,353.00 | $55,881,113.00 | $38,752,541.00 | $13,373,027.00 | $9,135,966.00 | $23,998,392.00 | $5,221,294.00 | $12,204,584.00 | $5,910,029.00 | $25,350,223.00 | $18,436,230.00 | $6,193,730.00 | $5,629,169.00 | $21,508,604.00 | $12,888,897.00 | $4,460,070.00 | -- | $6,025,579.00 | -- |
Loss from Operations | $-1,785,907.00 | $-13,613,360.00 | $-4,033,921.00 | $-4,217,299.00 | $-537,660.00 | $-68,342,903.00 | $-41,426,673.00 | $-14,935,567.00 | $-113,747,463.00 | $-82,348,374.00 | $-67,806,945.00 | $-29,344,383.00 | $-134,172,358.00 | $-48,464,371.00 | $-27,798,018.00 | $-6,812,900.00 | -- | $18,804,748.00 | $7,449,312.00 | $15,014,607.00 | $10,739,854.00 | $29,801,787.00 | $26,471,574.00 | $16,845,574.00 | $6,916,375.00 | $31,977,771.00 | $9,693,887.00 | $16,184,207.00 | $9,078,691.00 | $32,591,919.00 | $10,307,114.00 | $15,157,781.00 | $9,378,050.00 | $11,217,168.00 | $12,925,157.00 | $7,083,518.00 | $10,487,081.00 | $6,588,283.00 | $28,729,377.00 | $18,812,210.00 | $13,333,722.00 | $55,385,462.00 | $37,446,733.00 | $9,898,978.00 | $11,023,344.00 | $53,925,010.00 | $15,862,008.00 | $10,195,755.00 | $13,279,563.00 | $42,111,431.00 | $29,622,765.00 | $17,497,911.00 | $9,625,155.00 | $24,926,621.00 | -- |
Loss Before Income Taxes | $-1,788,606.00 | $-13,379,805.00 | $189,605.00 | $-4,124,660.00 | $-528,114.00 | $-30,595,680.00 | $-27,900,310.00 | $-14,965,185.00 | $-113,464,024.00 | $-82,520,970.00 | $-38,557,825.00 | $-29,383,911.00 | $-134,407,208.00 | $-48,505,292.00 | $-34,772,183.00 | $-6,866,668.00 | -- | $18,087,735.00 | $7,257,509.00 | $4,033,380.00 | $10,666,221.00 | $28,880,508.00 | $25,614,747.00 | $9,357,045.00 | $6,817,483.00 | $31,664,034.00 | $25,821,426.00 | $6,974,649.00 | $8,975,711.00 | $32,076,160.00 | $10,356,675.00 | $5,552,086.00 | $9,023,114.00 | $40,361,941.00 | $29,603,473.00 | $16,869,998.00 | $10,102,677.00 | $33,575,641.00 | $27,713,647.00 | $5,125,627.00 | $13,039,807.00 | $54,958,036.00 | $16,542,179.00 | $20,728,612.00 | $10,711,384.00 | $52,759,138.00 | $15,340,915.00 | $23,170,240.00 | $13,195,147.00 | $41,951,245.00 | $11,984,204.00 | $17,346,441.00 | -- | $25,084,274.00 | -- |
Earnings Per Share Basic | $-0.13 | $1.00 | $0.02 | $-0.27 | $-0.04 | $-4.49 | $-5.54 | $-1.78 | $17.49 | $-13.51 | $-6.30 | $-4.87 | $-24.33 | $-15.75 | $-6.89 | $-1.62 | -- | $3.42 | $0.42 | $3.49 | $0.23 | $-0.18 | $0.53 | $0.20 | $0.13 | $0.66 | $0.55 | $0.34 | $0.20 | $0.67 | $0.22 | $0.12 | $0.20 | $0.93 | $0.29 | $0.16 | $0.25 | $0.81 | $0.68 | $0.12 | $0.35 | $1.61 | $0.48 | $0.30 | $0.32 | $0.41 | $1.15 | $0.29 | $0.40 | $1.27 | $0.91 | $0.54 | $0.30 | $0.91 | -- |
Weighted Average Shares Basic | 13,380,914 | 13,248,684 | 13,204,768 | 13,306,467 | 12,930,752 | 8,487,629 | -- | -- | 6,847,732 | 6,350,129 | 6,350,129 | 6,350,129 | 5,619,788 | 5,371,420 | 5,474,979 | 4,504,510 | -- | 3,388,529 | 39,546,944 | 39,546,945 | 38,896,945 | 38,631,765 | 38,551,265 | 38,551,264 | 38,185,277 | 38,093,028 | 38,532,033 | 37,653,333 | 37,648,605 | 36,703,576 | 36,610,131 | 36,933,002 | 35,939,049 | 33,983,698 | 34,783,456 | 33,281,464 | 32,377,250 | 31,403,001 | 31,201,076 | 30,895,621 | 29,973,726 | 27,775,964 | 27,682,345 | 27,651,920 | 27,462,578 | 26,943,530 | 26,919,678 | 26,941,859 | 26,857,338 | 25,929,517 | 25,932,497 | 25,930,424 | -- | 23,468,246 | -- |
Earnings Per Share Diluted | $-0.13 | $1.00 | $0.02 | $-0.31 | $-0.04 | -- | -- | $-1.78 | $17.49 | $-13.51 | $-11.18 | $-4.87 | $-24.33 | $-15.75 | $-6.89 | $-1.62 | -- | $3.42 | $0.42 | $0.76 | $0.23 | $-0.18 | $0.53 | $0.34 | $0.13 | $0.66 | $0.21 | $0.34 | $0.20 | $0.67 | $0.22 | $0.32 | $0.20 | $0.93 | $0.69 | $0.41 | $0.25 | $0.11 | $0.23 | $0.12 | $0.35 | $0.51 | $0.48 | $0.30 | $0.32 | $1.56 | $0.46 | $0.69 | $0.40 | $1.27 | $0.89 | $0.53 | $0.30 | $0.91 | -- |
Weighted Average Shares Diluted | 13,380,914 | 13,248,684 | 13,380,914 | 13,306,467 | 12,930,752 | 8,487,629 | 8,487,629 | 8,487,629 | 6,847,732 | 6,350,129 | 6,350,129 | 6,350,129 | 5,619,788 | 5,371,420 | 5,474,979 | 4,504,510 | -- | 3,388,529 | 39,546,944 | 39,546,945 | 38,896,945 | 38,631,765 | 38,896,945 | 38,551,264 | 38,185,277 | 38,093,028 | 38,532,033 | 37,658,062 | 37,648,605 | 36,703,576 | 36,610,131 | 36,933,002 | 35,939,049 | 33,983,698 | 33,471,214 | 33,281,464 | 32,377,250 | 31,403,001 | 31,201,076 | 31,817,515 | 29,973,726 | 27,775,964 | 27,939,780 | 27,561,556 | 27,462,578 | 26,943,530 | 26,960,277 | 26,899,599 | 26,857,338 | 25,929,517 | 26,345,583 | 26,393,072 | -- | 23,468,246 | -- |
Common Stock Shares Authorized | 115,197,165 | 115,197,165 | 115,197,165 | -- | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | -- | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | 115,197,165 | -- | 115,197,165 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 13,380,914 | 13,380,914 | 13,380,914 | 13,380,914 | 13,258,609 | 8,487,629 | 8,487,629 | 8,487,629 | 8,487,629 | 6,350,129 | 6,350,129 | 6,350,129 | 6,350,129 | 6,350,129 | 6,350,129 | 4,977,479 | -- | 3,986,912 | 39,546,945 | 39,546,945 | 38,896,945 | 38,896,945 | 38,551,265 | 38,551,265 | 38,551,265 | 38,535,161 | 38,535,161 | 38,518,605 | 36,978,605 | 36,978,605 | 36,978,605 | 36,936,088 | 36,928,413 | 35,905,198 | 35,088,594 | 34,732,339 | 32,474,005 | 32,362,534 | 31,820,177 | 31,820,177 | 31,812,013 | 29,943,236 | 27,948,235 | 27,938,840 | 27,490,762 | 27,455,722 | 27,010,721 | 26,941,859 | -- | 26,845,860 | -- | -- | -- | -- | -- |
Common Stock Value | $13,381.00 | $13,381.00 | $13,381.00 | $13,381.00 | $13,259.00 | $8,488.00 | $8,488.00 | $8,488.00 | $8,488.00 | $6,350.00 | $6,350.00 | $6,350.00 | $6,350.00 | $6,350.00 | $5,972.00 | $4,977.00 | -- | $3,987.00 | $39,547.00 | $39,547.00 | $38,897.00 | $38,897.00 | $38,551.00 | $38,551.00 | $38,551.00 | $38,551.00 | $38,535.00 | $38,518.00 | $37,648.00 | $37,648.00 | $36,978.00 | $36,936.00 | $36,928.00 | $35,905.00 | $35,088.00 | $34,733.00 | $32,474.00 | $32,362.00 | $31,829.00 | $31,820.00 | $31,812.00 | $29,943.00 | $27,948.00 | $27,939.00 | $27,491.00 | $27,456.00 | $27,011.00 | $26,942.00 | -- | $26,846.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 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,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 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |