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 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | $174,539,000.00 | $230,420,000.00 | $285,792,378.00 | $359,188,735.00 | $275,898,839.00 | $83,757,785.00 | $78,091,073.00 | $82,942,672.00 | $71,521,954.00 | $46,667,334.00 | $66,121,654.00 | $135,759,426.00 | $117,081,967.00 | $145,986,072.00 | $29,565,497.00 |
Accounts Receivable Net Current | $52,182,000.00 | $42,975,000.00 | $38,648,000.00 | $39,240,000.00 | $30,987,000.00 | $30,975,000.00 | $30,638,000.00 | $25,683,000.00 | $27,808,000.00 | $22,099,000.00 | $25,484,379.00 | $24,705,148.00 | $18,232,710.00 | $21,414,987.00 | $13,121,285.00 | $9,746,890.00 | $6,725,972.00 | $7,530,253.00 | -- | -- | -- | -- | -- |
Inventory | $119,289,000.00 | $112,970,000.00 | $118,545,000.00 | $124,772,000.00 | $121,069,000.00 | $115,675,000.00 | $121,922,000.00 | $123,245,000.00 | $109,701,000.00 | $95,471,000.00 | $92,981,561.00 | $81,726,227.00 | $72,280,372.00 | $69,542,953.00 | $55,164,258.00 | $53,984,696.00 | $50,170,268.00 | $46,034,481.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $419,694,000.00 | $342,762,000.00 | $320,181,000.00 | $341,254,000.00 | $357,611,000.00 | $351,351,000.00 | $318,560,000.00 | $311,526,000.00 | $328,360,000.00 | $364,230,000.00 | $420,751,239.00 | $481,619,548.00 | $380,958,639.00 | $183,944,005.00 | $159,059,237.00 | $152,646,580.00 | $140,816,146.00 | $109,062,611.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $689,006,000.00 | $687,106,000.00 | $692,667,000.00 | $674,958,000.00 | $620,656,000.00 | $557,873,000.00 | $498,348,000.00 | $467,252,000.00 | $453,114,000.00 | $409,074,000.00 | $325,302,931.00 | $241,460,209.00 | $201,069,010.00 | $189,925,877.00 | $177,725,092.00 | $166,967,394.00 | $160,463,256.00 | $155,596,675.00 | -- | -- | $155,596,675.00 | $65,324,080.00 | -- |
Intangible Assets Net | $526,007,000.00 | $538,678,000.00 | $551,422,000.00 | $564,165,000.00 | $576,909,000.00 | $589,519,000.00 | $640,988,000.00 | $659,595,000.00 | $674,692,000.00 | $675,491,000.00 | $549,184,352.00 | $411,538,100.00 | $396,014,963.00 | $406,242,034.00 | $409,655,517.00 | $419,186,807.00 | $426,328,731.00 | $435,246,898.00 | -- | -- | -- | -- | -- |
Goodwill | $589,691,000.00 | $589,691,000.00 | $589,691,000.00 | $589,691,000.00 | $589,691,000.00 | $589,691,000.00 | $644,585,000.00 | $641,718,000.00 | $640,795,000.00 | $632,849,000.00 | $597,483,954.00 | $422,840,467.00 | $382,697,467.00 | $382,697,467.00 | $382,697,467.00 | $373,081,716.00 | $372,218,999.00 | $375,084,991.00 | -- | -- | -- | $39,204,360.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,554,819,000.00 | $2,490,057,000.00 | $2,499,212,000.00 | $2,512,834,000.00 | $2,493,167,000.00 | $2,433,528,000.00 | $2,455,880,000.00 | $2,436,403,000.00 | $2,397,122,000.00 | $2,385,851,000.00 | $2,150,429,477.00 | $1,792,634,415.00 | $1,549,124,022.00 | $1,358,549,162.00 | $1,254,614,447.00 | $1,240,721,129.00 | $1,223,014,161.00 | $1,167,536,624.00 | -- | -- | -- | -- | -- |
Accounts Payable | $27,842,000.00 | $24,495,000.00 | $22,507,000.00 | $27,494,000.00 | $16,905,000.00 | $18,423,000.00 | $14,083,000.00 | $19,875,000.00 | $23,651,000.00 | $14,086,000.00 | $9,811,144.00 | $14,976,618.00 | $9,313,021.00 | $20,503,572.00 | $10,988,374.00 | $11,920,686.00 | $17,945,740.00 | $9,990,377.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $68,235,000.00 | $59,552,000.00 | $86,469,000.00 | $116,890,000.00 | $99,917,000.00 | $86,971,000.00 | $71,516,000.00 | $75,782,000.00 | $77,208,000.00 | $84,724,000.00 | $78,700,095.00 | $72,889,621.00 | $53,638,305.00 | $56,288,729.00 | $46,311,550.00 | $44,447,365.00 | $42,486,913.00 | $35,939,850.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $807,689,000.00 | $786,801,000.00 | $792,313,000.00 | $807,018,000.00 | $812,021,000.00 | $768,096,000.00 | $749,073,000.00 | $748,349,000.00 | $742,161,000.00 | $766,373,000.00 | $705,314,659.00 | $563,476,468.00 | $446,354,129.00 | $444,389,821.00 | $374,538,147.00 | $389,322,810.00 | $370,208,644.00 | $324,327,948.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $1,746,999,000.00 | $1,702,878,000.00 | $1,706,335,000.00 | $1,705,277,000.00 | $1,680,789,000.00 | $1,664,916,000.00 | $1,706,528,000.00 | $1,687,740,000.00 | $1,654,807,000.00 | $1,621,116,000.00 | $1,445,218,360.00 | $1,225,112,058.00 | $1,099,821,495.00 | $910,622,245.00 | $877,299,316.00 | $849,030,415.00 | $850,483,183.00 | $840,695,763.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $131,000.00 | $378,000.00 | $564,000.00 | $539,000.00 | $357,000.00 | $516,000.00 | $279,000.00 | $314,000.00 | $154,000.00 | $-1,638,000.00 | $-103,542.00 | $4,045,889.00 | $2,948,398.00 | $3,537,096.00 | $2,776,984.00 | $2,367,904.00 | $2,322,334.00 | $2,512,913.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,554,819,000.00 | $2,490,057,000.00 | $2,499,212,000.00 | $2,512,834,000.00 | $2,493,167,000.00 | $2,433,528,000.00 | $2,455,880,000.00 | $2,436,403,000.00 | $2,397,122,000.00 | $2,385,851,000.00 | $2,150,429,477.00 | $1,792,634,415.00 | $1,549,124,022.00 | $1,358,549,162.00 | $1,254,614,447.00 | $1,240,721,129.00 | $1,223,014,161.00 | $1,167,536,624.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 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $275,806,000.00 | $1,054,553,000.00 | $275,398,000.00 | $500,924,000.00 | $248,536,000.00 | $1,017,375,000.00 | $758,105,000.00 | $254,311,000.00 | $242,600,000.00 | $893,560,000.00 | $649,979,277.00 | $416,302,396.00 | $194,430,584.00 | $556,572,889.00 | $379,346,367.00 | $222,242,526.00 | $102,602,602.00 | $216,432,605.00 | $140,630,847.00 | $72,639,940.00 | $27,913,163.00 | $62,493,680.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $144,929,000.00 | $526,495,000.00 | $133,806,000.00 | $125,280,000.00 | $124,721,000.00 | $503,963,000.00 | $379,978,000.00 | $248,738,000.00 | $122,940,000.00 | $491,929,000.00 | $363,293,834.00 | $233,776,324.00 | $110,865,500.00 | $304,168,588.00 | $203,638,493.00 | $116,681,328.00 | $52,987,414.00 | $107,030,691.00 | $66,434,097.00 | $34,292,973.00 | $12,789,221.00 | $28,316,421.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $74,258,000.00 | $341,863,000.00 | $249,515,000.00 | $84,217,000.00 | $80,519,000.00 | $294,396,000.00 | $214,402,000.00 | $131,923,000.00 | $68,388,000.00 | $277,087,000.00 | $71,448,927.00 | $131,386,724.00 | $59,331,251.00 | $198,061,759.00 | $144,823,947.00 | $49,643,211.00 | $45,434,757.00 | $134,721,393.00 | $88,013,769.00 | $57,249,363.00 | $26,418,881.00 | $54,656,579.00 | -- |
Total Operating Expenses | $74,258,000.00 | $341,863,000.00 | $249,515,000.00 | $84,217,000.00 | $80,519,000.00 | $382,899,000.00 | $214,402,000.00 | $63,535,000.00 | $68,388,000.00 | $277,087,000.00 | $71,448,927.00 | $131,386,724.00 | $59,331,251.00 | $198,061,759.00 | $144,823,947.00 | $95,077,968.00 | $45,434,757.00 | $134,721,393.00 | $88,013,769.00 | $57,249,363.00 | $26,418,881.00 | $54,656,579.00 | -- |
Loss from Operations | $70,671,000.00 | $184,632,000.00 | $49,027,000.00 | $41,063,000.00 | $44,202,000.00 | $-44,512,000.00 | $48,761,000.00 | $62,263,000.00 | $54,552,000.00 | $54,384,000.00 | $58,068,583.00 | $102,389,600.00 | $51,534,249.00 | $106,106,829.00 | $37,211,186.00 | $14,050,703.00 | $7,552,657.00 | $-6,111,030.00 | $1,376,718.00 | $-9,326,730.00 | $-13,629,660.00 | $-26,340,158.00 | -- |
Loss Before Income Taxes | $63,497,000.00 | $156,049,000.00 | $127,829,000.00 | $39,455,000.00 | $43,041,000.00 | $108,432,000.00 | $167,005,000.00 | $123,888,000.00 | $60,817,000.00 | $204,975,000.00 | $154,517,434.00 | $95,612,669.00 | $42,311,146.00 | $102,930,722.00 | $52,189,559.00 | $3,614,778.00 | $9,385,440.00 | $-50,202,837.00 | $-40,011,094.00 | $-20,829,436.00 | $-8,468,055.00 | $29,751,374.00 | -- |
Earnings Per Share Basic | $0.13 | $0.15 | $0.05 | $0.05 | $0.04 | $0.05 | $0.04 | $0.11 | $0.12 | $0.34 | $0.24 | $0.15 | $0.05 | $0.07 | $0.04 | $-0.06 | $-0.02 | $-0.31 | $-0.07 | $-0.11 | $-0.06 | $-0.04 | -- |
Weighted Average Shares Basic | 236,759,731 | 236,934,348 | 239,459,783 | 237,700,856 | 237,398,253 | 236,713,056 | 237,002,873 | 236,313,896 | 235,838,947 | 223,192,326 | 226,529,671 | 218,276,376 | 216,210,429 | 213,249,477 | 211,990,405 | 209,902,732 | 208,468,356 | 207,666,666 | 184,851,805 | 182,261,947 | 167,171,886 | 130,102,523 | -- |
Earnings Per Share Diluted | $0.13 | $0.15 | $0.14 | $0.09 | $0.04 | $0.05 | $0.04 | $0.10 | $0.12 | $0.33 | $0.23 | $0.15 | $0.05 | $0.11 | $-0.04 | $-0.06 | $-0.02 | $-0.31 | $-0.24 | $-0.11 | $-0.06 | $-0.04 | -- |
Weighted Average Shares Diluted | 240,561,864 | 239,827,390 | 240,289,959 | 239,455,964 | 237,686,092 | 238,080,030 | 237,872,595 | 237,762,903 | 238,225,420 | 226,758,882 | 225,411,773 | 222,927,120 | 221,616,157 | 217,178,771 | 210,127,323 | 209,902,732 | 208,468,356 | 207,666,666 | 204,709,085 | 182,261,947 | 167,171,886 | 130,102,523 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |