Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $11,839,460.00 | $12,775,524.00 | $18,785,970.00 | $15,988,798.00 | $16,508,935.00 | $20,961,825.00 | $20,694,520.00 | $13,302,590.00 | $19,236,322.00 | $18,667,639.00 | $16,886,215.00 | $8,387,320.00 | $9,690,662.00 | $13,987,906.00 | $9,960,153.00 | $11,618,922.00 | $12,038,992.00 | $10,224,755.00 | $9,759,095.00 | $9,335,433.00 | $11,131,795.00 | $5,595,711.00 | $10,262,901.00 | $32,086,304.00 | $24,971,364.00 | $18,780,277.00 | $14,542,511.00 | $15,200,410.00 | $15,985,659.00 | $16,255,288.00 | $10,123,775.00 | $12,377,024.00 | $20,942,400.00 | $12,557,950.00 | $17,210,770.00 | $38,338,935.00 | $16,777,536.00 | $14,631,616.00 | $16,044,751.00 | $19,569,683.00 | $19,387,754.00 | $14,489,233.00 | $11,399,410.00 | $11,625,365.00 | $17,174,353.00 | $12,704,365.00 | $12,875,286.00 | $10,768,176.00 | $14,265,523.00 | $13,060,903.00 | $9,801,824.00 | $8,030,580.00 | $12,863,518.00 | -- | -- | $5,445,168.00 | $6,260,410.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $22,897,197.00 | $23,195,803.00 | $23,695,862.00 | $23,856,064.00 | $23,926,080.00 | $24,377,670.00 | $24,741,226.00 | $24,164,316.00 | $24,476,231.00 | $24,530,719.00 | $25,066,530.00 | $24,457,334.00 | $26,382,402.00 | $25,910,292.00 | $25,368,794.00 | $24,761,108.00 | $28,215,117.00 | $27,075,833.00 | $25,766,599.00 | $25,424,183.00 | $24,436,278.00 | $23,816,135.00 | $23,254,500.00 | $25,591,418.00 | $24,972,580.00 | $24,357,676.00 | $24,400,625.00 | $24,184,207.00 | $23,762,356.00 | $23,898,428.00 | $24,465,337.00 | $25,296,913.00 | $23,313,434.00 | $23,348,985.00 | $25,704,419.00 | $25,906,507.00 | $26,058,829.00 | $25,810,308.00 | $25,637,237.00 | $24,826,238.00 | $24,448,543.00 | $23,957,389.00 | $23,664,605.00 | $23,935,439.00 | $24,104,749.00 | $24,319,436.00 | $23,816,077.00 | $23,485,435.00 | $22,820,385.00 | -- | -- | $23,366,207.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $11,069,733.00 | $12,106,773.00 | $13,157,700.00 | $14,220,264.00 | $15,289,579.00 | $16,403,420.00 | $17,517,960.00 | $18,839,009.00 | $19,756,114.00 | $21,027,359.00 | $22,306,060.00 | $22,339,503.00 | $24,886,162.00 | $22,930,322.00 | $24,051,703.00 | $24,448,477.00 | $24,825,430.00 | $27,448,670.00 | $23,649,536.00 | $15,340,153.00 | $14,684,675.00 | $8,856,698.00 | $6,380,849.00 | $6,644,301.00 | $6,791,985.00 | $6,981,251.00 | $4,584,458.00 | $6,614,182.00 | $2,588,118.00 | $2,696,588.00 | $2,806,483.00 | $2,916,537.00 | $3,038,064.00 | $3,169,261.00 | $3,223,464.00 | $3,363,753.00 | $3,429,929.00 | $3,543,769.00 | $3,638,920.00 | $3,777,810.00 | $4,013,323.00 | $4,253,263.00 | $4,495,692.00 | $4,624,832.00 | $4,661,412.00 | $4,927,477.00 | $5,132,766.00 | $5,479,490.00 | $5,723,550.00 | -- | -- | $6,364,890.00 | -- | -- | -- | -- | -- |
Goodwill | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,370,791.00 | $7,240,419.00 | $7,262,146.00 | $7,239,122.00 | $7,034,463.00 | $7,034,463.00 | $7,034,463.00 | $7,034,463.00 | $7,034,463.00 | $7,034,463.00 | $7,034,463.00 | $8,432,463.00 | $6,067,220.00 | $6,067,220.00 | $6,067,220.00 | $6,121,458.00 | $6,121,458.00 | $6,121,458.00 | $6,121,458.00 | $6,121,458.00 | $6,121,458.00 | $6,121,458.00 | $5,967,127.00 | $5,967,127.00 | $5,967,127.00 | $5,967,127.00 | $5,967,127.00 | $5,967,127.00 | $5,896,288.00 | $5,896,288.00 | $5,896,288.00 | $5,690,934.00 | $5,690,934.00 | $5,634,586.00 | -- | -- | $5,634,586.00 | -- | -- | -- | -- | $5,616,380.00 |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,056,351,043.00 | $1,119,538,669.00 | $1,105,699,861.00 | $1,113,973,899.00 | $1,117,318,141.00 | $1,216,978,078.00 | $1,247,257,319.00 | $1,279,073,086.00 | $1,218,296,589.00 | $1,270,204,857.00 | $1,140,579,153.00 | $1,023,676,647.00 | $1,034,028,898.00 | $932,290,939.00 | $902,644,599.00 | $1,030,086,435.00 | $1,143,011,550.00 | $1,077,816,368.00 | $1,040,692,665.00 | $854,988,073.00 | $927,513,155.00 | $838,949,414.00 | $811,977,754.00 | $840,987,037.00 | $906,091,036.00 | $857,069,130.00 | $826,763,870.00 | $800,588,775.00 | $860,937,330.00 | $817,398,334.00 | $810,429,238.00 | $806,218,863.00 | $906,976,548.00 | $863,580,166.00 | $871,709,078.00 | $866,130,719.00 | $938,349,263.00 | $889,975,990.00 | $878,866,105.00 | $850,027,561.00 | $947,010,845.00 | $870,709,435.00 | $843,533,219.00 | $809,324,965.00 | $884,184,491.00 | $812,961,309.00 | $770,880,068.00 | $735,003,099.00 | $796,553,070.00 | -- | -- | $666,396,955.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $631,923,827.00 | $712,519,503.00 | $695,677,066.00 | $717,086,422.00 | $732,091,404.00 | $857,351,937.00 | $890,675,653.00 | $924,946,034.00 | $845,272,161.00 | $860,798,592.00 | $721,571,812.00 | $618,205,785.00 | $675,166,709.00 | $565,015,788.00 | $511,401,684.00 | $618,123,368.00 | $750,854,403.00 | $682,872,331.00 | $491,032,604.00 | $302,871,448.00 | $353,444,269.00 | $273,958,739.00 | $294,705,079.00 | $299,879,185.00 | $417,150,272.00 | $366,916,821.00 | $348,301,356.00 | $339,525,198.00 | $438,947,061.00 | $399,582,153.00 | $405,652,510.00 | $414,317,282.00 | $544,106,292.00 | $516,740,969.00 | $535,453,656.00 | $550,563,000.00 | $625,279,077.00 | $596,369,248.00 | $594,571,079.00 | $542,672,240.00 | $618,440,752.00 | $517,983,712.00 | $489,362,229.00 | $442,928,706.00 | $524,676,645.00 | $415,571,380.00 | $389,020,019.00 | $316,128,086.00 | $357,042,488.00 | -- | -- | $223,821,786.00 | -- | -- | -- | -- | -- |
Long Term Debt | $498,419,132.00 | $587,699,480.00 | $563,915,903.00 | $588,636,031.00 | $598,770,824.00 | $726,490,205.00 | $750,898,842.00 | $781,393,450.00 | $696,972,746.00 | -- | -- | -- | -- | -- | -- | $451,100,000.00 | -- | -- | -- | $251,940,000.00 | -- | -- | -- | $244,900,000.00 | -- | -- | -- | $295,136,200.00 | -- | -- | -- | $374,685,000.00 | -- | -- | -- | $501,150,000.00 | -- | -- | -- | $505,500,000.00 | -- | -- | -- | $400,250,000.00 | -- | -- | -- | $279,250,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-31,290,918.00 | $-26,055,080.00 | $-31,065,078.00 | $-26,124,234.00 | $-25,304,256.00 | $-27,782,875.00 | $-34,101,796.00 | $-30,474,892.00 | $-27,226,466.00 | $-22,934,345.00 | $-23,363,589.00 | $-22,288,087.00 | $-16,726,126.00 | $-14,902,350.00 | $-12,649,444.00 | $-6,345,637.00 | $-3,514,021.00 | $-4,106,126.00 | $-4,122,815.00 | $-4,443,040.00 | $-3,438,064.00 | $-418,317.00 | $-3,391,298.00 | $-2,861,923.00 | $-4,984,665.00 | $-2,736,434.00 | $-6,285,281.00 | -- | -- | $136,199.00 | -- | -- | -- | $-1,344,436.00 | $-4,229,663.00 |
Accumulated Deficit | $137,994,264.00 | $122,148,886.00 | $122,776,065.00 | $106,693,646.00 | $97,154,898.00 | $73,393,372.00 | $67,634,398.00 | $69,000,362.00 | $92,117,343.00 | $134,414,290.00 | $146,435,164.00 | $144,024,733.00 | $118,056,820.00 | $129,727,585.00 | $159,564,603.00 | $184,748,490.00 | $170,984,396.00 | $176,808,464.00 | $340,783,798.00 | $353,990,976.00 | $386,809,909.00 | $384,310,056.00 | $369,772,411.00 | $391,275,705.00 | $362,132,935.00 | $360,452,718.00 | $350,653,373.00 | $344,605,347.00 | $312,754,505.00 | $308,110,281.00 | $292,618,816.00 | $276,000,862.00 | $246,175,133.00 | $231,423,759.00 | $212,237,356.00 | $188,605,305.00 | $192,008,222.00 | $173,518,224.00 | $165,748,908.00 | $193,095,944.00 | $222,660,011.00 | $256,643,073.00 | $262,401,627.00 | $277,024,787.00 | $281,150,232.00 | $326,355,956.00 | $316,863,898.00 | $355,980,694.00 | $384,170,200.00 | -- | -- | $395,086,232.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $424,427,216.00 | $407,019,166.00 | $410,022,795.00 | $396,887,477.00 | $385,226,737.00 | $359,626,141.00 | $356,581,666.00 | $354,127,052.00 | $373,000,000.00 | $409,406,265.00 | $419,007,341.00 | $405,470,862.00 | $358,862,189.00 | $367,275,151.00 | $391,242,915.00 | $411,963,067.00 | $392,157,147.00 | $394,944,037.00 | $549,660,061.00 | $552,116,625.00 | $574,068,886.00 | $564,990,675.00 | $517,272,675.00 | $541,107,852.00 | $488,940,764.00 | $490,152,309.00 | $478,462,514.00 | $461,063,577.00 | $421,990,269.00 | $417,816,181.00 | $404,776,728.00 | $391,901,581.00 | $362,870,256.00 | $346,839,197.00 | $336,255,422.00 | $315,567,719.00 | $313,070,186.00 | $293,606,742.00 | $284,295,026.00 | $307,355,321.00 | $328,570,093.00 | $352,725,723.00 | $354,170,990.00 | $366,396,259.00 | $359,507,846.00 | $397,389,929.00 | $381,860,049.00 | $418,875,013.00 | $439,510,582.00 | -- | -- | $442,575,169.00 | -- | -- | -- | $382,947,954.00 | $296,334,907.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,056,351,043.00 | $1,119,538,669.00 | $1,105,699,861.00 | $1,113,973,899.00 | $1,117,318,141.00 | $1,216,978,078.00 | $1,247,257,319.00 | $1,279,073,086.00 | $1,218,296,589.00 | $1,270,204,857.00 | $1,140,579,153.00 | $1,023,676,647.00 | $1,034,028,898.00 | $932,290,939.00 | $902,644,599.00 | $1,030,086,435.00 | $1,143,011,550.00 | $1,077,816,368.00 | $1,040,692,665.00 | $854,988,073.00 | $927,513,155.00 | $838,949,414.00 | $811,977,754.00 | $840,987,037.00 | $906,091,036.00 | $857,069,130.00 | $826,763,870.00 | $800,588,775.00 | $860,937,330.00 | $817,398,334.00 | $810,429,238.00 | $806,218,863.00 | $906,976,548.00 | $863,580,166.00 | $871,709,078.00 | $866,130,719.00 | $938,349,263.00 | $889,975,990.00 | $878,866,105.00 | $850,027,561.00 | $947,010,845.00 | $870,709,435.00 | $843,533,219.00 | $809,324,965.00 | $884,184,491.00 | $812,961,309.00 | $770,880,068.00 | $735,003,099.00 | $796,553,070.00 | -- | -- | $666,396,955.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $573,213,402.00 | $137,749,387.00 | $136,875,321.00 | $139,323,791.00 | $160,837,000.00 | $146,496,460.00 | $151,226,168.00 | $157,594,668.00 | $166,329,000.00 | $148,571,811.00 | $267,486,262.00 | $129,659,378.00 | $379,253,504.00 | $124,441,052.00 | $123,866,802.00 | $590,029,015.00 | $427,094,307.00 | $280,015,099.00 | $138,441,983.00 | $156,997,000.00 | $387,545,079.00 | $249,905,748.00 | $122,790,000.00 | $548,706,134.00 | $136,934,000.00 | $259,914,954.00 | $128,909,423.00 | $144,571,000.00 | $130,814,842.00 | $129,269,000.00 | $127,080,096.00 | $557,475,707.00 | $139,696,036.00 | $136,412,000.00 | $137,224,782.00 | $610,212,876.00 | $148,704,000.00 | $302,866,614.00 | $150,311,976.00 | $617,649,251.00 | $160,493,000.00 | $149,963,579.00 | $145,265,127.00 | $583,717,713.00 | $149,640,000.00 | $272,234,210.00 | $132,836,000.00 | $148,921,000.00 | $135,946,471.00 | $255,295,033.00 | $123,156,000.00 | $491,445,103.00 | $354,503,172.00 | $118,066,000.00 | $110,398,000.00 | $440,636,140.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $107,275,697.00 | $102,830,516.00 | $555,119,572.00 | $417,692,277.00 | $265,218,998.00 | $127,470,762.00 | $454,664,353.00 | $342,590,729.00 | $212,045,518.00 | $102,592,975.00 | $447,501,629.00 | $344,321,110.00 | $222,679,316.00 | $108,003,849.00 | $417,737,593.00 | $116,496,052.00 | $104,845,410.00 | $100,549,101.00 | $419,587,243.00 | $114,169,834.00 | $207,530,644.00 | $99,268,046.00 | $434,182,537.00 | $124,912,395.00 | $118,234,069.00 | $114,168,864.00 | $447,405,046.00 | $348,033,604.00 | $224,073,364.00 | $108,616,733.00 | $417,426,882.00 | $116,596,361.00 | $102,625,726.00 | $96,700,155.00 | $380,288,341.00 | $291,885,441.00 | $186,204,109.00 | $90,736,275.00 | $348,195,991.00 | $264,969,697.00 | -- | -- | $321,192,165.00 | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $99,407,736.00 | $19,518,162.00 | $33,275,831.00 | $12,354,326.00 | $27,145,773.00 | $6,378,110.00 | $-13,864,479.00 | $-12,252,254.00 | $65,579,319.00 | $7,717,674.00 | $34,622,144.00 | -- | -- | -- | -- | $28,157,478.00 | $7,004,332.00 | $12,828,400.00 | $8,608,399.00 | $73,897,515.00 | $35,956,894.00 | $29,696,732.00 | $15,637,665.00 | $49,093,080.00 | $23,437,469.00 | $12,035,611.00 | $11,208,455.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $13.45 | $7.32 | $2.78 | $1.65 | $3.69 | $1.00 | $-1.77 | $-1.53 | $3.10 | $1.20 | $2.04 | $2.56 | $6.58 | $2.01 | $2.26 | $3.23 | $0.89 | $0.54 | $1.01 | $4.14 | $-0.08 | $1.60 | $-2.37 | $3.25 | $2.81 | $2.63 | $1.50 | $3.67 | $1.11 | $3.68 | $1.91 | $10.12 | $6.68 | $2.23 | $2.75 | $12.12 | $2.04 | $2.34 | $2.26 | $3.63 | $2.05 | $3.78 | $1.93 | $8.04 | $1.61 | $1.76 | $1.66 | $2.60 | $1.33 | $1.56 | $1.30 | $5.76 | $1.15 | $1.29 | $1.16 | $4.52 | -- |
Weighted Average Shares Basic | 5,748,554 | 5,772,503 | 5,780,061 | 5,772,733 | 5,749,492 | 5,743,094 | 5,726,469 | 5,740,835 | 6,072,170 | 6,119,971 | 6,083,255 | 6,158,486 | 6,233,961 | 6,680,969 | 6,867,457 | 7,688,242 | 7,842,689 | 8,155,263 | 8,507,121 | 8,994,036 | 9,078,576 | 9,063,524 | 9,054,793 | 8,791,168 | 8,729,710 | 8,713,638 | 8,687,195 | 8,705,658 | 8,701,975 | 8,724,493 | 8,721,718 | 8,636,269 | 8,624,617 | 8,621,388 | 8,588,647 | 9,146,003 | 9,225,205 | 9,316,709 | 10,001,196 | 11,391,706 | 11,203,826 | 11,629,326 | 12,002,061 | 12,940,007 | 12,837,327 | 12,985,345 | 13,614,838 | 14,906,662 | 15,046,415 | 15,196,871 | 15,481,814 | 15,833,983 | 15,828,309 | -- | -- | 16,304,207 | -- |
Earnings Per Share Diluted | $6.09 | $2.84 | $2.71 | $1.62 | $4.37 | $-0.77 | $-0.24 | $-1.53 | $8.47 | $1.14 | $4.38 | $2.44 | $6.44 | $1.96 | $2.24 | $3.54 | $0.86 | $1.50 | $0.97 | $4.22 | $-0.08 | $1.56 | $-2.32 | $5.99 | $0.19 | $1.10 | $1.48 | $8.38 | $4.75 | $1.76 | $1.89 | $3.42 | $6.63 | $2.22 | $2.71 | $11.90 | $2.01 | $2.30 | $2.19 | $3.52 | $1.98 | $1.80 | $1.87 | $3.01 | $1.58 | $3.35 | $1.63 | $2.54 | $4.08 | $1.52 | $1.27 | $2.11 | $1.12 | $1.26 | $1.14 | $4.45 | -- |
Weighted Average Shares Diluted | 5,861,900 | 5,896,716 | 5,915,023 | 5,891,299 | 5,898,670 | 5,743,094 | 5,726,469 | 5,740,835 | 6,364,066 | 6,403,788 | 6,434,211 | 6,455,753 | 6,452,385 | 6,890,265 | 6,928,121 | 7,952,900 | 8,163,307 | 8,532,012 | 8,866,250 | 9,204,377 | 9,275,068 | 9,273,104 | 9,253,226 | 8,958,676 | 8,937,960 | 8,895,274 | 8,826,595 | 8,778,044 | 8,785,835 | 8,804,584 | 8,770,374 | 8,692,191 | 8,686,925 | 8,680,382 | 8,711,960 | 9,316,629 | 9,391,033 | 9,482,642 | 10,289,755 | 11,741,305 | 11,592,638 | 11,979,939 | 12,342,690 | 13,214,271 | 13,431,268 | 13,287,278 | 13,901,933 | 15,289,111 | 15,453,573 | 15,618,842 | 15,918,044 | 16,210,233 | 16,103,482 | -- | -- | 16,545,703 | -- |
Common Stock Shares Authorized | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | -- | -- | 95,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 5,938,665 | 6,073,299 | 6,246,818 | 6,240,497 | 6,231,082 | 6,228,609 | 6,281,721 | 6,280,721 | 6,348,314 | 6,637,093 | 6,724,140 | 6,693,703 | 6,765,778 | 7,002,080 | 7,451,588 | 7,807,834 | 7,932,013 | 7,945,842 | 9,181,305 | 9,284,118 | 9,839,348 | 9,153,145 | 9,140,273 | 9,119,443 | 8,868,396 | 8,840,040 | 8,816,250 | 8,782,949 | 8,781,817 | 8,792,680 | 8,788,500 | 8,863,790 | 8,863,790 | 8,863,790 | 8,974,278 | 8,969,948 | 9,514,767 | 9,453,505 | 9,612,467 | 10,262,384 | 10,927,826 | 11,472,813 | 11,775,627 | 12,171,075 | 12,554,365 | 12,924,334 | 13,060,192 | 13,898,265 | 14,855,925 | -- | -- | 15,711,365 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |