Date | 3/31/2024 | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/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 | 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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $11,529,000.00 | $14,023,000.00 | $12,931,000.00 | $16,859,000.00 | $11,527,000.00 | $9,438,000.00 | $12,202,000.00 | $14,262,000.00 | $47,726,000.00 | $74,164,000.00 | $69,820,000.00 | $61,263,000.00 | $47,238,000.00 | $65,466,000.00 | $52,406,000.00 | $33,619,000.00 | $31,038,000.00 | $22,045,000.00 | $10,780,000.00 | $11,609,000.00 | $9,802,000.00 | $14,579,000.00 | $17,534,000.00 | $33,966,000.00 | $46,328,000.00 | $48,477,000.00 | $54,365,000.00 | $62,961,000.00 | $59,297,000.00 | $44,418,000.00 | $47,791,000.00 | $48,258,000.00 | $49,045,000.00 | $47,235,000.00 | $32,229,000.00 | $38,374,000.00 | $45,871,000.00 | $52,398,000.00 | $62,083,000.00 | $81,023,000.00 | $68,326,000.00 | $43,566,000.00 | $48,011,000.00 | $65,463,000.00 | $46,740,000.00 | $51,346,000.00 | $51,389,000.00 | $54,363,000.00 | $60,062,000.00 | $52,039,000.00 | $47,312,000.00 | $57,831,000.00 | $63,968,000.00 | $105,095,000.00 |
Accounts Receivable Net Current | $100,736,000.00 | $96,111,000.00 | $87,745,000.00 | $99,729,000.00 | $91,967,000.00 | $79,562,000.00 | $75,351,000.00 | $56,861,000.00 | $57,964,000.00 | $51,946,000.00 | $46,097,000.00 | $40,380,000.00 | $51,118,000.00 | $52,285,000.00 | $65,970,000.00 | $66,034,000.00 | $76,979,000.00 | $77,719,000.00 | $81,088,000.00 | $64,948,000.00 | $73,437,000.00 | $66,839,000.00 | $65,737,000.00 | $54,823,000.00 | $61,602,000.00 | $61,076,000.00 | $65,225,000.00 | $52,875,000.00 | $61,612,000.00 | $67,261,000.00 | $68,063,000.00 | $64,496,000.00 | $75,593,000.00 | $73,563,000.00 | $87,509,000.00 | $68,921,000.00 | $72,439,000.00 | $77,717,000.00 | $79,063,000.00 | $62,749,000.00 | $82,562,000.00 | $90,243,000.00 | $86,454,000.00 | $72,581,000.00 | $100,631,000.00 | $81,267,000.00 | $92,758,000.00 | $78,652,000.00 | $87,680,000.00 | -- | -- | -- | -- | -- |
Inventory | $407,103,000.00 | $415,227,000.00 | $411,697,000.00 | $397,481,000.00 | $390,535,000.00 | $344,088,000.00 | $292,097,000.00 | $271,423,000.00 | $248,495,000.00 | $230,726,000.00 | $226,865,000.00 | $236,313,000.00 | $246,124,000.00 | $263,885,000.00 | $280,337,000.00 | $282,019,000.00 | $258,802,000.00 | $269,138,000.00 | $272,025,000.00 | $281,041,000.00 | $273,045,000.00 | $271,666,000.00 | $267,870,000.00 | $267,228,000.00 | $244,457,000.00 | $247,396,000.00 | $242,753,000.00 | $241,590,000.00 | $236,558,000.00 | $245,626,000.00 | $249,402,000.00 | $257,372,000.00 | $247,836,000.00 | $261,062,000.00 | $254,390,000.00 | $266,042,000.00 | $254,027,000.00 | $247,590,000.00 | $237,459,000.00 | $229,473,000.00 | $232,157,000.00 | $255,788,000.00 | $262,715,000.00 | $275,705,000.00 | $263,236,000.00 | $291,425,000.00 | $274,142,000.00 | $269,316,000.00 | $250,051,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $528,564,000.00 | $533,255,000.00 | $519,055,000.00 | $519,879,000.00 | $498,529,000.00 | $437,695,000.00 | $386,827,000.00 | $349,057,000.00 | $361,606,000.00 | $362,589,000.00 | $350,464,000.00 | $346,123,000.00 | $351,535,000.00 | $390,523,000.00 | $403,530,000.00 | $385,797,000.00 | $371,873,000.00 | $374,976,000.00 | $369,974,000.00 | $363,327,000.00 | $366,349,000.00 | $361,777,000.00 | $365,659,000.00 | $369,708,000.00 | $355,168,000.00 | $363,383,000.00 | $372,991,000.00 | $366,541,000.00 | $366,260,000.00 | $377,506,000.00 | $385,692,000.00 | $390,228,000.00 | $385,442,000.00 | $399,647,000.00 | $387,424,000.00 | $388,672,000.00 | $384,833,000.00 | $391,515,000.00 | $389,851,000.00 | $386,468,000.00 | $395,904,000.00 | $403,272,000.00 | $412,564,000.00 | $428,436,000.00 | $426,225,000.00 | $436,392,000.00 | $431,158,000.00 | $415,398,000.00 | $411,435,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $162,634,000.00 | $164,720,000.00 | $167,400,000.00 | $169,966,000.00 | $172,212,000.00 | $175,577,000.00 | $177,290,000.00 | $179,400,000.00 | $183,693,000.00 | $187,465,000.00 | $188,999,000.00 | $192,556,000.00 | $196,177,000.00 | $197,262,000.00 | $198,751,000.00 | $199,182,000.00 | $192,129,000.00 | $189,773,000.00 | $187,676,000.00 | $185,351,000.00 | $186,005,000.00 | $179,881,000.00 | $172,373,000.00 | $174,083,000.00 | $173,541,000.00 | $168,006,000.00 | $159,612,000.00 | $152,764,000.00 | $147,982,000.00 | $141,743,000.00 | $133,295,000.00 | $124,652,000.00 | $117,137,000.00 | $115,946,000.00 | $114,437,000.00 | $110,678,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $5,457,000.00 | $5,555,000.00 | $5,750,000.00 | $4,938,000.00 | $5,028,000.00 | $5,039,000.00 | $5,264,000.00 | $5,468,000.00 | $5,586,000.00 | $5,703,000.00 | $5,812,000.00 | $5,920,000.00 | $5,056,000.00 | $5,134,000.00 | $5,184,000.00 | $5,233,000.00 | $5,284,000.00 | $5,334,000.00 | $5,384,000.00 | $5,434,000.00 | $5,539,000.00 | $5,671,000.00 | $5,802,000.00 | $5,933,000.00 | $6,066,000.00 | $6,193,000.00 | $6,317,000.00 | $6,439,000.00 | $6,562,000.00 | $6,399,000.00 | $6,523,000.00 | $6,648,000.00 | $6,774,000.00 | $6,900,000.00 | $7,044,000.00 | $5,081,000.00 | $5,185,000.00 | $5,289,000.00 | $5,393,000.00 | $5,497,000.00 | $5,601,000.00 | $5,705,000.00 | $5,809,000.00 | $5,912,000.00 | $6,017,000.00 | $6,121,000.00 | $6,224,000.00 | $6,328,000.00 | $6,440,000.00 | -- | -- | -- | -- | -- |
Goodwill | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | $4,789,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $697,860,000.00 | $700,682,000.00 | $688,210,000.00 | $687,664,000.00 | $665,802,000.00 | $614,524,000.00 | $565,513,000.00 | $530,609,000.00 | $546,455,000.00 | $563,608,000.00 | $555,420,000.00 | $554,401,000.00 | $560,724,000.00 | $604,012,000.00 | $622,784,000.00 | $606,967,000.00 | $593,800,000.00 | $587,823,000.00 | $587,732,000.00 | $582,534,000.00 | $588,694,000.00 | $597,464,000.00 | $597,887,000.00 | $604,615,000.00 | $621,819,000.00 | $642,759,000.00 | $647,837,000.00 | $647,069,000.00 | $649,601,000.00 | $636,662,000.00 | $644,141,000.00 | $647,547,000.00 | $638,191,000.00 | $635,108,000.00 | $621,799,000.00 | $606,820,000.00 | $610,771,000.00 | $614,987,000.00 | $611,734,000.00 | $598,204,000.00 | $597,852,000.00 | $622,495,000.00 | $629,101,000.00 | $637,914,000.00 | $626,926,000.00 | $623,354,000.00 | $617,943,000.00 | $602,220,000.00 | $596,569,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $44,888,000.00 | $46,830,000.00 | $56,145,000.00 | $51,167,000.00 | $63,255,000.00 | $66,437,000.00 | $50,046,000.00 | $39,809,000.00 | $47,680,000.00 | $31,488,000.00 | $23,689,000.00 | $18,063,000.00 | $17,555,000.00 | $19,986,000.00 | $28,310,000.00 | $40,197,000.00 | $34,497,000.00 | $43,040,000.00 | $40,823,000.00 | $36,422,000.00 | $37,140,000.00 | $37,546,000.00 | $34,235,000.00 | $40,737,000.00 | $32,802,000.00 | $37,084,000.00 | $39,541,000.00 | $37,164,000.00 | $29,925,000.00 | $30,884,000.00 | $30,865,000.00 | $30,876,000.00 | $29,386,000.00 | $41,487,000.00 | $40,868,000.00 | $35,157,000.00 | $41,957,000.00 | $51,232,000.00 | $50,115,000.00 | $33,656,000.00 | $27,600,000.00 | $30,740,000.00 | $38,103,000.00 | $46,248,000.00 | $37,471,000.00 | $52,198,000.00 | $49,842,000.00 | $46,672,000.00 | $49,086,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $18,812,000.00 | $17,437,000.00 | $17,066,000.00 | $18,146,000.00 | $17,213,000.00 | $17,871,000.00 | $17,899,000.00 | $14,744,000.00 | $20,100,000.00 | $18,930,000.00 | $16,692,000.00 | $14,134,000.00 | $14,757,000.00 | $17,710,000.00 | $17,810,000.00 | $17,615,000.00 | $18,833,000.00 | $16,837,000.00 | $17,962,000.00 | $16,752,000.00 | $17,463,000.00 | $16,297,000.00 | $14,988,000.00 | $13,054,000.00 | $14,108,000.00 | $14,368,000.00 | $14,419,000.00 | $13,178,000.00 | $12,880,000.00 | $12,303,000.00 | $12,029,000.00 | $11,237,000.00 | $16,576,000.00 | $16,977,000.00 | $14,947,000.00 | $14,078,000.00 | $13,213,000.00 | $12,903,000.00 | $12,428,000.00 | $12,989,000.00 | $13,676,000.00 | $16,014,000.00 | $14,278,000.00 | $14,315,000.00 | $15,157,000.00 | $16,432,000.00 | $19,739,000.00 | $22,739,000.00 | $19,698,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $251,480,000.00 | $258,626,000.00 | $274,709,000.00 | $281,905,000.00 | $276,658,000.00 | $260,451,000.00 | $220,203,000.00 | $190,400,000.00 | $203,134,000.00 | $268,596,000.00 | $261,529,000.00 | $256,510,000.00 | $259,223,000.00 | $308,888,000.00 | $319,172,000.00 | $303,341,000.00 | $297,525,000.00 | $257,683,000.00 | $258,040,000.00 | $253,910,000.00 | $255,474,000.00 | $290,750,000.00 | $287,682,000.00 | $293,928,000.00 | $288,047,000.00 | $336,761,000.00 | $340,678,000.00 | $339,348,000.00 | $338,302,000.00 | $299,734,000.00 | $306,026,000.00 | $307,607,000.00 | $296,202,000.00 | $268,686,000.00 | $264,402,000.00 | $257,446,000.00 | $264,041,000.00 | $262,409,000.00 | $261,212,000.00 | $245,668,000.00 | $242,049,000.00 | $308,037,000.00 | $322,256,000.00 | $332,016,000.00 | $325,828,000.00 | $317,586,000.00 | $322,192,000.00 | $322,404,000.00 | $323,716,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $980,000.00 | -- | -- | -- | $1,348,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $279,699,000.00 | $278,591,000.00 | $276,831,000.00 | $275,962,000.00 | $270,340,000.00 | $265,154,000.00 | $264,098,000.00 | $263,126,000.00 | $262,057,000.00 | $260,954,000.00 | $259,796,000.00 | $258,642,000.00 | $257,583,000.00 | $256,754,000.00 | $255,896,000.00 | $254,999,000.00 | $253,843,000.00 | $253,116,000.00 | $252,425,000.00 | $251,718,000.00 | $251,053,000.00 | $250,653,000.00 | $250,050,000.00 | $249,339,000.00 | $248,733,000.00 | $248,185,000.00 | $247,849,000.00 | $247,182,000.00 | $246,625,000.00 | $246,081,000.00 | $245,543,000.00 | $244,958,000.00 | $244,488,000.00 | $243,944,000.00 | $243,418,000.00 | $242,844,000.00 | $242,387,000.00 | $241,925,000.00 | $241,051,000.00 | $240,220,000.00 | $238,941,000.00 | $239,040,000.00 | $238,555,000.00 | $237,762,000.00 | $236,751,000.00 | $236,183,000.00 | $235,605,000.00 | $233,739,000.00 | $231,842,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $7,363,000.00 | $9,863,000.00 | $-3,202,000.00 | $-4,139,000.00 | $-5,681,000.00 | $-18,371,000.00 | $-13,202,000.00 | $-11,772,000.00 | $-12,341,000.00 | $-64,609,000.00 | $-66,964,000.00 | $-68,223,000.00 | $-74,601,000.00 | $-88,614,000.00 | $-90,157,000.00 | $-87,959,000.00 | $-80,638,000.00 | $-42,769,000.00 | $-41,546,000.00 | $-43,156,000.00 | $-42,565,000.00 | $-69,296,000.00 | $-67,245,000.00 | $-70,871,000.00 | $-72,694,000.00 | $-106,333,000.00 | $-111,555,000.00 | $-114,969,000.00 | $-114,523,000.00 | $-87,936,000.00 | $-86,167,000.00 | $-87,665,000.00 | $-87,953,000.00 | $-59,930,000.00 | $-64,566,000.00 | $-63,033,000.00 | $-61,828,000.00 | $-51,880,000.00 | $-53,695,000.00 | $-54,798,000.00 | $-56,799,000.00 | $-96,947,000.00 | $-101,491,000.00 | $-98,427,000.00 | $-99,091,000.00 | $-83,699,000.00 | $-82,110,000.00 | $-83,734,000.00 | $-83,048,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $176,446,000.00 | $170,730,000.00 | $155,450,000.00 | $149,514,000.00 | $139,976,000.00 | $121,495,000.00 | $108,619,000.00 | $102,865,000.00 | $101,015,000.00 | $101,329,000.00 | $103,721,000.00 | $110,134,000.00 | $120,943,000.00 | $129,408,000.00 | $140,297,000.00 | $139,010,000.00 | $125,296,000.00 | $122,019,000.00 | $120,977,000.00 | $122,226,000.00 | $126,588,000.00 | $127,213,000.00 | $129,256,000.00 | $134,082,000.00 | $159,366,000.00 | $165,779,000.00 | $172,498,000.00 | $177,141,000.00 | $180,565,000.00 | $180,151,000.00 | $180,107,000.00 | $184,015,000.00 | $186,533,000.00 | $183,487,000.00 | $179,624,000.00 | $170,642,000.00 | $166,999,000.00 | $163,361,000.00 | $163,994,000.00 | $167,942,000.00 | $174,154,000.00 | $172,858,000.00 | $170,274,000.00 | $166,551,000.00 | $163,426,000.00 | $153,272,000.00 | $142,244,000.00 | $129,799,000.00 | $124,047,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $446,380,000.00 | $442,056,000.00 | $413,501,000.00 | $405,759,000.00 | $389,144,000.00 | $354,073,000.00 | $345,310,000.00 | $340,209,000.00 | $343,321,000.00 | $295,012,000.00 | $293,891,000.00 | $297,891,000.00 | $301,501,000.00 | $295,124,000.00 | $303,612,000.00 | $303,626,000.00 | $296,275,000.00 | $330,140,000.00 | $329,692,000.00 | $328,624,000.00 | $333,220,000.00 | $306,714,000.00 | $310,205,000.00 | $310,687,000.00 | $333,772,000.00 | $305,998,000.00 | $307,159,000.00 | $307,721,000.00 | $311,299,000.00 | $336,928,000.00 | $338,115,000.00 | $339,940,000.00 | $341,989,000.00 | $366,422,000.00 | $357,397,000.00 | $349,374,000.00 | $346,730,000.00 | $352,578,000.00 | $350,522,000.00 | $352,536,000.00 | $355,803,000.00 | $314,458,000.00 | $306,845,000.00 | $305,898,000.00 | $301,098,000.00 | $305,768,000.00 | $295,751,000.00 | $279,816,000.00 | $272,853,000.00 | -- | -- | -- | $265,849,000.00 | $278,799,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $697,860,000.00 | $700,682,000.00 | $688,210,000.00 | $687,664,000.00 | $665,802,000.00 | $614,524,000.00 | $565,513,000.00 | $530,609,000.00 | $546,455,000.00 | $563,608,000.00 | $555,420,000.00 | $554,401,000.00 | $560,724,000.00 | $604,012,000.00 | $622,784,000.00 | $606,967,000.00 | $593,800,000.00 | $587,823,000.00 | $587,732,000.00 | $582,534,000.00 | $588,694,000.00 | $597,464,000.00 | $597,887,000.00 | $604,615,000.00 | $621,819,000.00 | $642,759,000.00 | $647,837,000.00 | $647,069,000.00 | $649,601,000.00 | $636,662,000.00 | $644,141,000.00 | $647,547,000.00 | $638,191,000.00 | $635,108,000.00 | $621,799,000.00 | $606,820,000.00 | $610,771,000.00 | $614,987,000.00 | $611,734,000.00 | $598,204,000.00 | $597,852,000.00 | $622,495,000.00 | $629,101,000.00 | $637,914,000.00 | $626,926,000.00 | $623,354,000.00 | $617,943,000.00 | $602,220,000.00 | $596,569,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/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 | 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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $487,635,000.00 | -- | -- | -- | $455,410,000.00 | -- | -- | -- | $482,746,000.00 | -- | -- | -- | $579,561,000.00 | -- | -- | -- | $542,896,000.00 | -- | -- | -- | $381,543,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $27,014,000.00 | $24,708,000.00 | $26,062,000.00 | $53,916,000.00 | $23,038,000.00 | $74,412,000.00 | $41,190,000.00 | $17,777,000.00 | $16,700,000.00 | $23,030,000.00 | $8,385,000.00 | $987,000.00 | $3,954,000.00 | $40,678,000.00 | $19,296,000.00 | $18,743,000.00 | $21,310,000.00 | $18,175,000.00 | $14,683,000.00 | $11,335,000.00 | $15,946,000.00 | $13,270,000.00 | $11,452,000.00 | $7,010,000.00 | $5,773,000.00 | $3,662,000.00 | $9,788,000.00 | $10,487,000.00 | $47,580,000.00 | $13,265,000.00 | $20,993,000.00 | $12,088,000.00 | $93,664,000.00 | $24,151,000.00 | $27,837,000.00 | $20,271,000.00 | $47,298,000.00 | $14,061,000.00 | $9,064,000.00 | $18,774,000.00 | $16,163,000.00 | $18,605,000.00 | $20,084,000.00 | $18,774,000.00 | $30,425,000.00 | $32,389,000.00 | $58,026,000.00 | $23,491,000.00 | $29,997,000.00 | $25,321,000.00 | $38,462,000.00 | $17,869,000.00 | $53,831,000.00 | -- |
Research and Development | $1,098,000.00 | $1,102,000.00 | $3,028,000.00 | $2,020,000.00 | $973,000.00 | $2,806,000.00 | $944,000.00 | $905,000.00 | $3,403,000.00 | $2,482,000.00 | $864,000.00 | $787,000.00 | $3,713,000.00 | $867,000.00 | $1,028,000.00 | $882,000.00 | $3,592,000.00 | $830,000.00 | $859,000.00 | $834,000.00 | $3,785,000.00 | $2,871,000.00 | $1,853,000.00 | $888,000.00 | $3,855,000.00 | $2,875,000.00 | $991,000.00 | $943,000.00 | $3,698,000.00 | $916,000.00 | $913,000.00 | $915,000.00 | $3,598,000.00 | $878,000.00 | $1,813,000.00 | $887,000.00 | $3,556,000.00 | $867,000.00 | $885,000.00 | $878,000.00 | $3,505,000.00 | $2,563,000.00 | $852,000.00 | $858,000.00 | $3,285,000.00 | $2,414,000.00 | $814,000.00 | $765,000.00 | $3,259,000.00 | $733,000.00 | $1,615,000.00 | $753,000.00 | $2,828,000.00 | -- |
Selling, General, and Administrative | $25,832,000.00 | $12,471,000.00 | $35,486,000.00 | $12,702,000.00 | $10,952,000.00 | $34,991,000.00 | $11,782,000.00 | $11,362,000.00 | $43,470,000.00 | $32,465,000.00 | $20,990,000.00 | $9,733,000.00 | $40,307,000.00 | $32,116,000.00 | $22,292,000.00 | $11,507,000.00 | $44,195,000.00 | $10,985,000.00 | $21,791,000.00 | $11,128,000.00 | $47,111,000.00 | $36,740,000.00 | $23,054,000.00 | $10,770,000.00 | $42,393,000.00 | $10,564,000.00 | $20,853,000.00 | $10,312,000.00 | $39,684,000.00 | $29,011,000.00 | $19,800,000.00 | $10,276,000.00 | $42,572,000.00 | $31,767,000.00 | $9,619,000.00 | $9,736,000.00 | $38,693,000.00 | $29,523,000.00 | $19,438,000.00 | $9,956,000.00 | $38,165,000.00 | $9,761,000.00 | $9,414,000.00 | $9,811,000.00 | $40,661,000.00 | $30,885,000.00 | $20,503,000.00 | $9,816,000.00 | $41,215,000.00 | $29,988,000.00 | $10,158,000.00 | $9,120,000.00 | $35,470,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $23,690,000.00 | $11,135,000.00 | $41,464,000.00 | $28,242,000.00 | $11,113,000.00 | $36,615,000.00 | $16,197,000.00 | $5,510,000.00 | $-7,143,000.00 | $-11,917,000.00 | $-3,736,000.00 | $-9,533,000.00 | $612,000.00 | $5,785,000.00 | $7,483,000.00 | $6,354,000.00 | $17,716,000.00 | $6,360,000.00 | $2,534,000.00 | $-627,000.00 | $-3,218,000.00 | $-7,879,000.00 | $-1,797,000.00 | $-4,648,000.00 | $-16,538,000.00 | $-7,843,000.00 | $-2,512,000.00 | $-768,000.00 | $4,198,000.00 | $3,138,000.00 | $-635,000.00 | $897,000.00 | $47,494,000.00 | $37,801,000.00 | $26,940,000.00 | $9,648,000.00 | $5,049,000.00 | $3,109,000.00 | $-1,303,000.00 | $-5,584,000.00 | $31,956,000.00 | $7,991,000.00 | $9,818,000.00 | $8,105,000.00 | $76,894,000.00 | $21,172,000.00 | $23,034,000.00 | $12,910,000.00 | $49,306,000.00 | $13,878,000.00 | $17,569,000.00 | $7,996,000.00 | $15,533,000.00 | -- |
Loss Before Income Taxes | $20,488,000.00 | $9,417,000.00 | $37,072,000.00 | $25,623,000.00 | $9,984,000.00 | $38,330,000.00 | $11,267,000.00 | $6,306,000.00 | $-9,783,000.00 | $-13,885,000.00 | $-4,392,000.00 | $-10,192,000.00 | $-7,498,000.00 | $-244,000.00 | $9,914,000.00 | $4,417,000.00 | $13,370,000.00 | $5,623,000.00 | $335,000.00 | $-1,704,000.00 | $-4,054,000.00 | $-1,644,000.00 | $-6,869,000.00 | $-4,860,000.00 | $-17,217,000.00 | $-8,023,000.00 | $-1,936,000.00 | $-880,000.00 | $3,751,000.00 | $3,029,000.00 | $-867,000.00 | $785,000.00 | $47,176,000.00 | $37,797,000.00 | -- | -- | $5,120,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.67 | $0.60 | $0.69 | $0.98 | $0.62 | $2.30 | $0.68 | $0.37 | $-0.71 | $-0.91 | $-0.29 | $-0.65 | $-0.53 | $-0.06 | $0.32 | $0.26 | $0.78 | $0.29 | $0.12 | $-0.13 | $-1.75 | $-1.93 | $-0.17 | $-1.82 | $-0.83 | $-0.32 | $-0.20 | $-0.06 | $0.25 | $0.15 | $-0.09 | $0.02 | $2.45 | $0.53 | $1.45 | $0.51 | $0.51 | $0.17 | $-0.38 | $0.47 | $1.75 | $0.43 | $0.52 | $0.47 | $4.09 | $3.05 | $1.24 | $0.69 | $2.55 | $0.70 | $0.95 | $0.44 | $0.74 | -- |
Weighted Average Shares Basic | 12,649,965 | 12,642,000 | 12,552,000 | 12,544,388 | 12,454,858 | 12,346,000 | 12,349,904 | 12,369,000 | 12,500,000 | 12,507,000 | 12,503,479 | 12,492,985 | 12,471,000 | 12,475,406 | 12,473,881 | 12,459,930 | 12,445,212 | 12,449,738 | 12,439,689 | 12,430,785 | 12,419,564 | 12,422,485 | 12,422,485 | 12,410,896 | 12,397,099 | 12,394,350 | 12,391,264 | 12,382,207 | 12,361,483 | 12,358,609 | 12,360,369 | 12,345,564 | 12,331,805 | 12,330,994 | 12,333,550 | 12,333,550 | 12,291,881 | 12,310,955 | 12,287,907 | 12,247,462 | 12,223,838 | 12,219,793 | 12,233,308 | 12,190,697 | 12,147,179 | 12,137,237 | 12,140,635 | 12,095,599 | 12,067,555 | 12,077,102 | -- | -- | 12,049,779 | -- |
Earnings Per Share Diluted | $0.66 | $0.60 | $2.24 | $1.56 | $0.61 | $2.28 | $0.67 | $0.37 | $-0.71 | $-0.91 | $-0.94 | $-0.65 | $-0.53 | $-0.06 | $0.58 | $0.26 | $0.78 | $0.30 | $0.12 | $-0.13 | $0.17 | $0.06 | $-1.99 | $-1.82 | $-0.30 | $-0.32 | $-0.20 | $-0.06 | $0.25 | $0.15 | $-0.09 | $0.02 | $0.46 | $0.53 | $1.45 | $0.51 | $0.51 | $0.17 | $-0.10 | $0.47 | $1.74 | $0.43 | $0.52 | $0.47 | $1.04 | $1.11 | $1.23 | $0.68 | $2.54 | $0.69 | $0.51 | $0.43 | $0.73 | -- |
Weighted Average Shares Diluted | 12,825,000 | 12,800,000 | 12,796,000 | 12,787,000 | 12,699,246 | 12,507,000 | 12,474,183 | 12,587,139 | 12,500,000 | 12,507,373 | 12,514,000 | 12,493,000 | 12,470,664 | 12,470,000 | 12,504,063 | 12,501,512 | 12,481,000 | 12,591,222 | 12,440,000 | 12,430,785 | 12,419,564 | 12,429,629 | 12,422,485 | 12,410,896 | 12,397,099 | 12,400,522 | 12,391,264 | 12,382,207 | 12,366,197 | 12,363,370 | 12,360,369 | 12,353,084 | 12,344,209 | 12,343,672 | 12,345,436 | 12,346,473 | 12,321,700 | 12,335,861 | 12,267,463 | 12,247,462 | 12,265,630 | 12,262,359 | 12,274,391 | 12,237,190 | 12,216,031 | 12,240,535 | 12,215,397 | 12,180,001 | 12,149,866 | 12,230,436 | -- | -- | 12,159,529 | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 12,782,892 | 12,782,992 | 12,731,838 | 12,731,248 | 12,597,607 | 12,462,478 | 12,458,953 | 12,455,839 | 12,562,140 | 12,688,730 | 12,688,730 | 12,682,147 | 12,622,371 | 12,556,921 | 12,556,921 | 12,556,255 | 12,513,500 | 12,513,350 | 12,515,480 | 12,517,492 | 12,504,478 | 12,509,153 | 12,520,020 | 12,520,320 | 12,509,757 | 12,507,732 | 12,507,732 | 12,510,307 | 12,491,149 | 12,491,149 | 12,491,449 | 12,481,549 | 12,446,000 | 12,446,000 | 12,446,000 | 12,446,300 | 12,418,471 | 12,418,471 | 12,402,903 | 12,385,451 | 12,332,592 | 12,332,592 | 12,332,992 | 12,342,985 | 12,287,790 | 12,286,790 | 12,284,794 | 12,286,596 | 12,204,179 | -- | -- | -- | -- | -- |
Common Stock Value | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,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 | $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 | $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 | $5,714,000.00 | $2,909,000.00 | $8,397,000.00 | $5,603,000.00 | $2,796,000.00 | $8,329,000.00 | $2,776,000.00 | $2,811,000.00 | $11,175,000.00 | $8,395,000.00 | $2,809,000.00 | $2,795,000.00 | $11,058,000.00 | $2,762,000.00 | $5,523,000.00 | $2,760,000.00 | $11,011,000.00 | $2,753,000.00 | $2,753,000.00 | $2,752,000.00 | $11,013,000.00 | $2,752,000.00 | $2,754,000.00 | $2,754,000.00 | $11,009,000.00 | $2,752,000.00 | $5,505,000.00 | $2,752,000.00 | $10,988,000.00 | $8,240,000.00 | $5,492,000.00 | $2,746,000.00 | $10,952,000.00 | $8,214,000.00 | $5,475,000.00 | $2,738,000.00 | $10,906,000.00 | $2,729,000.00 | $2,725,000.00 | $2,720,000.00 | $10,849,000.00 | $2,713,000.00 | $2,713,000.00 | $2,710,000.00 | $10,803,000.00 | $8,101,000.00 | $5,397,000.00 | $2,691,000.00 | $9,758,000.00 | $7,317,000.00 | $4,876,000.00 | $2,436,000.00 | $9,707,000.00 | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,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 | $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 | $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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |