Date | 10/31/2024 | 7/31/2024 | 1/31/2024 | 10/31/2023 | 7/31/2023 | 10/31/2022 | 7/31/2022 | 10/31/2021 | 7/31/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 | 11/30/2012 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $15,269,000.00 | $19,564,000.00 | $101,086,000.00 | $15,665,000.00 | $83,377,000.00 | $65,285,000.00 | $120,278,000.00 | $263,701,000.00 | $261,947,000.00 | $11,770,000.00 | $12,036,000.00 | $22,535,000.00 | $643,876,000.00 | $54,560,000.00 | $11,837,000.00 | $12,583,000.00 | $33,579,000.00 | $128,342,000.00 | $21,513,000.00 | $23,906,000.00 | $57,946,000.00 | $84,029,000.00 | $24,531,000.00 | $38,608,000.00 | $19,357,000.00 | $29,491,000.00 | $21,711,000.00 | $33,787,000.00 | $19,327,000.00 | $20,166,000.00 | $21,797,000.00 | $21,289,000.00 | $22,542,000.00 | $18,428,000.00 | $16,459,000.00 | $20,672,000.00 | $18,722,000.00 | $16,344,000.00 | $14,394,000.00 | $18,607,000.00 | $18,247,000.00 | $22,590,000.00 | -- | $54,726,000.00 | $52,581,000.00 | $66,710,000.00 | $86,195,000.00 | $51,312,000.00 | $44,766,000.00 | $89,027,000.00 | $161,003,000.00 | -- | $103,320,000.00 | $104,707,000.00 |
Accounts Receivable Net Current | $1,661,293,000.00 | $1,507,475,000.00 | $1,243,256,000.00 | $1,461,170,000.00 | $1,214,450,000.00 | $1,244,482,000.00 | $1,118,595,000.00 | $959,741,000.00 | $929,120,000.00 | $858,123,000.00 | $938,941,000.00 | $897,833,000.00 | $870,791,000.00 | $817,245,000.00 | $919,496,000.00 | $796,908,000.00 | $701,522,000.00 | $625,258,000.00 | $849,769,000.00 | $684,862,000.00 | $644,980,000.00 | $318,684,000.00 | $347,727,000.00 | $369,800,000.00 | $348,868,000.00 | $308,867,000.00 | $329,786,000.00 | $328,030,000.00 | $355,318,000.00 | $318,282,000.00 | $361,635,000.00 | $315,134,000.00 | $265,772,000.00 | $267,286,000.00 | $296,832,000.00 | $272,741,000.00 | $233,276,000.00 | $231,619,000.00 | $304,412,000.00 | $252,202,000.00 | $234,037,000.00 | $227,413,000.00 | -- | $153,794,000.00 | $141,788,000.00 | $121,638,000.00 | $102,698,000.00 | -- | $138,552,000.00 | -- | -- | -- | -- | -- |
Inventory | $115,973,000.00 | $101,248,000.00 | $108,565,000.00 | $114,016,000.00 | $117,225,000.00 | $107,135,000.00 | $98,883,000.00 | $69,876,000.00 | $69,685,000.00 | $70,849,000.00 | $70,827,000.00 | $77,754,000.00 | $92,622,000.00 | $98,324,000.00 | $104,923,000.00 | $107,353,000.00 | $105,166,000.00 | $94,385,000.00 | $90,819,000.00 | $87,785,000.00 | $84,260,000.00 | $79,039,000.00 | $83,877,000.00 | $83,204,000.00 | $88,175,000.00 | $84,535,000.00 | $81,054,000.00 | $73,606,000.00 | $61,304,000.00 | $57,916,000.00 | $57,686,000.00 | $48,650,000.00 | $45,205,000.00 | $43,768,000.00 | $47,003,000.00 | $49,095,000.00 | $42,512,000.00 | $43,426,000.00 | $39,273,000.00 | $35,999,000.00 | $35,047,000.00 | $34,909,000.00 | -- | $25,142,000.00 | $26,274,000.00 | $29,795,000.00 | $30,263,000.00 | -- | $20,558,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,896,819,000.00 | $1,760,665,000.00 | $1,550,036,000.00 | $1,708,729,000.00 | $1,555,247,000.00 | $1,513,018,000.00 | $1,433,803,000.00 | $1,449,003,000.00 | $1,477,708,000.00 | $1,168,630,000.00 | $1,265,506,000.00 | $1,306,635,000.00 | $1,930,875,000.00 | $1,258,293,000.00 | $1,411,930,000.00 | $1,307,847,000.00 | $1,178,515,000.00 | $1,096,440,000.00 | $1,148,927,000.00 | $1,005,262,000.00 | $936,082,000.00 | $904,786,000.00 | $893,370,000.00 | $938,518,000.00 | $950,237,000.00 | $888,329,000.00 | $966,948,000.00 | $851,234,000.00 | $848,784,000.00 | $766,625,000.00 | $817,617,000.00 | $696,632,000.00 | $620,888,000.00 | $584,365,000.00 | $652,734,000.00 | $605,736,000.00 | $541,190,000.00 | $516,350,000.00 | $615,330,000.00 | $541,134,000.00 | $501,794,000.00 | $469,684,000.00 | -- | $381,708,000.00 | $376,947,000.00 | $352,815,000.00 | $335,120,000.00 | -- | $330,311,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $514,858,000.00 | $482,996,000.00 | $444,909,000.00 | $430,739,000.00 | $393,233,000.00 | $337,175,000.00 | $312,805,000.00 | $284,246,000.00 | $276,659,000.00 | $273,960,000.00 | $288,292,000.00 | $315,604,000.00 | $350,452,000.00 | $376,610,000.00 | $394,516,000.00 | $422,264,000.00 | $429,310,000.00 | $424,751,000.00 | $428,305,000.00 | $423,680,000.00 | $416,258,000.00 | $414,768,000.00 | $423,330,000.00 | $422,107,000.00 | $378,408,000.00 | $344,120,000.00 | $337,653,000.00 | $326,670,000.00 | $309,783,000.00 | $290,536,000.00 | $265,485,000.00 | $231,564,000.00 | $226,328,000.00 | $207,148,000.00 | $206,139,000.00 | $205,413,000.00 | $205,703,000.00 | $203,639,000.00 | $203,916,000.00 | $202,703,000.00 | $189,145,000.00 | $187,242,000.00 | -- | $154,701,000.00 | $158,247,000.00 | $155,036,000.00 | $156,315,000.00 | -- | $149,439,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $227,669,000.00 | $109,160,000.00 | $108,954,000.00 | $115,755,000.00 | $79,587,000.00 | $90,138,000.00 | $94,020,000.00 | $105,864,000.00 | $109,968,000.00 | $119,322,000.00 | $124,491,000.00 | $129,526,000.00 | $134,702,000.00 | $139,945,000.00 | $145,193,000.00 | $150,463,000.00 | $155,783,000.00 | $161,125,000.00 | $166,550,000.00 | $172,305,000.00 | $178,075,000.00 | $171,469,000.00 | $177,286,000.00 | $183,561,000.00 | $189,851,000.00 | $185,568,000.00 | $191,664,000.00 | $197,879,000.00 | $124,892,000.00 | $129,431,000.00 | $134,166,000.00 | $120,926,000.00 | $110,031,000.00 | $114,173,000.00 | $117,824,000.00 | $116,116,000.00 | $111,819,000.00 | $115,243,000.00 | $120,021,000.00 | $125,275,000.00 | $127,252,000.00 | $134,306,000.00 | -- | $48,182,000.00 | $49,773,000.00 | $51,364,000.00 | $52,972,000.00 | -- | $56,279,000.00 | -- | -- | -- | -- | -- |
Goodwill | $332,400,000.00 | $320,388,000.00 | $311,991,000.00 | $310,000,000.00 | $272,545,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $272,485,000.00 | $325,749,000.00 | $325,749,000.00 | $325,749,000.00 | $325,749,000.00 | $325,749,000.00 | $325,749,000.00 | $325,749,000.00 | $325,840,000.00 | $321,743,000.00 | $321,783,000.00 | $321,748,000.00 | $323,235,000.00 | $312,658,000.00 | $308,669,000.00 | $310,157,000.00 | $281,448,000.00 | $281,448,000.00 | $281,448,000.00 | $271,653,000.00 | $269,465,000.00 | $269,465,000.00 | $269,465,000.00 | $269,088,000.00 | $267,810,000.00 | $267,810,000.00 | $267,810,000.00 | $267,810,000.00 | $260,708,000.00 | $262,989,000.00 | $85,900,000.00 | $174,849,000.00 | $174,849,000.00 | $174,849,000.00 | $174,849,000.00 | -- | $174,849,000.00 | -- | -- | -- | $157,851,000.00 | -- |
Other Assets | $35,051,000.00 | $26,211,000.00 | $24,647,000.00 | $24,620,000.00 | $22,199,000.00 | $26,397,000.00 | $28,469,000.00 | $31,104,000.00 | $38,076,000.00 | $46,589,000.00 | $48,378,000.00 | $50,497,000.00 | $52,670,000.00 | $47,438,000.00 | $49,720,000.00 | $52,589,000.00 | $52,784,000.00 | $89,438,000.00 | $63,681,000.00 | $25,389,000.00 | $26,755,000.00 | $28,190,000.00 | $36,753,000.00 | $33,373,000.00 | $34,281,000.00 | $35,768,000.00 | $33,473,000.00 | $33,776,000.00 | $34,379,000.00 | $35,501,000.00 | $32,766,000.00 | $38,089,000.00 | $30,404,000.00 | $18,382,000.00 | $15,995,000.00 | $16,001,000.00 | $16,254,000.00 | $16,852,000.00 | $17,199,000.00 | $17,286,000.00 | $18,294,000.00 | $18,588,000.00 | -- | $12,093,000.00 | $12,377,000.00 | $12,981,000.00 | $12,846,000.00 | -- | $13,877,000.00 | -- | -- | -- | -- | -- |
Total Assets | $3,114,695,000.00 | $2,779,395,000.00 | $2,516,885,000.00 | $2,664,165,000.00 | $2,395,601,000.00 | $2,305,296,000.00 | $2,206,370,000.00 | $2,204,695,000.00 | $2,241,850,000.00 | $1,944,165,000.00 | $2,065,064,000.00 | $2,144,687,000.00 | $2,812,864,000.00 | $2,217,631,000.00 | $2,395,576,000.00 | $2,328,371,000.00 | $2,211,206,000.00 | $2,097,503,000.00 | $2,133,212,000.00 | $1,952,385,000.00 | $1,883,010,000.00 | $1,840,956,000.00 | $1,852,522,000.00 | $1,899,307,000.00 | $1,876,012,000.00 | $1,766,443,000.00 | $1,838,407,000.00 | $1,719,716,000.00 | $1,599,286,000.00 | $1,503,541,000.00 | $1,531,482,000.00 | $1,358,864,000.00 | $1,257,116,000.00 | $1,193,533,000.00 | $1,262,157,000.00 | $1,212,354,000.00 | $1,142,776,000.00 | $1,119,894,000.00 | $1,224,276,000.00 | $1,154,208,000.00 | $1,097,193,000.00 | $1,072,809,000.00 | -- | $771,533,000.00 | $772,193,000.00 | $747,045,000.00 | $732,102,000.00 | -- | $724,755,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $241,007,000.00 | $233,533,000.00 | $222,121,000.00 | $215,278,000.00 | $204,776,000.00 | $200,980,000.00 | $187,570,000.00 | $173,599,000.00 | $173,235,000.00 | $158,966,000.00 | $183,679,000.00 | $177,275,000.00 | $194,417,000.00 | $119,612,000.00 | $129,531,000.00 | $140,279,000.00 | $138,727,000.00 | $119,485,000.00 | $134,702,000.00 | $125,720,000.00 | $112,200,000.00 | $92,361,000.00 | $109,877,000.00 | $132,974,000.00 | $119,334,000.00 | $99,318,000.00 | $114,730,000.00 | $115,492,000.00 | $92,964,000.00 | $70,827,000.00 | $93,398,000.00 | $71,834,000.00 | $64,463,000.00 | $52,114,000.00 | $66,422,000.00 | $63,318,000.00 | $62,985,000.00 | $52,315,000.00 | $68,926,000.00 | $77,954,000.00 | $64,509,000.00 | $64,166,000.00 | -- | $38,485,000.00 | $36,823,000.00 | $33,287,000.00 | $31,602,000.00 | -- | $39,399,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,881,017,000.00 | $1,620,946,000.00 | $1,462,229,000.00 | $1,610,218,000.00 | $1,431,555,000.00 | $1,446,680,000.00 | $1,409,354,000.00 | $1,393,921,000.00 | $1,461,429,000.00 | $1,132,857,000.00 | $1,151,940,000.00 | $1,270,939,000.00 | $1,978,970,000.00 | $1,349,027,000.00 | $1,515,426,000.00 | $1,474,938,000.00 | $1,390,029,000.00 | $1,293,335,000.00 | $1,316,354,000.00 | $1,169,180,000.00 | $1,136,028,000.00 | $1,115,960,000.00 | $1,162,884,000.00 | $1,227,724,000.00 | $1,253,274,000.00 | $1,151,371,000.00 | $1,224,685,000.00 | $1,162,429,000.00 | $1,097,546,000.00 | $939,337,000.00 | $987,568,000.00 | $851,664,000.00 | $734,930,000.00 | $688,625,000.00 | $752,656,000.00 | $727,420,000.00 | $677,851,000.00 | $668,258,000.00 | $763,292,000.00 | $725,847,000.00 | $688,370,000.00 | $674,437,000.00 | -- | $379,538,000.00 | $379,262,000.00 | $368,659,000.00 | $356,207,000.00 | -- | $372,904,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $187,574,000.00 | -- | -- | -- | $187,806,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $22,652,000.00 | $17,238,000.00 | $6,217,000.00 | $19,147,000.00 | $12,982,000.00 | $12,189,000.00 | $4,630,000.00 | $3,942,000.00 | $2,309,000.00 | $2,284,000.00 | $36,510,000.00 | $31,093,000.00 | $28,352,000.00 | $30,158,000.00 | $30,040,000.00 | $27,563,000.00 | $25,217,000.00 | $22,489,000.00 | $23,165,000.00 | $17,356,000.00 | $11,010,000.00 | $6,170,000.00 | $6,383,000.00 | $10,092,000.00 | $5,218,000.00 | $5,332,000.00 | $15,604,000.00 | $10,208,000.00 | $3,880,000.00 | $82,231,000.00 | $77,239,000.00 | $71,004,000.00 | $119,233,000.00 | $122,279,000.00 | $135,824,000.00 | $131,819,000.00 | $128,387,000.00 | $122,998,000.00 | $129,068,000.00 | $115,205,000.00 | $110,373,000.00 | $107,121,000.00 | -- | $102,351,000.00 | $114,820,000.00 | $113,449,000.00 | $120,573,000.00 | -- | $112,991,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | $-1,547,000.00 | $-1,548,000.00 | $-1,546,000.00 | $-1,773,000.00 | $-1,769,000.00 | $-1,767,000.00 | $-1,768,000.00 | $-1,769,000.00 | $-1,782,000.00 | $-1,791,000.00 | $-1,812,000.00 | $-1,781,000.00 | $-1,285,000.00 | $-1,285,000.00 | $-1,296,000.00 | $-1,282,000.00 | $-1,273,000.00 | $-1,267,000.00 | $-1,234,000.00 | $-1,146,000.00 | $-1,252,000.00 | $-1,158,000.00 | $-1,419,000.00 | $-1,254,000.00 | $-1,300,000.00 | $-1,274,000.00 | $-1,107,000.00 | $-1,555,000.00 | $-1,238,000.00 | $-1,198,000.00 | $-846,000.00 | $-884,000.00 | $-426,000.00 | $-158,000.00 | $-229,000.00 | $-183,000.00 | $43,000.00 | $103,000.00 | $130,000.00 | $151,000.00 | -- | $140,000.00 | $138,000.00 | $243,000.00 | $154,000.00 | -- | $299,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $1,201,301,000.00 | $1,131,512,000.00 | $1,040,289,000.00 | $1,026,569,000.00 | $942,833,000.00 | $838,348,000.00 | $784,336,000.00 | $798,540,000.00 | $769,823,000.00 | $800,588,000.00 | $867,760,000.00 | $833,834,000.00 | $796,810,000.00 | $829,699,000.00 | $840,888,000.00 | $816,659,000.00 | $786,763,000.00 | $772,484,000.00 | $784,538,000.00 | $756,708,000.00 | $726,808,000.00 | $709,577,000.00 | $674,194,000.00 | $652,287,000.00 | $608,579,000.00 | $600,520,000.00 | $588,930,000.00 | $537,880,000.00 | $488,520,000.00 | $472,564,000.00 | $457,091,000.00 | $426,267,000.00 | $392,440,000.00 | $372,182,000.00 | $362,750,000.00 | $341,943,000.00 | $325,453,000.00 | $317,558,000.00 | $320,625,000.00 | $301,965,000.00 | $287,300,000.00 | $280,102,000.00 | -- | $278,639,000.00 | $266,777,000.00 | $253,496,000.00 | $243,851,000.00 | -- | $227,399,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $1,233,678,000.00 | $1,158,449,000.00 | $1,054,656,000.00 | $1,053,947,000.00 | $964,046,000.00 | $858,616,000.00 | $797,016,000.00 | $810,774,000.00 | $780,421,000.00 | $811,308,000.00 | $913,124,000.00 | $873,748,000.00 | $833,894,000.00 | $868,604,000.00 | $880,150,000.00 | $853,433,000.00 | $821,177,000.00 | $804,168,000.00 | $816,858,000.00 | $783,205,000.00 | $746,982,000.00 | $724,996,000.00 | $689,638,000.00 | $671,583,000.00 | $622,738,000.00 | $615,072,000.00 | $613,722,000.00 | $557,287,000.00 | $501,740,000.00 | $564,204,000.00 | $543,914,000.00 | $507,200,000.00 | $522,186,000.00 | $504,908,000.00 | $509,501,000.00 | $484,934,000.00 | $464,925,000.00 | $451,636,000.00 | $460,984,000.00 | $428,361,000.00 | $408,823,000.00 | $398,372,000.00 | -- | $391,995,000.00 | $392,931,000.00 | $378,386,000.00 | $375,895,000.00 | -- | $351,851,000.00 | -- | -- | -- | $394,555,000.00 | $390,623,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,114,695,000.00 | $2,779,395,000.00 | $2,516,885,000.00 | $2,664,165,000.00 | $2,395,601,000.00 | $2,305,296,000.00 | $2,206,370,000.00 | $2,204,695,000.00 | $2,241,850,000.00 | $1,944,165,000.00 | $2,065,064,000.00 | $2,144,687,000.00 | $2,812,864,000.00 | $2,217,631,000.00 | $2,395,576,000.00 | $2,328,371,000.00 | $2,211,206,000.00 | $2,097,503,000.00 | $2,133,212,000.00 | $1,952,385,000.00 | $1,883,010,000.00 | $1,840,956,000.00 | $1,852,522,000.00 | $1,899,307,000.00 | $1,876,012,000.00 | $1,766,443,000.00 | $1,838,407,000.00 | $1,719,716,000.00 | $1,599,286,000.00 | $1,503,541,000.00 | $1,531,482,000.00 | $1,358,864,000.00 | $1,257,116,000.00 | $1,193,533,000.00 | $1,262,157,000.00 | $1,212,354,000.00 | $1,142,776,000.00 | $1,119,894,000.00 | $1,224,276,000.00 | $1,154,208,000.00 | $1,097,193,000.00 | $1,072,809,000.00 | -- | $771,533,000.00 | $772,193,000.00 | $747,045,000.00 | $732,102,000.00 | -- | $724,755,000.00 | -- | -- | -- | -- | -- |
Date | 10/31/2024 | 7/31/2024 | 1/31/2024 | 10/31/2023 | 7/31/2023 | 10/31/2022 | 7/31/2022 | 10/31/2021 | 7/31/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 | 11/30/2012 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $789,159,000.00 | $664,645,000.00 | $559,470,000.00 | $659,268,000.00 | $578,479,000.00 | $492,363,000.00 | $441,081,000.00 | $510,389,000.00 | -- | -- | -- | -- | -- | -- | $75,900,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | $161,077,000.00 | -- | -- | -- | -- | -- | -- | $105,189,000.00 | $151,901,000.00 | $165,968,000.00 | $134,116,000.00 | $104,400,000.00 | $159,737,000.00 | $163,839,000.00 | $131,976,000.00 | $115,340,000.00 | $161,073,000.00 | $157,094,000.00 | $131,802,000.00 | $114,500,000.00 | $155,368,000.00 | $173,290,000.00 | $164,863,000.00 | $139,760,000.00 | $184,233,000.00 | $183,250,000.00 | $144,237,000.00 | $109,186,000.00 | $152,290,000.00 | $132,365,000.00 | $104,124,000.00 | $85,652,000.00 | $106,921,000.00 | $94,850,000.00 | $75,932,000.00 | $63,165,000.00 | $102,601,000.00 | $94,463,000.00 | $79,703,000.00 | $67,810,000.00 | -- | $66,220,000.00 | $65,897,000.00 | $54,717,000.00 | $47,168,000.00 | $64,388,000.00 | $64,587,000.00 | $45,318,000.00 | $36,582,000.00 | $52,262,000.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $527,202,000.00 | $585,891,000.00 | $1,867,994,000.00 | $1,348,533,000.00 | $420,508,000.00 | $471,094,000.00 | $1,729,675,000.00 | $1,278,336,000.00 | $866,096,000.00 | $476,746,000.00 | $1,531,668,000.00 | $420,400,000.00 | $662,364,000.00 | -- | $301,201,000.00 | $1,135,666,000.00 | $840,448,000.00 | $556,545,000.00 | $296,503,000.00 | $994,274,000.00 | $713,219,000.00 | $467,006,000.00 | -- | $971,811,000.00 | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $263,555,000.00 | $172,263,000.00 | $291,999,000.00 | $260,224,000.00 | $147,854,000.00 | $148,239,000.00 | $58,852,000.00 | $34,875,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $6.89 | $2.35 | $7.46 | $6.66 | $3.81 | $3.97 | $2.14 | $1.57 | $0.62 | $-0.13 | $1.21 | $1.17 | $-1.03 | $-0.35 | $2.17 | $1.40 | $0.45 | $2.01 | $2.40 | $0.96 | $0.55 | $2.22 | $0.93 | $5.01 | $1.24 | $0.75 | $1.62 | $3.98 | $2.43 | $0.47 | $0.94 | $1.00 | $0.59 | $0.89 | $0.61 | $0.49 | $0.70 | $-0.09 | $0.56 | $1.07 | $0.22 | $0.40 | -- | $0.36 | $1.17 | $0.78 | $0.49 | $0.39 | $0.38 | $0.09 | $-0.14 | $0.18 | $0.15 | -- |
Weighted Average Shares Basic | 29,121,475 | 29,096,224 | 29,333,054 | 29,344,064 | 29,348,700 | 29,524,516 | 29,579,498 | 30,172,254 | 30,553,381 | 31,665,183 | 31,744,199 | 31,750,547 | 31,603,498 | 31,498,474 | 31,480,759 | 31,469,401 | 31,451,809 | 31,250,376 | 31,214,172 | 31,206,340 | 31,190,366 | 31,059,140 | 31,061,448 | 31,351,367 | 31,439,981 | 31,480,660 | 31,429,493 | 32,315,636 | 32,433,560 | 32,662,942 | 32,871,240 | 34,045,481 | 34,107,262 | 34,067,983 | 34,010,147 | 33,773,158 | 33,860,832 | 33,836,099 | 33,423,678 | 33,012,595 | 33,033,740 | 32,935,305 | -- | 33,089,959 | 33,653,055 | 33,669,974 | 33,759,015 | 33,508,193 | 35,306,900 | 35,800,175 | 36,343,068 | -- | 38,931,029 | -- |
Earnings Per Share Diluted | $6.81 | $4.44 | $7.37 | $6.58 | $3.76 | $1.80 | $1.46 | $1.54 | $0.61 | $1.07 | $1.20 | $0.14 | $-1.03 | $1.80 | $2.15 | $1.39 | $0.45 | $1.97 | $2.34 | $0.94 | $0.53 | $2.15 | $0.90 | $1.38 | $3.54 | $0.74 | $1.59 | $3.89 | $2.37 | $1.37 | $0.91 | $2.41 | $1.44 | $0.86 | $0.59 | $1.15 | $0.68 | $-0.09 | $0.54 | $1.04 | $0.61 | $0.40 | -- | $0.35 | $1.14 | $0.76 | $0.48 | $0.38 | $0.38 | $0.04 | $-0.14 | $0.18 | $0.15 | -- |
Weighted Average Shares Diluted | 29,489,808 | 29,435,895 | 29,698,926 | 29,710,603 | 29,708,025 | 30,007,257 | 30,021,486 | 30,928,890 | 31,085,985 | 32,090,578 | 32,106,661 | 32,128,098 | 31,603,498 | 31,821,782 | 31,811,505 | 31,803,368 | 31,786,459 | 31,990,168 | 32,065,229 | 32,180,960 | 32,407,914 | 32,054,945 | 31,891,574 | 31,984,731 | 31,909,926 | 32,180,923 | 32,200,287 | 33,115,755 | 33,486,515 | 33,703,438 | 33,886,747 | 35,026,688 | 35,091,644 | 35,122,530 | 35,117,673 | 34,816,381 | 34,763,035 | 34,767,945 | 34,638,998 | 33,782,187 | 33,842,150 | 33,514,416 | -- | 33,721,070 | 34,481,895 | 34,682,891 | 34,636,520 | 34,216,451 | 35,754,168 | 35,323,667 | 36,566,672 | -- | 38,996,866 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 29,175,619 | 29,098,029 | 29,091,278 | 29,337,537 | 29,332,495 | 29,556,182 | 29,457,520 | 30,176,486 | 30,170,076 | 30,615,167 | 31,909,166 | 31,836,930 | 31,632,661 | 31,583,938 | 31,520,485 | -- | 31,478,851 | 31,430,031 | 31,283,411 | 31,224,470 | 31,193,069 | 31,185,669 | 30,938,031 | 31,087,285 | 31,078,172 | 31,420,593 | 31,465,218 | 31,420,310 | 31,341,444 | 32,892,767 | 32,465,015 | 33,381,779 | 34,076,566 | 33,991,094 | 34,057,679 | 33,990,589 | 33,942,748 | 33,264,117 | 33,264,117 | 33,587,744 | 33,060,853 | 32,993,267 | -- | 32,595,062 | 33,587,744 | 33,593,696 | 33,951,216 | -- | 33,487,640 | -- | -- | -- | -- | -- |
Common Stock Value | $9,725,000.00 | $9,699,000.00 | $9,697,000.00 | $9,779,000.00 | $9,777,000.00 | $9,852,000.00 | $9,819,000.00 | $10,059,000.00 | $10,057,000.00 | $10,205,000.00 | $10,636,000.00 | $10,612,000.00 | $10,544,000.00 | $10,528,000.00 | $10,507,000.00 | $10,496,000.00 | $10,493,000.00 | $10,477,000.00 | $10,428,000.00 | $10,408,000.00 | $10,398,000.00 | $10,395,000.00 | $10,313,000.00 | $10,362,000.00 | $10,360,000.00 | $10,474,000.00 | $10,488,000.00 | $10,473,000.00 | $10,447,000.00 | $10,964,000.00 | $10,822,000.00 | $11,127,000.00 | $11,359,000.00 | $11,331,000.00 | $11,353,000.00 | $11,330,000.00 | $11,314,000.00 | $11,263,000.00 | $11,248,000.00 | $11,088,000.00 | $11,020,000.00 | $10,998,000.00 | -- | $10,865,000.00 | $11,196,000.00 | $11,198,000.00 | $11,317,000.00 | -- | $11,162,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | -- | $0.33 | $0.33 | $0.33 | $0.33 | -- | $0.33 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | $92.49 | -- | -- | -- | $92.00 | $101.25 | $101.63 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $94.05 | -- | -- | -- | $63.90 | -- | -- | -- | $28.85 | -- | -- | -- | $26.48 | -- | -- | -- | -- | $17.68 | -- | -- | -- | -- | -- | -- | -- | -- | -- |