Date | 12/31/2023 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 11/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 6/30/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 6/30/2013 | 12/31/2012 | 6/30/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $129,243,923.00 | $426,399,881.00 | $926,809,581.00 | $662,606,063.00 | -- | $674,141,554.00 | $1,067,178,693.00 | $894,551,480.00 | $953,511,338.00 | $578,244,378.00 | $416,829,316.00 | $387,528,092.00 | $159,843,700.00 | $140,494,754.00 | $375,901,048.00 | $587,119,126.00 | $635,800,092.00 | $496,204,796.00 | $421,378,096.00 | $319,218,155.00 | $213,325,871.00 | $157,800,190.00 | $135,658,720.00 |
Accounts Receivable Net Current | $44,252,051.00 | $59,509,152.00 | $96,119,056.00 | $97,911,510.00 | -- | $64,129,969.00 | $37,508,071.00 | $12,035,000.00 | $27,668,667.00 | $32,703,517.00 | $17,228,400.00 | $42,040,320.00 | $26,237,714.00 | $15,456,502.00 | $31,243,544.00 | $8,528,170.00 | $2,312,084.00 | $3,076,118.00 | -- | $20,805,939.00 | $3,510,683.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $259,752,148.00 | $365,505,313.00 | $323,322,007.00 | $277,463,137.00 | -- | $257,287,874.00 | $169,104,827.00 | $272,022,244.00 | $492,217,775.00 | $525,263,384.00 | $261,491,522.00 | $254,048,288.00 | $218,385,115.00 | $152,289,464.00 | $115,192,648.00 | $103,789,900.00 | $231,288,574.00 | $105,426,782.00 | -- | $60,006,141.00 | $34,789,500.00 | -- | -- |
Total Current Assets | $4,493,212,025.00 | $4,785,819,348.00 | $5,600,910,134.00 | $5,645,063,109.00 | -- | $6,691,221,665.00 | $6,624,680,020.00 | $5,070,212,481.00 | $4,545,403,055.00 | $3,931,445,119.00 | $3,496,262,602.00 | $3,262,963,717.00 | $3,324,384,760.00 | $3,070,458,659.00 | $2,735,649,657.00 | $2,244,527,950.00 | $1,755,319,965.00 | $1,526,342,704.00 | -- | $1,364,650,231.00 | $1,075,045,026.00 | -- | -- |
Property Plant and Equipement | -- | -- | -- | $43,004,379.00 | -- | $38,114,483.00 | $30,378,427.00 | $32,385,860.00 | $33,154,475.00 | $34,090,096.00 | $36,777,883.00 | $39,323,322.00 | $44,230,890.00 | $46,475,725.00 | $46,089,228.00 | $46,706,000.00 | $1,849,888.00 | $1,576,146.00 | -- | $2,980,536.00 | $2,686,946.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | $24,711,613.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $51,460,879.00 | $78,241,516.00 | $76,192,049.00 | $80,405,182.00 | -- | $137,062,313.00 | $169,102,233.00 | $44,501,252.00 | $40,976,764.00 | $24,718,147.00 | $13,311,625.00 | $14,944,179.00 | $11,026,622.00 | $10,581,865.00 | $7,063,095.00 | $5,028,299.00 | $2,014,493.00 | $2,249,003.00 | -- | $2,907,777.00 | $4,190,806.00 | -- | -- |
Total Assets | $5,333,393,231.00 | $6,446,279,290.00 | $7,669,323,576.00 | $7,421,664,433.00 | -- | $8,033,712,672.00 | $8,148,820,420.00 | $6,384,434,270.00 | $4,906,868,290.00 | $4,236,445,290.00 | $3,764,356,360.00 | $3,561,387,439.00 | $3,528,221,832.00 | $3,231,526,234.00 | $2,891,003,678.00 | $2,382,099,592.00 | $1,793,228,509.00 | $1,566,380,606.00 | $1,397,183,270.00 | $1,390,015,115.00 | $1,103,965,326.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $366,096,834.00 | $351,505,821.00 | $250,674,765.00 | $194,403,214.00 | $171,676,778.00 | $241,894,286.00 | -- | $235,911,354.00 | $150,669,651.00 | -- | -- |
Accrued Liabilities | $46,365,405.00 | $94,297,276.00 | $53,680,543.00 | $47,003,084.00 | -- | $51,306,223.00 | -- | $41,715,403.00 | -- | $22,325,547.00 | -- | $22,170,906.00 | -- | $19,893,141.00 | -- | $15,550,633.00 | -- | $14,070,704.00 | -- | $10,893,610.00 | -- | -- | -- |
Total Current Liabilities | $5,225,980,849.00 | $6,033,050,053.00 | $6,643,420,414.00 | $6,629,712,411.00 | -- | $7,288,067,523.00 | $7,459,952,254.00 | $5,327,421,144.00 | $3,955,190,080.00 | $3,320,293,112.00 | $2,832,558,228.00 | $2,625,435,837.00 | $2,550,354,950.00 | $2,270,914,541.00 | $1,944,820,068.00 | $1,429,464,049.00 | $942,472,744.00 | $784,842,108.00 | -- | $754,276,411.00 | $585,800,372.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | $775,887,585.00 | $512,349,557.00 | $505,596,127.00 | $318,125,170.00 | $173,171,764.00 | $260,099,174.00 | $373,197,461.00 | $337,225,037.00 | $359,979,213.00 | $176,055,290.00 | $181,470,941.00 | $160,017,898.00 | -- | $202,571,062.00 | -- | -- | -- |
Additional Paid-in Capital | $546,549,246.00 | $544,386,509.00 | $552,215,071.00 | $543,290,577.00 | -- | $532,117,479.00 | $546,237,704.00 | $543,338,206.00 | $542,040,455.00 | $538,414,246.00 | $533,954,918.00 | $531,233,336.00 | $530,360,062.00 | $530,670,112.00 | $536,292,489.00 | $534,936,597.00 | $513,904,284.00 | $511,964,127.00 | -- | $509,713,488.00 | $507,972,627.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-26,603,172.00 | $34,923,279.00 | $17,105,124.00 | $-50,167,006.00 | -- | $-30,122,179.00 | $8,249,506.00 | $29,225,736.00 | $-11,255,929.00 | $-34,682,888.00 | $11,516,001.00 | $30,951,837.00 | $104,824,946.00 | $104,557,008.00 | $97,879,471.00 | $107,910,960.00 | $96,249,758.00 | $82,000,020.00 | -- | $79,859,172.00 | $51,448,320.00 | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $210,398,188.00 | $151,603,798.00 | -- | $19,418,841.00 | $-69,198,063.00 | -- | -- |
Total Stockholders' Equity | $-33,728,814.00 | $254,098,511.00 | $665,471,960.00 | $690,301,639.00 | -- | $680,370,481.00 | $670,214,013.00 | $992,571,849.00 | $918,322,644.00 | $900,260,465.00 | $923,677,031.00 | $935,970,421.00 | $977,886,606.00 | $960,631,133.00 | $946,183,610.00 | $952,635,543.00 | $850,755,765.00 | $781,538,498.00 | -- | $634,627,210.00 | $517,797,503.00 | -- | -- |
Controlling Interest in Subsidiaries | $141,141,196.00 | $159,130,726.00 | $360,431,202.00 | $101,650,383.00 | -- | $65,274,668.00 | $18,654,153.00 | $64,441,277.00 | $33,355,566.00 | $15,891,713.00 | $8,121,101.00 | $-18,819.00 | $-19,724.00 | $-19,440.00 | -- | -- | -- | -- | -- | $1,111,494.00 | $367,451.00 | -- | -- |
Total Liabilities and Equity | $5,333,393,231.00 | $6,446,279,290.00 | $7,669,323,576.00 | $7,421,664,433.00 | -- | $8,033,712,672.00 | $8,148,820,420.00 | $6,384,434,270.00 | $4,906,868,290.00 | $4,236,445,290.00 | $3,764,356,360.00 | $3,561,387,439.00 | $3,528,221,832.00 | $3,231,526,234.00 | $2,891,003,678.00 | $2,382,099,592.00 | $1,793,228,509.00 | $1,566,380,606.00 | -- | $1,390,015,115.00 | $1,103,965,326.00 | -- | -- |
Date | 12/31/2023 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 11/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 6/30/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 6/30/2013 | 12/31/2012 | 6/30/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $804,974,475.00 | $1,536,017,781.00 | $1,745,763,191.00 | $2,482,632,812.00 | -- | $2,217,551,285.00 | -- | $1,976,907,231.00 | -- | $1,561,624,693.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $132,465,356.00 | $67,936,916.00 | $292,466,748.00 | $560,309,621.00 | -- | $615,478,302.00 | $148,082,997.00 | $459,628,213.00 | $170,489,099.00 | $357,988,313.00 | $126,199,427.00 | $272,990,106.00 | $108,924,755.00 | $242,165,556.00 | $102,627,428.00 | $298,997,866.00 | $125,552,059.00 | $280,035,282.00 | $126,716,936.00 | $199,731,397.00 | $115,519,289.00 | $89,245,214.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $84,171,803.00 | $253,979,411.00 | $227,463,083.00 | $250,447,619.00 | -- | $240,047,821.00 | -- | $212,568,458.00 | -- | $178,629,347.00 | -- | $167,455,085.00 | -- | $145,116,061.00 | -- | $85,222,487.00 | -- | $56,771,422.00 | -- | $43,439,424.00 | $32,932,585.00 | -- | -- |
Loss from Operations | $48,293,553.00 | $-204,693,754.00 | $147,809,450.00 | $309,862,002.00 | -- | $375,430,481.00 | $61,292,970.00 | $247,059,755.00 | $87,090,371.00 | $179,358,966.00 | $53,672,814.00 | $105,535,021.00 | $45,483,980.00 | $97,049,495.00 | $46,238,431.00 | $213,775,379.00 | $98,453,723.00 | $223,263,860.00 | $98,952,546.00 | $156,291,973.00 | $82,586,704.00 | $55,587,695.00 | -- |
Loss Before Income Taxes | $85,807,162.00 | $-420,542,642.00 | $67,575,310.00 | $233,507,174.00 | -- | $250,399,267.00 | $5,170,714.00 | $193,228,531.00 | $68,719,804.00 | $165,710,555.00 | $61,731,652.00 | $118,992,903.00 | $53,420,203.00 | $79,053,983.00 | $37,235,713.00 | $210,016,114.00 | $98,121,572.00 | $232,282,486.00 | $102,203,333.00 | $161,642,618.00 | $88,455,628.00 | $62,243,819.00 | -- |
Earnings Per Share Basic | $0.38 | $-3.89 | $-0.75 | $0.60 | -- | $0.57 | $-0.13 | $0.49 | $0.13 | $0.55 | $0.24 | $0.47 | $0.17 | $0.32 | $0.14 | $0.87 | $0.46 | $1.09 | $0.63 | $0.68 | $0.34 | $0.28 | -- |
Weighted Average Shares Basic | 106,686,376 | 107,283,420 | 107,558,506 | 113,482,239 | -- | 127,129,478 | 129,606,854 | 128,704,610 | 128,317,210 | 133,261,510 | 134,617,909 | 142,625,427 | 147,035,708 | 151,935,765 | 154,136,492 | 145,733,028 | 142,437,384 | 144,258,862 | 145,890,338 | 151,314,945 | 152,577,960 | 151,252,815 | -- |
Earnings Per Share Diluted | $0.38 | $-3.89 | $-0.75 | $0.60 | -- | $0.57 | $-0.13 | $0.48 | $0.13 | $0.53 | $0.23 | $0.45 | $0.17 | $0.29 | $0.13 | $0.85 | $0.46 | $1.08 | $0.62 | $0.68 | $0.33 | $0.26 | -- |
Weighted Average Shares Diluted | 106,686,376 | 107,283,420 | 107,569,181 | 114,100,896 | -- | 129,140,830 | 132,163,401 | 131,605,869 | 131,557,491 | 137,653,029 | 138,984,932 | 146,487,949 | 147,238,151 | 177,118,235 | 180,094,704 | 149,464,556 | 144,627,932 | 144,731,014 | 146,399,803 | 151,314,945 | 155,397,355 | 160,871,387 | -- |
Common Stock Shares Authorized | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | -- | -- |
Common Stock Shares Outstanding | 113,671,841 | -- | 106,932,017 | 107,875,468 | -- | 119,805,636 | 128,846,618 | 129,578,676 | 129,966,045 | 131,426,741 | 133,417,607 | 142,802,936 | 147,059,802 | 147,019,802 | 151,142,560 | 156,012,492 | 140,721,034 | 141,935,398 | -- | 145,863,676 | 153,185,548 | -- | -- |
Common Stock Value | $17,554.00 | $16,415.00 | $16,415.00 | $16,410.00 | -- | $16,399.00 | $16,399.00 | $16,314.00 | $16,151.00 | $16,051.00 | $15,935.00 | $15,835.00 | $15,835.00 | $15,831.00 | $15,831.00 | $15,828.00 | $15,499.00 | $15,358.00 | -- | $15,341.00 | $15,319.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 | -- | -- |
Payments Of Dividends Common Stock | -- | $4,055,664.00 | $14,284,148.00 | $19,647,356.00 | -- | $25,739,147.00 | $13,074,848.00 | $26,090,734.00 | $13,674,234.00 | $20,545,257.00 | $7,015,794.00 | $14,751,703.00 | $7,375,851.00 | $15,288,919.00 | $7,827,136.00 | $14,724,740.00 | $7,181,861.00 | $8,769,530.00 | -- | $7,661,057.00 | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.48 | -- | $1.85 | -- | $1.18 | -- | $2.68 | -- | $1.77 | -- | -- | -- | -- | -- |