Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 5/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | $146,149,000.00 | -- | -- | -- | $78,990,000.00 | -- | -- | $50,835,000.00 | $43,721,000.00 | $52,420,000.00 | $49,517,000.00 | $63,331,000.00 | $56,745,000.00 | $52,243,000.00 | $49,673,000.00 | $57,254,000.00 | $53,396,000.00 | $43,861,000.00 | $57,526,000.00 | $56,241,000.00 | $53,151,000.00 | $52,431,000.00 | $51,090,000.00 | $63,782,000.00 | $89,465,000.00 | $78,409,000.00 | $95,416,000.00 | $104,355,000.00 | $127,528,000.00 | $110,222,000.00 | $89,713,000.00 | $82,011,000.00 | $74,242,000.00 | $113,368,000.00 | $102,407,000.00 | $114,252,000.00 | $124,360,000.00 | $115,668,000.00 | $126,509,000.00 | -- | $106,717,000.00 | $79,842,000.00 | $97,890,000.00 | $102,194,000.00 | $81,607,000.00 | $76,112,000.00 | $76,185,000.00 | $41,047,000.00 |
Accounts Receivable Net Current | -- | $129,399,000.00 | $119,753,000.00 | $131,284,000.00 | -- | $111,849,000.00 | $96,369,000.00 | $84,870,000.00 | $45,191,000.00 | $85,842,000.00 | $82,068,000.00 | $71,928,000.00 | $41,579,000.00 | $73,531,000.00 | $75,782,000.00 | $76,430,000.00 | $72,776,000.00 | $88,907,000.00 | $86,486,000.00 | $85,853,000.00 | $77,500,000.00 | $81,690,000.00 | $78,411,000.00 | $66,172,000.00 | $60,672,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $1,303,030,000.00 | $1,071,088,000.00 | $979,427,000.00 | $854,154,000.00 | $703,939,000.00 | $630,377,000.00 | $556,383,000.00 | $494,167,000.00 | $421,758,000.00 | $412,674,000.00 | $427,109,000.00 | $415,660,000.00 | $418,458,000.00 | $532,746,000.00 | $570,680,000.00 | $583,435,000.00 | $597,394,000.00 | $624,215,000.00 | $629,246,000.00 | $568,262,000.00 | $491,091,000.00 | $525,277,000.00 | $547,062,000.00 | $518,173,000.00 | $472,467,000.00 | $529,761,000.00 | $517,464,000.00 | $484,090,000.00 | $478,266,000.00 | $607,629,000.00 | $682,049,000.00 | $684,829,000.00 | $689,464,000.00 | $813,840,000.00 | $877,823,000.00 | $880,060,000.00 | $879,440,000.00 | $1,062,123,000.00 | $1,137,700,000.00 | $1,116,977,000.00 | $1,075,978,000.00 | $1,175,665,000.00 | $1,105,819,000.00 | $1,001,227,000.00 | $929,216,000.00 | $1,048,004,000.00 | $938,267,000.00 | -- | $823,195,000.00 | $748,047,000.00 | -- | -- | -- | $429,844,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $24,262,000.00 | $15,080,000.00 | $13,543,000.00 | $19,792,000.00 | $25,554,000.00 | $15,625,000.00 | $17,736,000.00 | $22,223,000.00 | $28,135,000.00 | $15,121,000.00 | $20,684,000.00 | $11,275,000.00 | $13,677,000.00 | $8,737,000.00 | $7,144,000.00 | $10,626,000.00 | $13,655,000.00 | $7,857,000.00 | $8,270,000.00 | $12,229,000.00 | $15,556,000.00 | $9,085,000.00 | $11,149,000.00 | $11,651,000.00 | $12,440,000.00 | $8,363,000.00 | $10,465,000.00 | $7,868,000.00 | $10,989,000.00 | $7,491,000.00 | $6,148,000.00 | $6,686,000.00 | $9,753,000.00 | $7,300,000.00 | $5,353,000.00 | $5,179,000.00 | $10,634,000.00 | $15,271,000.00 | $12,461,000.00 | $17,392,000.00 | $24,740,000.00 | $25,893,000.00 | $27,113,000.00 | $9,786,000.00 | $8,178,000.00 | $4,225,000.00 | $2,972,000.00 | -- | $5,128,000.00 | $2,108,000.00 | -- | -- | -- | $1,003,000.00 | -- | -- |
Total Current Assets | $1,519,015,000.00 | $1,285,548,000.00 | $1,165,488,000.00 | $1,043,587,000.00 | $869,250,000.00 | $803,703,000.00 | $812,545,000.00 | $748,355,000.00 | $690,329,000.00 | $604,177,000.00 | $595,445,000.00 | $588,592,000.00 | $580,234,000.00 | $656,822,000.00 | $698,090,000.00 | $721,326,000.00 | $727,546,000.00 | $773,399,000.00 | $773,519,000.00 | $729,675,000.00 | $640,892,000.00 | $668,295,000.00 | $686,295,000.00 | $653,346,000.00 | $599,146,000.00 | $655,701,000.00 | $655,202,000.00 | $616,516,000.00 | $607,868,000.00 | $743,913,000.00 | $803,737,000.00 | $822,548,000.00 | $858,245,000.00 | $1,002,090,000.00 | $1,082,766,000.00 | $1,090,923,000.00 | $1,128,487,000.00 | $1,307,741,000.00 | $1,343,208,000.00 | $1,315,889,000.00 | $1,287,383,000.00 | $1,437,377,000.00 | $1,343,949,000.00 | $1,226,838,000.00 | $1,192,400,000.00 | $1,269,647,000.00 | $1,139,098,000.00 | -- | $993,975,000.00 | $921,025,000.00 | -- | -- | -- | $555,151,000.00 | -- | -- |
Property Plant and Equipement | $298,774,000.00 | -- | -- | -- | $217,782,000.00 | -- | -- | -- | $178,243,000.00 | -- | -- | $158,364,000.00 | $147,165,000.00 | $148,520,000.00 | $150,496,000.00 | $148,293,000.00 | $145,562,000.00 | $148,090,000.00 | $146,908,000.00 | $144,794,000.00 | $138,950,000.00 | $144,026,000.00 | $143,575,000.00 | $146,113,000.00 | $151,047,000.00 | $156,426,000.00 | $160,613,000.00 | $159,753,000.00 | $156,647,000.00 | $169,964,000.00 | $174,596,000.00 | $177,082,000.00 | $183,179,000.00 | $178,781,000.00 | $186,000,000.00 | $194,788,000.00 | $208,680,000.00 | $216,947,000.00 | $233,055,000.00 | $231,780,000.00 | $228,000,000.00 | $235,852,000.00 | $235,125,000.00 | $230,049,000.00 | $194,641,000.00 | $185,656,000.00 | $182,534,000.00 | -- | $167,759,000.00 | $126,282,000.00 | -- | -- | -- | $65,372,000.00 | -- | -- |
Intangible Assets Net | $53,356,000.00 | $18,266,000.00 | $18,354,000.00 | $18,330,000.00 | $18,411,000.00 | $16,852,000.00 | $11,480,000.00 | $11,509,000.00 | $10,624,000.00 | $6,535,000.00 | $6,558,000.00 | $7,696,000.00 | $7,785,000.00 | $7,764,000.00 | $8,568,000.00 | $8,318,000.00 | $8,367,000.00 | $9,059,000.00 | $7,351,000.00 | $7,343,000.00 | $7,247,000.00 | $7,288,000.00 | $5,361,000.00 | $5,369,000.00 | $5,193,000.00 | $4,944,000.00 | $4,960,000.00 | $4,980,000.00 | $5,001,000.00 | $5,026,000.00 | $5,041,000.00 | $5,091,000.00 | $5,134,000.00 | $5,189,000.00 | $5,272,000.00 | $5,360,000.00 | $5,458,000.00 | $11,211,000.00 | $11,422,000.00 | $11,582,000.00 | $11,750,000.00 | $13,873,000.00 | $14,019,000.00 | $14,200,000.00 | $14,089,000.00 | $12,477,000.00 | $12,631,000.00 | -- | $11,459,000.00 | $10,793,000.00 | -- | -- | -- | $4,734,000.00 | -- | -- |
Goodwill | $64,105,000.00 | $31,144,000.00 | $31,157,000.00 | $30,691,000.00 | $30,622,000.00 | $32,022,000.00 | $9,535,000.00 | $9,535,000.00 | $8,952,000.00 | $1,433,000.00 | $1,433,000.00 | $1,433,000.00 | $1,433,000.00 | $1,433,000.00 | $2,818,000.00 | $2,311,000.00 | $2,327,000.00 | $2,291,000.00 | $1,649,000.00 | $1,631,000.00 | $1,161,000.00 | $1,015,000.00 | $800,000.00 | -- | $250,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $24,742,000.00 | $24,751,000.00 | $24,751,000.00 | $24,751,000.00 | $30,997,000.00 | $30,959,000.00 | $30,944,000.00 | $30,903,000.00 | $29,547,000.00 | $29,529,000.00 | -- | $26,255,000.00 | $24,404,000.00 | -- | -- | -- | $18,391,000.00 | -- | -- |
Other Assets | $1,783,000.00 | $1,821,000.00 | $1,820,000.00 | $1,814,000.00 | $1,178,000.00 | $1,211,000.00 | $1,220,000.00 | $1,032,000.00 | $1,041,000.00 | $1,070,000.00 | $1,079,000.00 | $1,081,000.00 | $1,090,000.00 | $1,129,000.00 | $1,130,000.00 | $1,131,000.00 | $1,113,000.00 | $1,163,000.00 | $1,164,000.00 | $1,168,000.00 | $1,178,000.00 | $1,252,000.00 | $1,433,000.00 | $1,442,000.00 | $161,162,000.00 | $948,000.00 | $1,312,000.00 | $1,347,000.00 | $163,554,000.00 | $1,394,000.00 | $1,432,000.00 | $1,322,000.00 | $1,317,000.00 | $7,610,000.00 | $6,490,000.00 | $6,649,000.00 | $7,122,000.00 | $7,173,000.00 | $7,617,000.00 | $7,555,000.00 | $7,666,000.00 | $6,960,000.00 | $7,894,000.00 | $8,545,000.00 | $8,534,000.00 | $7,641,000.00 | $7,545,000.00 | -- | $7,850,000.00 | $2,776,000.00 | -- | -- | -- | $2,793,000.00 | -- | -- |
Total Assets | $1,992,261,000.00 | $1,649,738,000.00 | $1,517,016,000.00 | $1,378,105,000.00 | $1,188,695,000.00 | $1,124,770,000.00 | $1,077,871,000.00 | $1,010,197,000.00 | $946,667,000.00 | $855,219,000.00 | $839,371,000.00 | $830,741,000.00 | $815,789,000.00 | $900,856,000.00 | $948,025,000.00 | $969,739,000.00 | $975,343,000.00 | $1,029,524,000.00 | $1,029,196,000.00 | $985,106,000.00 | $792,438,000.00 | $825,210,000.00 | $839,449,000.00 | $809,415,000.00 | $760,308,000.00 | $818,290,000.00 | $822,421,000.00 | $782,928,000.00 | $771,422,000.00 | $920,297,000.00 | $984,806,000.00 | $1,006,043,000.00 | $1,047,875,000.00 | $1,193,670,000.00 | $1,280,528,000.00 | $1,297,720,000.00 | $1,349,747,000.00 | $1,572,772,000.00 | $1,624,956,000.00 | $1,596,642,000.00 | $1,564,648,000.00 | $1,730,930,000.00 | $1,636,811,000.00 | $1,514,476,000.00 | $1,444,074,000.00 | $1,508,448,000.00 | $1,374,806,000.00 | -- | $1,210,445,000.00 | $1,088,072,000.00 | -- | -- | -- | $648,846,000.00 | -- | -- |
Accounts Payable | $43,846,000.00 | $38,016,000.00 | $41,254,000.00 | $43,195,000.00 | $40,834,000.00 | $43,338,000.00 | $28,344,000.00 | $26,817,000.00 | $25,644,000.00 | $24,312,000.00 | $20,649,000.00 | $24,618,000.00 | $20,045,000.00 | $23,433,000.00 | $20,734,000.00 | $23,119,000.00 | $16,976,000.00 | $24,439,000.00 | $18,928,000.00 | $26,039,000.00 | $16,607,000.00 | $21,165,000.00 | $18,721,000.00 | $16,288,000.00 | $15,136,000.00 | $19,567,000.00 | $16,331,000.00 | $20,123,000.00 | $17,326,000.00 | $22,888,000.00 | $16,265,000.00 | $18,322,000.00 | $16,863,000.00 | $23,185,000.00 | $18,358,000.00 | $17,539,000.00 | $17,659,000.00 | $26,680,000.00 | $23,182,000.00 | $26,138,000.00 | $23,714,000.00 | $34,289,000.00 | $39,724,000.00 | $33,867,000.00 | $28,282,000.00 | $34,597,000.00 | $31,024,000.00 | -- | $37,322,000.00 | $28,424,000.00 | -- | -- | -- | $15,957,000.00 | -- | -- |
Accrued Liabilities | $74,400,000.00 | -- | -- | -- | $58,159,000.00 | -- | -- | -- | $59,339,000.00 | -- | -- | $37,110,000.00 | $48,791,000.00 | $38,433,000.00 | $38,122,000.00 | $30,726,000.00 | $38,409,000.00 | $39,392,000.00 | $36,964,000.00 | $30,091,000.00 | $36,063,000.00 | $28,826,000.00 | $26,811,000.00 | $22,375,000.00 | $31,863,000.00 | $27,298,000.00 | $28,918,000.00 | $23,636,000.00 | $30,533,000.00 | $35,403,000.00 | $30,488,000.00 | $27,245,000.00 | $28,914,000.00 | $28,024,000.00 | $30,062,000.00 | $33,362,000.00 | $35,496,000.00 | $38,507,000.00 | $42,648,000.00 | $43,634,000.00 | $36,968,000.00 | $44,036,000.00 | $34,854,000.00 | $35,869,000.00 | $29,590,000.00 | $32,527,000.00 | $23,263,000.00 | -- | $21,903,000.00 | $26,735,000.00 | -- | -- | -- | $16,816,000.00 | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $120,113,000.00 | $99,177,000.00 | $98,226,000.00 | $100,926,000.00 | $97,191,000.00 | $97,950,000.00 | $93,150,000.00 | $88,244,000.00 | $80,648,000.00 | $76,169,000.00 | $69,079,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $258,657,000.00 | $257,881,000.00 | $256,984,000.00 | $256,207,000.00 | $256,541,000.00 | $256,073,000.00 | $255,188,000.00 | $254,390,000.00 | $254,455,000.00 | $253,782,000.00 | $253,129,000.00 | $252,547,000.00 | $252,913,000.00 | $252,270,000.00 | $251,587,000.00 | $251,051,000.00 | $250,607,000.00 | $249,984,000.00 | $249,228,000.00 | $248,534,000.00 | $248,423,000.00 | $247,813,000.00 | $247,149,000.00 | $246,451,000.00 | $246,509,000.00 | $245,140,000.00 | $244,522,000.00 | $242,938,000.00 | $240,615,000.00 | $242,019,000.00 | $240,674,000.00 | $243,736,000.00 | $242,491,000.00 | $242,149,000.00 | $241,158,000.00 | $240,505,000.00 | $240,180,000.00 | $240,057,000.00 | $239,383,000.00 | $238,795,000.00 | $238,857,000.00 | $238,331,000.00 | $237,772,000.00 | $237,263,000.00 | $236,521,000.00 | $235,892,000.00 | $235,336,000.00 | -- | $234,651,000.00 | $218,156,000.00 | -- | -- | -- | $140,466,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $1,760,000.00 | $-5,311,000.00 | $-3,373,000.00 | $-3,923,000.00 | $-5,019,000.00 | $-11,458,000.00 | $-6,326,000.00 | $-3,363,000.00 | $-2,172,000.00 | $-686,000.00 | $58,000.00 | $-880,000.00 | $1,499,000.00 | $-789,000.00 | $-2,970,000.00 | $-3,748,000.00 | $-3,220,000.00 | $-4,749,000.00 | $-2,099,000.00 | $-3,111,000.00 | $-2,340,000.00 | $-1,620,000.00 | $-1,807,000.00 | $-399,000.00 | $-1,700,000.00 | $-1,346,000.00 | $-2,774,000.00 | $-3,805,000.00 | $-4,783,000.00 | $-3,262,000.00 | $-4,224,000.00 | $-3,559,000.00 | $-4,461,000.00 | $-3,705,000.00 | $-3,492,000.00 | $-5,729,000.00 | $-1,099,000.00 | $-1,895,000.00 | $262,000.00 | $-1,278,000.00 | $339,000.00 | $-915,000.00 | $-1,075,000.00 | $-926,000.00 | $-735,000.00 | $-631,000.00 | $-894,000.00 | -- | $112,000.00 | $-70,000.00 | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $397,225,000.00 | $373,263,000.00 | $343,070,000.00 | $311,749,000.00 | $284,784,000.00 | $266,672,000.00 | $225,415,000.00 | $200,456,000.00 | $182,916,000.00 | $160,482,000.00 | $138,665,000.00 | $127,416,000.00 | $116,869,000.00 | $116,087,000.00 | $106,175,000.00 | $99,775,000.00 | $97,717,000.00 | $97,044,000.00 | $88,830,000.00 | $83,319,000.00 | $83,764,000.00 | $91,387,000.00 | $80,613,000.00 | $75,432,000.00 | $77,046,000.00 | $75,361,000.00 | $72,977,000.00 | $78,163,000.00 | $85,347,000.00 | $93,586,000.00 | $93,322,000.00 | $95,842,000.00 | $99,526,000.00 | $134,576,000.00 | $131,120,000.00 | $131,114,000.00 | $137,418,000.00 | $164,882,000.00 | $162,412,000.00 | $165,380,000.00 | $169,575,000.00 | $169,968,000.00 | $164,143,000.00 | $160,310,000.00 | $160,724,000.00 | $145,118,000.00 | $131,057,000.00 | -- | $125,848,000.00 | $118,251,000.00 | -- | -- | -- | $74,091,000.00 | -- | -- |
Total Stockholders' Equity | $657,642,000.00 | $625,833,000.00 | $596,681,000.00 | $564,033,000.00 | $536,306,000.00 | $511,287,000.00 | $474,277,000.00 | $451,483,000.00 | $435,199,000.00 | $413,578,000.00 | $391,852,000.00 | $379,083,000.00 | $371,281,000.00 | $367,568,000.00 | $354,792,000.00 | $347,078,000.00 | $345,104,000.00 | $342,279,000.00 | $335,959,000.00 | $328,742,000.00 | $335,311,000.00 | -- | -- | -- | $321,855,000.00 | -- | -- | -- | $321,179,000.00 | $332,343,000.00 | $329,772,000.00 | $336,019,000.00 | $337,556,000.00 | $373,020,000.00 | $368,786,000.00 | $365,890,000.00 | $376,499,000.00 | $403,044,000.00 | $402,057,000.00 | $402,897,000.00 | $408,771,000.00 | $407,384,000.00 | $400,840,000.00 | -- | $396,510,000.00 | $380,379,000.00 | $365,499,000.00 | -- | $360,611,000.00 | $336,337,000.00 | -- | -- | -- | $214,557,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $607,000.00 | $793,000.00 | $814,000.00 | $827,000.00 | $155,000.00 | $1,860,000.00 | $1,989,000.00 | $2,554,000.00 | $2,422,000.00 | $2,571,000.00 | $2,862,000.00 | $2,817,000.00 | $3,085,000.00 | $3,409,000.00 | $3,621,000.00 | $3,312,000.00 | -- | $3,395,000.00 | $1,002,000.00 | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,992,261,000.00 | $1,649,738,000.00 | $1,517,016,000.00 | $1,378,105,000.00 | $1,188,695,000.00 | $1,124,770,000.00 | $1,077,871,000.00 | $1,010,197,000.00 | $946,667,000.00 | $855,219,000.00 | $839,371,000.00 | $830,741,000.00 | $815,789,000.00 | $900,856,000.00 | $948,025,000.00 | $969,739,000.00 | $975,343,000.00 | $1,029,524,000.00 | $1,029,196,000.00 | $985,106,000.00 | $792,438,000.00 | $825,210,000.00 | $839,449,000.00 | $809,415,000.00 | $760,308,000.00 | $818,290,000.00 | $822,421,000.00 | $782,928,000.00 | $771,422,000.00 | $920,297,000.00 | $984,806,000.00 | $1,006,043,000.00 | $1,047,875,000.00 | $1,193,670,000.00 | $1,280,528,000.00 | $1,297,720,000.00 | $1,349,747,000.00 | $1,572,772,000.00 | $1,624,956,000.00 | $1,596,642,000.00 | $1,564,648,000.00 | $1,730,930,000.00 | $1,636,811,000.00 | $1,514,476,000.00 | $1,444,074,000.00 | $1,508,448,000.00 | $1,374,806,000.00 | -- | $1,210,445,000.00 | $1,088,072,000.00 | -- | -- | -- | $648,846,000.00 | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 5/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $2,758,445,000.00 | $1,906,312,000.00 | $1,212,199,000.00 | $569,631,000.00 | $2,209,306,000.00 | $668,773,000.00 | $496,543,000.00 | $461,007,000.00 | $1,711,906,000.00 | $1,204,311,000.00 | $750,334,000.00 | $372,706,000.00 | $1,411,222,000.00 | $974,545,000.00 | $613,673,000.00 | $310,208,000.00 | $1,305,171,000.00 | $954,207,000.00 | $593,271,000.00 | $278,292,000.00 | $1,261,505,000.00 | $909,219,000.00 | $545,569,000.00 | $245,678,000.00 | $339,608,000.00 | $330,341,000.00 | $532,989,000.00 | $264,118,000.00 | $317,621,000.00 | $895,459,000.00 | $278,333,000.00 | $284,860,000.00 | $335,474,000.00 | $344,975,000.00 | $334,190,000.00 | $353,196,000.00 | $490,652,000.00 | $493,141,000.00 | $916,453,000.00 | $465,463,000.00 | $708,631,000.00 | $587,961,000.00 | $929,854,000.00 | $441,674,000.00 | $2,198,420,000.00 | $582,112,000.00 | $831,794,000.00 | -- | $421,723,000.00 | $1,658,992,000.00 | $422,960,000.00 | $310,849,000.00 | $318,165,000.00 | $1,094,489,000.00 | $838,781,000.00 | -- |
Cost of Revenues | $2,227,091,000.00 | $1,515,994,000.00 | $960,220,000.00 | $451,051,000.00 | $1,769,467,000.00 | $529,193,000.00 | $393,844,000.00 | $372,313,000.00 | $1,379,182,000.00 | $965,836,000.00 | $604,339,000.00 | $301,728,000.00 | $1,149,860,000.00 | $780,895,000.00 | $492,573,000.00 | $251,798,000.00 | $1,054,353,000.00 | $764,507,000.00 | $475,345,000.00 | $224,392,000.00 | $1,029,917,000.00 | $733,218,000.00 | $439,110,000.00 | $198,120,000.00 | $987,638,000.00 | $268,864,000.00 | $216,064,000.00 | $215,199,000.00 | $999,351,000.00 | $273,840,000.00 | $456,712,000.00 | $231,312,000.00 | $1,161,921,000.00 | $842,716,000.00 | $564,882,000.00 | $292,761,000.00 | $1,591,862,000.00 | $408,450,000.00 | $760,861,000.00 | $389,524,000.00 | $1,878,372,000.00 | $1,266,719,000.00 | $772,364,000.00 | $367,726,000.00 | $1,859,059,000.00 | $1,179,074,000.00 | $339,707,000.00 | -- | $351,314,000.00 | $1,383,531,000.00 | $869,323,000.00 | $254,998,000.00 | $265,362,000.00 | $919,921,000.00 | $697,686,000.00 | -- |
Gross Profit | $531,354,000.00 | $390,318,000.00 | $251,979,000.00 | $118,580,000.00 | $439,839,000.00 | $330,973,000.00 | $102,699,000.00 | $88,694,000.00 | $332,724,000.00 | $238,475,000.00 | $145,995,000.00 | $70,978,000.00 | $261,362,000.00 | $193,650,000.00 | $121,100,000.00 | $58,410,000.00 | $250,818,000.00 | $71,774,000.00 | $117,926,000.00 | $53,900,000.00 | $231,588,000.00 | $69,542,000.00 | $106,459,000.00 | $47,558,000.00 | $215,300,000.00 | $61,477,000.00 | $101,726,000.00 | $48,919,000.00 | $213,729,000.00 | $164,907,000.00 | $106,481,000.00 | $53,548,000.00 | $16,269,000.00 | $67,141,000.00 | $122,504,000.00 | $60,435,000.00 | $308,384,000.00 | $84,691,000.00 | $155,592,000.00 | $75,939,000.00 | $348,074,000.00 | $251,096,000.00 | $157,490,000.00 | $73,948,000.00 | $339,361,000.00 | $94,059,000.00 | $70,364,000.00 | -- | $70,409,000.00 | $275,461,000.00 | $73,997,000.00 | $55,851,000.00 | $52,803,000.00 | $174,568,000.00 | $141,095,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $362,509,000.00 | $262,182,000.00 | $170,066,000.00 | $81,315,000.00 | $301,516,000.00 | $217,841,000.00 | $132,980,000.00 | $64,152,000.00 | $241,044,000.00 | $176,460,000.00 | $113,516,000.00 | $56,442,000.00 | $220,774,000.00 | $160,252,000.00 | $106,137,000.00 | $53,058,000.00 | $225,722,000.00 | $165,594,000.00 | $107,410,000.00 | $52,555,000.00 | $201,537,000.00 | $147,665,000.00 | $47,633,000.00 | $46,727,000.00 | $203,203,000.00 | $152,884,000.00 | $102,510,000.00 | $51,987,000.00 | $211,372,000.00 | $53,143,000.00 | $51,487,000.00 | $54,502,000.00 | $220,524,000.00 | $53,484,000.00 | $112,495,000.00 | $57,110,000.00 | $273,271,000.00 | $69,459,000.00 | $67,795,000.00 | $71,152,000.00 | $291,202,000.00 | $214,083,000.00 | $139,078,000.00 | $68,933,000.00 | $247,557,000.00 | $175,313,000.00 | $111,363,000.00 | -- | $54,856,000.00 | $193,860,000.00 | $133,556,000.00 | $44,060,000.00 | $39,436,000.00 | $130,541,000.00 | $108,998,000.00 | -- |
Loss from Operations | $168,845,000.00 | $128,136,000.00 | $81,913,000.00 | $37,265,000.00 | $138,323,000.00 | $113,132,000.00 | $58,413,000.00 | $24,542,000.00 | $90,182,000.00 | $29,537,000.00 | $30,981,000.00 | $14,536,000.00 | $37,408,000.00 | $30,627,000.00 | $14,747,000.00 | $5,136,000.00 | $21,332,000.00 | $23,920,000.00 | $10,381,000.00 | $1,210,000.00 | $27,481,000.00 | $27,463,000.00 | $11,378,000.00 | $831,000.00 | $925,000.00 | $-161,000.00 | $-8,677,000.00 | $-5,412,000.00 | $-2,372,000.00 | $5,008,000.00 | $221,000.00 | $-1,201,000.00 | $-23,110,000.00 | $22,147,000.00 | $8,512,000.00 | $1,724,000.00 | $723,000.00 | $28,925,000.00 | $13,693,000.00 | $1,986,000.00 | $46,875,000.00 | $18,601,000.00 | $13,397,000.00 | $5,015,000.00 | $91,804,000.00 | $30,109,000.00 | $13,857,000.00 | -- | $15,553,000.00 | $81,601,000.00 | $49,095,000.00 | $25,158,000.00 | $13,367,000.00 | $44,027,000.00 | $32,097,000.00 | -- |
Loss Before Income Taxes | $151,040,000.00 | $117,483,000.00 | $77,032,000.00 | $35,439,000.00 | $135,241,000.00 | $111,412,000.00 | $33,150,000.00 | $23,584,000.00 | $86,901,000.00 | $58,133,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $4.93 | $3.88 | $2.56 | $1.19 | $4.50 | $3.70 | $1.10 | $0.78 | $2.93 | $0.97 | $0.97 | $0.47 | $0.86 | $0.83 | $0.39 | $0.10 | $0.63 | $0.60 | $0.23 | $-0.02 | $0.55 | $0.65 | $0.23 | $-0.07 | $0.08 | $0.11 | $-0.24 | $-0.27 | $-0.38 | $0.01 | $-0.12 | $-0.17 | $-1.76 | $0.16 | $-0.29 | $-0.29 | $-1.51 | $0.12 | $-0.34 | $-0.20 | $-0.02 | $0.27 | $0.16 | $-0.02 | $2.02 | $1.28 | $0.25 | -- | $0.36 | $2.21 | $0.62 | $0.31 | $0.41 | $1.25 | $0.89 | -- |
Weighted Average Shares Basic | 22,493,000 | 22,487,000 | 22,474,000 | 22,441,000 | 22,373,000 | 22,365,000 | 22,350,000 | 22,312,000 | 22,238,000 | 22,228,000 | 22,209,000 | 22,168,000 | 22,100,000 | 22,089,000 | 22,068,000 | 22,012,000 | 21,946,000 | 21,936,000 | 21,917,000 | 21,872,000 | 21,809,000 | 21,799,000 | 21,781,000 | 21,734,000 | 21,543,000 | 21,585,000 | 21,546,000 | 21,373,000 | 21,294,000 | 21,218,000 | 21,205,000 | 21,203,000 | 21,111,000 | 21,093,000 | 21,075,000 | 21,044,000 | 20,989,000 | 20,994,000 | 20,986,000 | 20,951,000 | 20,894,000 | 20,879,000 | 20,868,000 | 20,854,000 | 20,787,000 | 20,814,000 | 20,752,000 | -- | 20,723,000 | 19,809,000 | 19,538,000 | 19,009,000 | 17,754,000 | 17,658,000 | 17,593,000 | -- |
Earnings Per Share Diluted | $4.93 | $3.88 | $2.56 | $1.19 | $4.49 | $3.70 | $1.88 | $0.78 | $2.92 | $1.93 | $0.97 | $0.47 | $0.86 | $0.83 | $0.39 | $0.10 | $0.63 | $0.60 | $0.23 | $-0.02 | $0.55 | $0.65 | $0.23 | $-0.07 | $-0.32 | $0.11 | $-0.51 | $-0.27 | $-0.38 | $0.01 | $-0.12 | $-0.17 | $-1.76 | $0.16 | -- | $-0.29 | $-1.51 | $-0.22 | $-0.34 | $-0.20 | $0.41 | $0.43 | $0.16 | $-0.02 | $0.73 | $1.27 | $0.25 | -- | $0.36 | $2.18 | $0.61 | $0.69 | $0.40 | $1.23 | $0.88 | -- |
Weighted Average Shares Diluted | 22,499,000 | 22,493,000 | 22,480,000 | 22,448,000 | 22,380,000 | 22,372,000 | 22,392,000 | 22,321,000 | 22,248,000 | 22,222,000 | 22,220,000 | 22,179,000 | 22,104,000 | 22,091,000 | 22,068,000 | 22,012,000 | 21,953,000 | 21,942,000 | 21,922,000 | 21,872,000 | 21,816,000 | 21,806,000 | 21,788,000 | 21,734,000 | 21,543,000 | 21,643,000 | 21,546,000 | 21,373,000 | 21,294,000 | 21,208,000 | 21,204,000 | 21,203,000 | 21,111,000 | 21,093,000 | 21,075,000 | 21,044,000 | 20,989,000 | 21,102,000 | 20,986,000 | 20,951,000 | 21,040,000 | 21,031,000 | 21,027,000 | 20,854,000 | 20,987,000 | 20,982,000 | 20,981,000 | -- | 20,962,000 | 20,110,000 | 19,903,000 | 19,392,000 | 18,141,000 | 17,961,000 | 17,828,000 | -- |
Common Stock Shares Authorized | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Common Stock Shares Outstanding | 22,848,138 | 22,862,706 | 22,863,628 | 22,669,000 | 22,697,761 | 22,707,000 | 22,695,000 | 22,569,000 | 22,587,859 | 22,592,000 | 22,596,000 | 22,520,000 | 22,552,967 | 22,555,000 | 22,553,000 | 22,314,000 | 22,335,000 | 22,352,000 | 22,354,000 | 22,184,000 | 22,218,000 | 22,220,000 | 22,218,000 | 22,094,000 | 22,102,000 | 22,042,000 | 22,031,000 | 21,834,000 | 21,836,000 | 21,819,000 | 21,816,000 | 21,588,000 | 21,604,000 | 21,576,000 | 21,574,000 | 21,392,000 | 21,406,000 | 21,411,000 | 21,413,000 | 21,253,000 | 21,261,000 | 21,263,000 | 21,239,000 | 21,103,000 | 21,092,000 | 21,047,000 | 21,031,000 | -- | 20,939,000 | 20,911,000 | -- | -- | -- | 17,917,000 | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |