Date | 3/31/2024 | 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 | 8/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $204,920,000.00 | $156,311,000.00 | $170,309,000.00 | $236,472,000.00 | $291,287,000.00 | $252,406,000.00 | $258,789,000.00 | $304,174,000.00 | $293,629,000.00 | $259,542,000.00 | -- | -- | -- | $202,334,000.00 | -- | -- | -- | $122,042,000.00 | -- |
Inventory | $251,747,000.00 | $249,942,000.00 | $292,586,000.00 | $300,423,000.00 | $298,315,000.00 | $331,938,000.00 | $273,399,000.00 | $234,611,000.00 | $226,007,000.00 | $210,151,000.00 | -- | -- | -- | $151,063,000.00 | -- | -- | -- | $149,022,000.00 | -- |
Prepaid Expenses and Other Current Assets | $34,573,000.00 | $47,717,000.00 | $53,331,000.00 | $57,877,000.00 | $51,024,000.00 | $47,682,000.00 | $61,465,000.00 | $47,508,000.00 | $37,997,000.00 | $38,014,000.00 | -- | -- | -- | $24,696,000.00 | -- | -- | -- | $17,298,000.00 | -- |
Total Current Assets | $621,182,000.00 | $515,421,000.00 | $554,697,000.00 | $626,526,000.00 | $705,775,000.00 | $708,124,000.00 | $731,973,000.00 | $711,644,000.00 | $690,971,000.00 | $627,618,000.00 | -- | -- | -- | $429,810,000.00 | -- | -- | -- | $316,282,000.00 | -- |
Property Plant and Equipement | $31,185,000.00 | $26,710,000.00 | $22,598,000.00 | $19,607,000.00 | $16,819,000.00 | $16,367,000.00 | $16,034,000.00 | $15,320,000.00 | $16,475,000.00 | $15,404,000.00 | -- | -- | -- | $15,365,000.00 | -- | -- | -- | $12,473,000.00 | -- |
Intangible Assets Net | $178,151,000.00 | $224,256,000.00 | $236,481,000.00 | $249,841,000.00 | $225,709,000.00 | $234,141,000.00 | $243,711,000.00 | $252,243,000.00 | $259,317,000.00 | $265,446,000.00 | -- | -- | -- | $291,027,000.00 | -- | -- | -- | $247,812,000.00 | -- |
Goodwill | $354,410,000.00 | $346,302,000.00 | $347,907,000.00 | $348,424,000.00 | $317,054,000.00 | $313,793,000.00 | $314,205,000.00 | $314,089,000.00 | $312,760,000.00 | $311,573,000.00 | $200,000.00 | -- | -- | $312,750,000.00 | -- | -- | -- | $226,679,000.00 | $203,122,000.00 |
Other Assets | $72,022,000.00 | $70,348,000.00 | $69,978,000.00 | $74,796,000.00 | $71,808,000.00 | $69,033,000.00 | $72,250,000.00 | $39,900,000.00 | $34,362,000.00 | $35,449,000.00 | -- | -- | -- | $10,536,000.00 | -- | -- | -- | $7,747,000.00 | -- |
Total Assets | $1,257,191,000.00 | $1,183,268,000.00 | $1,231,892,000.00 | $1,319,425,000.00 | $1,337,396,000.00 | $1,341,689,000.00 | $1,378,404,000.00 | $1,333,427,000.00 | $1,314,115,000.00 | $1,255,720,000.00 | -- | -- | -- | $1,059,718,000.00 | -- | -- | -- | $810,993,000.00 | -- |
Accounts Payable | $191,401,000.00 | $162,213,000.00 | $193,530,000.00 | $203,454,000.00 | $236,120,000.00 | $247,509,000.00 | $261,656,000.00 | $272,251,000.00 | $299,636,000.00 | $274,771,000.00 | -- | -- | -- | $182,025,000.00 | -- | -- | -- | $154,842,000.00 | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $567,940,000.00 | $628,299,000.00 | $669,531,000.00 | $707,890,000.00 | $769,216,000.00 | $804,674,000.00 | $848,718,000.00 | $845,720,000.00 | $876,725,000.00 | $867,168,000.00 | -- | -- | -- | $842,943,000.00 | -- | -- | -- | $648,291,000.00 | -- |
Long Term Debt | $183,319,000.00 | $243,707,000.00 | $245,084,000.00 | $246,463,000.00 | $247,651,000.00 | $248,838,000.00 | $270,013,000.00 | $294,254,000.00 | $321,393,000.00 | $370,090,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $640,293,000.00 | $504,633,000.00 | $498,741,000.00 | $489,745,000.00 | $470,364,000.00 | $463,626,000.00 | $456,010,000.00 | $442,320,000.00 | $438,667,000.00 | $437,207,000.00 | -- | -- | -- | $324,968,000.00 | -- | -- | -- | $258,238,000.00 | -- |
Accumulated Other Comprehensive Loss | $-4,634,000.00 | $-13,163,000.00 | $-7,660,000.00 | $-2,494,000.00 | $-340,000.00 | $-52,000.00 | $2,012,000.00 | $1,468,000.00 | $1,527,000.00 | $-2,808,000.00 | -- | -- | -- | $-2,171,000.00 | -- | -- | -- | $-2,383,000.00 | -- |
Accumulated Deficit | $27,870,000.00 | $24,720,000.00 | $33,621,000.00 | $93,013,000.00 | $98,147,000.00 | $73,432,000.00 | $71,655,000.00 | $43,910,000.00 | $-2,813,000.00 | $-45,856,000.00 | -- | -- | -- | $-106,030,000.00 | -- | -- | -- | $-93,161,000.00 | -- |
Total Stockholders' Equity | $663,539,000.00 | $516,200,000.00 | $524,712,000.00 | $580,274,000.00 | $568,180,000.00 | $537,015,000.00 | $529,686,000.00 | $487,707,000.00 | $437,390,000.00 | $388,552,000.00 | -- | $240,506,000.00 | -- | $216,775,000.00 | $147,216,000.00 | $143,513,000.00 | -- | $162,702,000.00 | $254,661,000.00 |
Controlling Interest in Subsidiaries | $9,787,000.00 | $10,792,000.00 | $10,900,000.00 | $11,837,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,257,191,000.00 | $1,183,268,000.00 | $1,231,892,000.00 | $1,319,425,000.00 | $1,337,396,000.00 | $1,341,689,000.00 | $1,378,404,000.00 | $1,333,427,000.00 | $1,314,115,000.00 | $1,255,720,000.00 | -- | -- | -- | $1,059,718,000.00 | -- | -- | -- | $810,993,000.00 | -- |
Date | 3/31/2024 | 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 | 8/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $250,618,000.00 | $240,209,000.00 | $537,384,000.00 | $289,935,000.00 | $1,390,206,000.00 | $289,759,000.00 | $711,638,000.00 | $369,086,000.00 | $1,236,938,000.00 | $329,159,000.00 | -- | -- | -- | $872,887,000.00 | $224,145,000.00 | -- | -- | $744,858,000.00 | -- |
Gross Profit | $86,639,000.00 | $71,560,000.00 | $127,215,000.00 | $90,756,000.00 | $513,854,000.00 | $392,041,000.00 | $290,679,000.00 | $160,328,000.00 | $465,429,000.00 | $127,944,000.00 | -- | $105,064,000.00 | $78,622,000.00 | $224,287,000.00 | $60,227,000.00 | $45,524,000.00 | $48,083,000.00 | $192,695,000.00 | -- |
Research and Development | $16,641,000.00 | $15,616,000.00 | $18,026,000.00 | $17,110,000.00 | $60,288,000.00 | $45,150,000.00 | $30,655,000.00 | $15,186,000.00 | $50,064,000.00 | $36,285,000.00 | -- | -- | -- | $37,547,000.00 | $28,353,000.00 | -- | -- | $31,990,000.00 | -- |
Selling, General, and Administrative | $80,217,000.00 | $216,456,000.00 | $73,393,000.00 | $76,131,000.00 | $315,672,000.00 | $76,112,000.00 | $158,022,000.00 | $77,853,000.00 | $257,004,000.00 | $175,877,000.00 | -- | -- | -- | $163,033,000.00 | $115,992,000.00 | -- | -- | $138,915,000.00 | -- |
Total Operating Expenses | $96,858,000.00 | $82,548,000.00 | $91,419,000.00 | $93,241,000.00 | $375,960,000.00 | $279,284,000.00 | $188,677,000.00 | $93,039,000.00 | $307,068,000.00 | $212,162,000.00 | -- | -- | -- | $200,580,000.00 | $144,345,000.00 | -- | -- | $170,905,000.00 | -- |
Loss from Operations | $-10,219,000.00 | $-10,988,000.00 | $-54,960,000.00 | $-2,485,000.00 | $137,894,000.00 | $112,757,000.00 | $102,002,000.00 | $67,289,000.00 | $158,361,000.00 | $49,721,000.00 | -- | $36,410,000.00 | $13,337,000.00 | $23,707,000.00 | $10,962,000.00 | $-1,851,000.00 | $378,000.00 | $21,790,000.00 | -- |
Loss Before Income Taxes | $-12,806,000.00 | $-72,326,000.00 | $-56,003,000.00 | $-4,263,000.00 | $114,560,000.00 | $2,151,000.00 | $89,948,000.00 | $59,918,000.00 | -- | $70,323,000.00 | -- | -- | -- | $-13,399,000.00 | $-19,051,000.00 | -- | -- | $-10,707,000.00 | -- |
Earnings Per Share Basic | $-0.12 | $-0.77 | $-0.68 | $0.05 | $1.08 | $0.02 | $0.81 | $0.51 | $0.47 | $0.43 | -- | $0.27 | $0.01 | $-0.11 | $-0.19 | $0.10 | $0.11 | $-0.18 | -- |
Weighted Average Shares Basic | 103,563,000 | 95,537,000 | 95,372,000 | 95,275,000 | 93,260,000 | 92,894,000 | 92,374,000 | 91,951,000 | 86,256,000 | 84,352,415 | -- | -- | -- | 76,223,451 | 75,928,057 | -- | -- | 75,457,693 | -- |
Earnings Per Share Diluted | $-0.12 | $0.09 | $-0.62 | $0.05 | $1.01 | $0.76 | $0.74 | $0.47 | $0.43 | $0.40 | -- | $0.26 | $0.01 | $-0.11 | $0.02 | $0.10 | $0.11 | $-0.18 | -- |
Weighted Average Shares Diluted | 103,563,000 | 95,537,000 | 95,372,000 | 95,275,000 | 100,004,000 | 100,116,000 | 100,145,000 | 100,211,000 | 90,577,000 | 87,498,519 | -- | -- | -- | 76,223,000 | 75,928,057 | -- | -- | 75,457,693 | -- |
Common Stock Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 100,000,000 | -- | -- | 300,000,000 | -- | -- | -- | 100,000,000 | -- |
Common Stock Shares Outstanding | 103,255,000 | 95,950,000 | 95,780,000 | 95,373,000 | 94,510,000 | 94,186,000 | 93,790,000 | 92,087,000 | 91,935,000 | 91,914,000 | 84,405,366 | -- | -- | 84,079,000 | -- | -- | -- | 75,896,147 | -- |
Common Stock Value | $10,000.00 | $10,000.00 | $10,000.00 | $10,000.00 | $9,000.00 | $9,000.00 | $9,000.00 | $9,000.00 | $9,000.00 | $9,000.00 | -- | -- | -- | $8,000.00 | -- | -- | -- | $8,000.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $85,000,000.00 | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |