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 | 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 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $223,114,000.00 | $167,486,000.00 | $100,757,000.00 | $114,167,000.00 | $94,688,000.00 | $69,858,000.00 | $54,844,000.00 | $58,234,000.00 | $68,163,000.00 | $59,379,000.00 | $82,277,000.00 | -- | $55,632,000.00 | $69,670,000.00 | $80,115,000.00 | $134,381,000.00 | $72,456,000.00 | $72,779,000.00 | $111,581,000.00 | $77,261,000.00 | $95,606,000.00 | $67,850,000.00 | $47,742,000.00 | $59,705,000.00 | $52,805,000.00 | $50,637,000.00 | $65,621,000.00 | $76,576,000.00 | $109,383,000.00 | $13,236,000.00 | $15,856,000.00 | $13,914,000.00 | $17,606,000.00 | $19,547,000.00 | $159,098,000.00 | $36,764,000.00 | $8,132,000.00 | $3,290,000.00 | $8,188,000.00 | -- | -- | $4,131,000.00 | $7,435,000.00 |
Accounts Receivable Net Current | $191,989,000.00 | $201,768,000.00 | $206,615,000.00 | $208,965,000.00 | $207,364,000.00 | $203,384,000.00 | $189,006,000.00 | $187,389,000.00 | $143,417,000.00 | $133,940,000.00 | $136,610,000.00 | -- | $126,415,000.00 | $114,608,000.00 | $112,800,000.00 | $97,600,000.00 | $103,963,000.00 | $105,901,000.00 | $101,828,000.00 | $99,011,000.00 | $94,679,000.00 | $81,896,000.00 | $80,435,000.00 | $74,059,000.00 | $65,107,000.00 | $58,007,000.00 | $47,964,000.00 | $48,714,000.00 | $45,278,000.00 | $43,335,000.00 | $36,635,000.00 | $34,577,000.00 | $31,156,000.00 | $29,444,000.00 | $26,055,000.00 | -- | -- | $18,912,000.00 | -- | -- | -- | -- | -- |
Inventory | $398,366,000.00 | $388,023,000.00 | $374,245,000.00 | $358,770,000.00 | $344,042,000.00 | $334,006,000.00 | $320,304,000.00 | $295,883,000.00 | $274,349,000.00 | $263,504,000.00 | $254,977,000.00 | $254,977,000.00 | $245,321,000.00 | $219,527,000.00 | $191,547,000.00 | $183,442,000.00 | $166,152,000.00 | $152,992,000.00 | $140,359,000.00 | $132,735,000.00 | $121,691,000.00 | $115,741,000.00 | $109,706,000.00 | $97,556,000.00 | $94,616,000.00 | $94,901,000.00 | $90,529,000.00 | $81,141,000.00 | $79,187,000.00 | $73,012,000.00 | $70,092,000.00 | $68,406,000.00 | $66,564,000.00 | $56,761,000.00 | $50,324,000.00 | -- | -- | $33,451,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $31,194,000.00 | $36,424,000.00 | $38,761,000.00 | $39,078,000.00 | $35,987,000.00 | $30,279,000.00 | $29,888,000.00 | $30,320,000.00 | $32,219,000.00 | $29,155,000.00 | $22,526,000.00 | -- | $20,782,000.00 | $18,735,000.00 | $17,109,000.00 | $16,545,000.00 | $15,403,000.00 | $14,852,000.00 | $14,702,000.00 | $15,601,000.00 | $11,869,000.00 | $12,200,000.00 | $13,536,000.00 | $13,994,000.00 | $12,774,000.00 | $14,735,000.00 | $14,464,000.00 | $14,399,000.00 | $14,554,000.00 | $18,727,000.00 | $18,665,000.00 | $17,406,000.00 | $11,512,000.00 | $9,352,000.00 | $6,267,000.00 | -- | -- | $5,115,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $935,023,000.00 | $915,402,000.00 | $868,476,000.00 | $827,876,000.00 | $786,490,000.00 | $755,699,000.00 | $723,625,000.00 | $717,961,000.00 | $690,326,000.00 | $681,474,000.00 | $653,112,000.00 | -- | $635,127,000.00 | $617,702,000.00 | $590,199,000.00 | $575,895,000.00 | $453,740,000.00 | $463,134,000.00 | $451,334,000.00 | $434,604,000.00 | $423,086,000.00 | $410,726,000.00 | $397,595,000.00 | $392,499,000.00 | $387,938,000.00 | $382,234,000.00 | $371,781,000.00 | $364,717,000.00 | $372,362,000.00 | $263,827,000.00 | $267,223,000.00 | $260,217,000.00 | $253,651,000.00 | $244,361,000.00 | $249,077,000.00 | -- | -- | $115,301,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $75,744,000.00 | $72,691,000.00 | $65,632,000.00 | $65,958,000.00 | $65,224,000.00 | $65,015,000.00 | $64,082,000.00 | $63,458,000.00 | $60,327,000.00 | $58,856,000.00 | $50,854,000.00 | -- | $50,314,000.00 | $48,169,000.00 | $64,906,000.00 | $62,188,000.00 | $58,698,000.00 | $51,812,000.00 | $45,625,000.00 | $37,940,000.00 | $35,380,000.00 | $35,407,000.00 | $34,133,000.00 | $33,719,000.00 | $31,995,000.00 | $30,899,000.00 | $28,259,000.00 | $24,419,000.00 | $22,905,000.00 | $21,464,000.00 | $16,224,000.00 | $11,864,000.00 | $9,717,000.00 | $8,951,000.00 | $8,646,000.00 | -- | -- | $5,181,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $68,421,000.00 | $71,056,000.00 | $73,452,000.00 | $76,116,000.00 | $78,669,000.00 | $81,161,000.00 | $83,360,000.00 | $86,162,000.00 | $88,472,000.00 | $90,618,000.00 | $9,895,000.00 | -- | $10,097,000.00 | $10,639,000.00 | $10,640,000.00 | $10,645,000.00 | $25,024,000.00 | $25,407,000.00 | $25,494,000.00 | $26,031,000.00 | $26,813,000.00 | $27,245,000.00 | $27,284,000.00 | $27,344,000.00 | $28,241,000.00 | $23,778,000.00 | $23,821,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $166,103,000.00 | $166,270,000.00 | $165,954,000.00 | $166,166,000.00 | $166,161,000.00 | $166,046,000.00 | $165,426,000.00 | $165,779,000.00 | $166,232,000.00 | $166,388,000.00 | $8,109,000.00 | $8,109,000.00 | $8,006,000.00 | $8,372,000.00 | $8,004,000.00 | $7,665,000.00 | $7,509,000.00 | $7,656,000.00 | $7,452,000.00 | $7,765,000.00 | $7,659,000.00 | $7,813,000.00 | $7,923,000.00 | $7,977,000.00 | $8,414,000.00 | $8,178,000.00 | $7,449,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $33,814,000.00 | $25,880,000.00 | $14,743,000.00 | $10,500,000.00 | $11,173,000.00 | $12,793,000.00 | $13,483,000.00 | $13,970,000.00 | $13,694,000.00 | $12,985,000.00 | $10,756,000.00 | -- | $9,914,000.00 | $8,705,000.00 | $8,068,000.00 | $6,737,000.00 | $3,869,000.00 | $2,946,000.00 | $9,630,000.00 | $1,632,000.00 | $1,613,000.00 | $875,000.00 | $1,085,000.00 | $1,049,000.00 | $968,000.00 | $1,016,000.00 | $5,281,000.00 | $5,371,000.00 | $612,000.00 | $487,000.00 | $438,000.00 | $441,000.00 | $435,000.00 | $393,000.00 | $293,000.00 | -- | -- | $328,000.00 | -- | -- | -- | -- | -- |
Total Assets | $1,579,845,000.00 | $1,556,305,000.00 | $1,468,377,000.00 | $1,432,532,000.00 | $1,395,298,000.00 | $1,370,886,000.00 | $1,321,601,000.00 | $1,327,900,000.00 | $1,301,573,000.00 | $1,244,250,000.00 | $910,218,000.00 | -- | $840,824,000.00 | $822,983,000.00 | $810,303,000.00 | $780,200,000.00 | $664,240,000.00 | $665,901,000.00 | $614,170,000.00 | $585,109,000.00 | $568,789,000.00 | $557,859,000.00 | $501,005,000.00 | $499,314,000.00 | $489,707,000.00 | $476,667,000.00 | $459,094,000.00 | $417,003,000.00 | $418,365,000.00 | $308,254,000.00 | $306,488,000.00 | $283,979,000.00 | $275,121,000.00 | $263,848,000.00 | $259,325,000.00 | -- | -- | $121,381,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $32,454,000.00 | $27,155,000.00 | $27,996,000.00 | $25,819,000.00 | $28,199,000.00 | $26,679,000.00 | $25,365,000.00 | $23,096,000.00 | $14,137,000.00 | $13,421,000.00 | $13,712,000.00 | -- | $15,389,000.00 | $14,109,000.00 | $14,544,000.00 | $14,432,000.00 | $15,843,000.00 | $15,111,000.00 | $11,962,000.00 | $8,743,000.00 | $7,692,000.00 | $8,176,000.00 | $8,869,000.00 | $7,432,000.00 | $7,403,000.00 | $6,757,000.00 | $5,768,000.00 | $4,334,000.00 | $4,973,000.00 | $4,110,000.00 | $3,584,000.00 | $4,070,000.00 | $4,022,000.00 | $2,567,000.00 | $4,024,000.00 | -- | -- | $2,348,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $106,549,000.00 | $110,555,000.00 | $104,184,000.00 | $105,606,000.00 | $105,869,000.00 | $106,300,000.00 | $101,672,000.00 | $111,405,000.00 | $105,533,000.00 | $99,796,000.00 | $86,503,000.00 | $86,503,000.00 | $90,214,000.00 | $85,795,000.00 | $87,691,000.00 | $57,718,000.00 | $65,335,000.00 | $67,630,000.00 | $70,163,000.00 | $57,276,000.00 | $58,032,000.00 | $57,754,000.00 | $56,183,000.00 | $42,255,000.00 | $42,850,000.00 | $44,825,000.00 | $45,312,000.00 | $33,177,000.00 | $33,591,000.00 | $31,690,000.00 | $33,760,000.00 | $28,119,000.00 | $29,957,000.00 | $25,581,000.00 | $24,253,000.00 | -- | -- | $18,475,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $376,314,000.00 | $377,361,000.00 | $364,239,000.00 | $365,989,000.00 | $370,829,000.00 | $372,028,000.00 | $347,849,000.00 | $357,885,000.00 | $342,271,000.00 | $290,323,000.00 | $236,842,000.00 | -- | $190,353,000.00 | $185,195,000.00 | $190,591,000.00 | $157,039,000.00 | $176,123,000.00 | $180,288,000.00 | $147,229,000.00 | $130,926,000.00 | $132,126,000.00 | $92,591,000.00 | $91,717,000.00 | $74,115,000.00 | $74,786,000.00 | $76,259,000.00 | $75,262,000.00 | $44,025,000.00 | $44,893,000.00 | $41,707,000.00 | $43,425,000.00 | $36,388,000.00 | $37,073,000.00 | $31,326,000.00 | $30,735,000.00 | -- | -- | $22,284,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-4,838,000.00 | $-3,151,000.00 | $-7,240,000.00 | $-5,579,000.00 | $-6,861,000.00 | $-8,124,000.00 | $-13,353,000.00 | $-10,158,000.00 | $-5,972,000.00 | $-2,630,000.00 | $329,000.00 | -- | $-425,000.00 | $2,541,000.00 | $101,000.00 | $-2,097,000.00 | $-4,575,000.00 | $-2,324,000.00 | $-4,010,000.00 | $-1,514,000.00 | $-2,578,000.00 | $-1,942,000.00 | $-899,000.00 | $-661,000.00 | $2,637,000.00 | $1,569,000.00 | $1,204,000.00 | $-4,695,000.00 | $-3,926,000.00 | $-4,688,000.00 | $-3,592,000.00 | $-2,579,000.00 | $-786,000.00 | $-2,115,000.00 | $-1,536,000.00 | -- | -- | $-864,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $145,860,000.00 | $134,858,000.00 | $80,640,000.00 | $71,426,000.00 | $52,466,000.00 | $43,904,000.00 | $40,027,000.00 | $42,298,000.00 | $45,985,000.00 | $45,906,000.00 | $61,689,000.00 | -- | $52,458,000.00 | $40,622,000.00 | $36,974,000.00 | $45,789,000.00 | $57,749,000.00 | $57,522,000.00 | $47,833,000.00 | $36,350,000.00 | $19,762,000.00 | $9,064,000.00 | $2,403,000.00 | $21,333,000.00 | $7,951,000.00 | $1,996,000.00 | $-7,087,000.00 | $-7,325,000.00 | $-5,767,000.00 | $-2,661,000.00 | $-17,616,000.00 | $-16,510,000.00 | $-16,695,000.00 | $-17,475,000.00 | $-19,108,000.00 | -- | -- | $-19,840,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $1,203,531,000.00 | -- | $1,104,138,000.00 | $1,066,543,000.00 | $1,024,469,000.00 | -- | -- | -- | -- | $953,927,000.00 | $678,928,000.00 | -- | $655,091,000.00 | $641,498,000.00 | $622,406,000.00 | $624,794,000.00 | $488,933,000.00 | $485,892,000.00 | $467,332,000.00 | $454,091,000.00 | $436,732,000.00 | $422,240,000.00 | $409,419,000.00 | $425,199,000.00 | $414,921,000.00 | $400,408,000.00 | $383,832,000.00 | $372,978,000.00 | $373,472,000.00 | $266,547,000.00 | $253,854,000.00 | $247,591,000.00 | $238,048,000.00 | $232,522,000.00 | $228,590,000.00 | -- | -- | $-12,370,000.00 | -- | -- | -- | $-8,062,000.00 | $-12,751,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-5,552,000.00 | -- | $-4,620,000.00 | $-3,710,000.00 | $-2,694,000.00 | $-1,633,000.00 | $-816,000.00 | $-279,000.00 | $-391,000.00 | $92,000.00 | $-69,000.00 | $175,000.00 | $-131,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,579,845,000.00 | $1,556,305,000.00 | $1,468,377,000.00 | $1,432,532,000.00 | $1,395,298,000.00 | $1,370,886,000.00 | $1,321,601,000.00 | $1,327,900,000.00 | $1,301,573,000.00 | $1,244,250,000.00 | $910,218,000.00 | -- | $840,824,000.00 | $822,983,000.00 | $810,303,000.00 | $780,200,000.00 | $664,240,000.00 | $665,901,000.00 | $614,170,000.00 | $585,109,000.00 | $568,789,000.00 | $515,006,000.00 | $501,005,000.00 | $499,314,000.00 | $489,707,000.00 | $476,667,000.00 | $459,094,000.00 | $417,003,000.00 | $418,365,000.00 | $308,254,000.00 | $297,279,000.00 | $283,979,000.00 | $275,121,000.00 | $263,848,000.00 | $259,325,000.00 | -- | -- | $121,381,000.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 | 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 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $278,655,000.00 | $284,679,000.00 | $773,843,000.00 | $502,897,000.00 | $241,398,000.00 | $847,133,000.00 | $213,678,000.00 | $412,239,000.00 | $203,895,000.00 | $204,011,000.00 | -- | $353,462,000.00 | $169,204,000.00 | $560,412,000.00 | $151,076,000.00 | $105,109,000.00 | $137,329,000.00 | $547,405,000.00 | $139,502,000.00 | $134,201,000.00 | $128,439,000.00 | $444,938,000.00 | $324,145,000.00 | $109,638,000.00 | $102,701,000.00 | $333,764,000.00 | $83,911,000.00 | $80,589,000.00 | $73,213,000.00 | $263,317,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $97,516,000.00 | $375,879,000.00 | $278,192,000.00 | $184,964,000.00 | $90,326,000.00 | $82,789,000.00 | $229,137,000.00 | $150,786,000.00 | $76,477,000.00 | $78,564,000.00 | -- | $123,439,000.00 | $57,867,000.00 | $72,585,000.00 | $60,153,000.00 | $89,499,000.00 | $49,320,000.00 | $47,135,000.00 | $128,306,000.00 | $40,273,000.00 | $44,529,000.00 | $152,405,000.00 | $110,324,000.00 | $73,530,000.00 | $36,144,000.00 | $116,622,000.00 | $29,134,000.00 | $29,660,000.00 | $25,504,000.00 | $92,488,000.00 | $24,313,000.00 | $23,636,000.00 | $18,014,000.00 | $62,037,000.00 | $44,079,000.00 | $14,936,000.00 | $12,224,000.00 | $42,668,000.00 | $31,156,000.00 | $10,780,000.00 | $8,709,000.00 | $30,972,000.00 | -- |
Gross Profit | $181,139,000.00 | $186,992,000.00 | $177,718,000.00 | $317,933,000.00 | $151,072,000.00 | $138,427,000.00 | $396,780,000.00 | $261,453,000.00 | $127,418,000.00 | $125,447,000.00 | -- | $230,023,000.00 | $111,337,000.00 | $338,175,000.00 | $243,862,000.00 | $152,939,000.00 | $88,009,000.00 | $98,128,000.00 | $273,836,000.00 | $93,928,000.00 | $83,910,000.00 | $292,533,000.00 | $75,012,000.00 | $138,809,000.00 | $66,557,000.00 | $63,727,000.00 | $153,415,000.00 | $50,929,000.00 | $47,709,000.00 | $170,829,000.00 | $42,874,000.00 | $41,470,000.00 | $39,905,000.00 | $124,058,000.00 | $33,497,000.00 | $27,375,000.00 | $26,728,000.00 | $23,891,000.00 | $58,951,000.00 | $20,700,000.00 | $17,454,000.00 | $57,876,000.00 | -- |
Research and Development | -- | -- | -- | $41,523,000.00 | $19,986,000.00 | -- | $61,443,000.00 | $19,559,000.00 | $20,564,000.00 | -- | -- | $35,814,000.00 | $18,076,000.00 | -- | $34,923,000.00 | $22,725,000.00 | $12,946,000.00 | -- | $13,733,000.00 | $13,462,000.00 | $11,667,000.00 | $36,165,000.00 | $25,298,000.00 | $16,206,000.00 | $8,013,000.00 | $31,661,000.00 | $23,260,000.00 | $8,094,000.00 | $7,034,000.00 | $23,875,000.00 | $6,497,000.00 | $11,265,000.00 | $5,001,000.00 | $18,027,000.00 | $12,543,000.00 | $7,983,000.00 | $3,191,000.00 | $15,575,000.00 | $3,897,000.00 | -- | -- | $14,084,000.00 | -- |
Selling, General, and Administrative | $144,412,000.00 | $506,454,000.00 | $376,433,000.00 | $127,435,000.00 | $123,078,000.00 | $449,718,000.00 | $108,573,000.00 | $225,515,000.00 | $110,900,000.00 | $378,331,000.00 | -- | $170,434,000.00 | $79,798,000.00 | $287,068,000.00 | $76,158,000.00 | $59,854,000.00 | $74,453,000.00 | $272,733,000.00 | $198,045,000.00 | $128,756,000.00 | $61,091,000.00 | $226,385,000.00 | $55,934,000.00 | $109,275,000.00 | $54,499,000.00 | $184,316,000.00 | $45,962,000.00 | $86,884,000.00 | $42,721,000.00 | $148,304,000.00 | $37,740,000.00 | $68,945,000.00 | $33,069,000.00 | $101,852,000.00 | $26,755,000.00 | $45,943,000.00 | $19,547,000.00 | $64,258,000.00 | $16,589,000.00 | -- | -- | $44,918,000.00 | -- |
Total Operating Expenses | $169,038,000.00 | $609,092,000.00 | $457,129,000.00 | $148,972,000.00 | $143,064,000.00 | $529,125,000.00 | $395,531,000.00 | $134,174,000.00 | $131,464,000.00 | $165,504,000.00 | -- | $206,248,000.00 | $97,874,000.00 | $96,058,000.00 | $111,081,000.00 | $169,978,000.00 | $87,399,000.00 | $324,456,000.00 | $83,022,000.00 | $81,127,000.00 | $72,758,000.00 | $293,385,000.00 | $221,342,000.00 | $125,481,000.00 | $62,512,000.00 | $215,977,000.00 | $54,094,000.00 | $102,012,000.00 | $49,755,000.00 | $172,179,000.00 | $44,237,000.00 | $80,210,000.00 | $38,070,000.00 | $119,879,000.00 | $85,241,000.00 | $31,188,000.00 | $22,738,000.00 | $79,833,000.00 | $56,264,000.00 | -- | -- | $59,002,000.00 | -- |
Loss from Operations | $12,101,000.00 | $73,551,000.00 | $12,625,000.00 | $17,889,000.00 | $8,008,000.00 | $6,082,000.00 | $5,434,000.00 | $-139,000.00 | $-4,046,000.00 | $-7,501,000.00 | -- | $23,775,000.00 | $13,463,000.00 | $-38,942,000.00 | $-37,197,000.00 | $-17,039,000.00 | $610,000.00 | $47,508,000.00 | $36,929,000.00 | $23,953,000.00 | $11,152,000.00 | $-852,000.00 | $-7,521,000.00 | $9,283,000.00 | $4,045,000.00 | $1,165,000.00 | $-2,691,000.00 | $-3,374,000.00 | $-2,046,000.00 | $-1,350,000.00 | $-1,363,000.00 | $1,165,000.00 | $1,835,000.00 | $4,179,000.00 | $2,182,000.00 | $-3,813,000.00 | $3,990,000.00 | $3,009,000.00 | $2,687,000.00 | -- | -- | $-1,126,000.00 | -- |
Loss Before Income Taxes | $14,626,000.00 | $79,650,000.00 | $41,492,000.00 | $28,188,000.00 | $8,652,000.00 | $7,128,000.00 | $-3,236,000.00 | $-1,167,000.00 | $-5,104,000.00 | $-40,954,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-5,741,000.00 | $14,167,000.00 | $4,504,000.00 | $3,906,000.00 | $-2,133,000.00 | $-1,076,000.00 | $-1,751,000.00 | $-869,000.00 | $646,000.00 | $-383,000.00 | $2,121,000.00 | $1,876,000.00 | $2,084,000.00 | $-4,178,000.00 | $4,242,000.00 | $3,139,000.00 | $399,000.00 | $526,000.00 | $1,797,000.00 | $-1,255,000.00 | -- |
Earnings Per Share Basic | $0.28 | $1.40 | $0.96 | $0.72 | $0.22 | $-0.05 | $-0.16 | $-0.10 | -- | $0.14 | -- | $0.58 | $0.32 | $-0.44 | $-0.54 | $-0.34 | $0.04 | $1.39 | $1.12 | $0.48 | $0.31 | $0.19 | -- | $0.39 | $0.16 | $0.14 | $-0.14 | $-0.14 | $-0.10 | $0.49 | $0.57 | $0.10 | $0.08 | $0.05 | $0.04 | $-0.11 | $0.10 | $-0.18 | $-0.25 | $0.02 | $0.06 | $0.21 | -- |
Weighted Average Shares Basic | 38,717,334 | 38,401,171 | 38,462,463 | 38,254,042 | 38,186,342 | 37,841,874 | 37,918,452 | 37,707,156 | 37,646,122 | 36,764,290 | -- | 36,489,548 | 36,455,712 | 36,357,495 | 35,568,591 | 35,221,727 | 35,042,912 | 34,750,706 | 34,840,370 | 34,601,270 | 34,507,279 | 34,138,176 | 34,057,216 | 33,959,997 | 33,846,142 | 33,606,943 | 33,446,841 | 32,420,105 | 31,611,841 | 30,464,583 | 30,269,463 | 30,100,162 | 29,990,006 | 29,890,944 | 7,853,730 | 5,096,151 | 4,903,535 | 4,609,375 | 4,688,045 | 4,608,510 | 4,430,824 | 4,304,396 | -- |
Earnings Per Share Diluted | $0.28 | $2.32 | $0.94 | $0.70 | $0.22 | $0.10 | $-0.06 | $-0.10 | -- | $0.14 | -- | $0.56 | $0.32 | $-0.44 | $-0.24 | $-0.30 | $0.04 | $1.34 | $0.32 | $0.46 | $0.30 | $0.18 | $-0.55 | $0.52 | $0.15 | $0.25 | $0.01 | $-0.14 | $-0.10 | $0.44 | $0.35 | $0.09 | $0.07 | $0.08 | $0.03 | $-0.11 | $0.07 | $-0.18 | $-0.25 | $0.01 | $0.04 | $0.14 | -- |
Weighted Average Shares Diluted | 39,387,359 | 39,216,564 | 39,219,966 | 39,151,412 | 39,075,388 | 37,841,874 | 37,918,452 | 37,707,156 | 38,708,657 | 37,451,145 | -- | 37,564,881 | 37,533,520 | 35,766,892 | 35,568,591 | 35,221,727 | 36,362,726 | 36,265,999 | 36,243,222 | 36,214,362 | 36,213,164 | 36,086,821 | 34,057,216 | 36,116,254 | 35,917,051 | 35,319,103 | 35,664,272 | 32,420,105 | 31,611,841 | 33,478,078 | 30,269,463 | 33,137,364 | 32,486,516 | 14,219,650 | 10,189,248 | 5,096,151 | 7,193,452 | 7,102,885 | 4,688,045 | 6,868,889 | 6,705,066 | 6,500,835 | -- |
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 | 300,000,000 | -- | -- | 40,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | 38,681,549 | -- | -- | -- | 38,107,977 | -- | -- | -- | 37,578,483 | -- | -- | -- | 36,414,732 | -- | -- | -- | 35,001,581 | -- | 34,437,339 | -- | 34,437,339 | -- | -- | -- | 33,685,146 | -- | -- | -- | 31,108,828 | -- | -- | -- | 29,897,860 | 29,882,621 | -- | -- | 4,736,689 | -- | -- | -- | -- | -- |
Common Stock Value | $39,000.00 | $39,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $36,000.00 | -- | $36,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $31,000.00 | $31,000.00 | $30,000.00 | $30,000.00 | $30,000.00 | $30,000.00 | -- | -- | $5,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | $0.00 | $241.91 | -- | -- | $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 | -- | 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 | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | $0.00 | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |