Date | 2/29/2024 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $113,836,000.00 | $112,595,000.00 | $116,784,000.00 | $103,905,000.00 | $89,449,000.00 | $72,575,000.00 | $82,189,000.00 | $70,633,000.00 | $61,899,000.00 | $84,008,000.00 | $97,195,000.00 | $114,551,000.00 | $95,624,000.00 | $35,944,000.00 | $43,033,000.00 | $45,723,000.00 | $43,045,000.00 | $47,967,000.00 | $40,823,000.00 | $27,053,000.00 | $56,470,000.00 | $43,217,000.00 | $56,284,000.00 | $49,607,000.00 | $62,329,000.00 | $44,607,000.00 | $58,567,000.00 | $92,937,000.00 | $91,089,000.00 | $71,491,000.00 | $80,121,000.00 | $76,235,000.00 | $87,250,000.00 | $67,335,000.00 | $73,260,000.00 | $75,131,000.00 | $80,291,000.00 | $74,339,000.00 | $77,477,000.00 | $96,404,000.00 | $94,016,000.00 | $85,883,000.00 | $93,935,000.00 | $112,872,000.00 | $105,124,000.00 | $96,414,000.00 | $109,666,000.00 | $124,568,000.00 | $139,624,000.00 | $145,645,000.00 | $131,432,000.00 | $130,659,000.00 | $143,247,000.00 |
Accounts Receivable Net Current | $112,111,000.00 | $131,628,000.00 | $137,356,000.00 | $143,584,000.00 | $153,762,000.00 | $157,210,000.00 | $150,524,000.00 | $143,361,000.00 | $129,069,000.00 | $108,429,000.00 | $111,686,000.00 | $108,242,000.00 | $124,986,000.00 | $130,908,000.00 | $137,371,000.00 | $129,569,000.00 | $133,304,000.00 | $138,545,000.00 | $146,499,000.00 | $137,629,000.00 | $130,452,000.00 | $125,795,000.00 | $109,025,000.00 | $98,984,000.00 | $98,222,000.00 | $96,864,000.00 | $97,025,000.00 | $96,236,000.00 | $97,807,000.00 | $100,493,000.00 | $98,033,000.00 | $94,510,000.00 | $96,574,000.00 | $98,216,000.00 | $97,403,000.00 | $91,715,000.00 | $90,334,000.00 | $88,969,000.00 | $93,120,000.00 | $81,354,000.00 | $84,194,000.00 | $90,164,000.00 | $93,538,000.00 | $86,208,000.00 | $84,192,000.00 | $90,606,000.00 | $87,924,000.00 | -- | $87,162,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $8,405,000.00 | $5,811,000.00 | $5,187,000.00 | $7,046,000.00 | $6,562,000.00 | $5,710,000.00 | $7,840,000.00 | $6,741,000.00 | $6,725,000.00 | $8,141,000.00 | $7,084,000.00 | $5,994,000.00 | $6,222,000.00 | $8,014,000.00 | $7,725,000.00 | $7,388,000.00 | $7,103,000.00 | $8,059,000.00 | $6,996,000.00 | $6,801,000.00 | $7,230,000.00 | $6,895,000.00 | $5,147,000.00 | $5,520,000.00 | $4,395,000.00 | $4,944,000.00 | $4,825,000.00 | $4,710,000.00 | $4,735,000.00 | $4,756,000.00 | $4,601,000.00 | $4,990,000.00 | $4,066,000.00 | $4,530,000.00 | $4,341,000.00 | $4,616,000.00 | $4,876,000.00 | $4,433,000.00 | $4,540,000.00 | $4,874,000.00 | $4,594,000.00 | $3,994,000.00 | $4,209,000.00 | $4,807,000.00 | $6,344,000.00 | $6,196,000.00 | $6,552,000.00 | -- | $5,818,000.00 | -- | -- | -- | -- |
Total Current Assets | $251,341,000.00 | $253,541,000.00 | $264,066,000.00 | $262,554,000.00 | $278,745,000.00 | $262,157,000.00 | $277,760,000.00 | $260,017,000.00 | $233,252,000.00 | $212,045,000.00 | $218,558,000.00 | $231,514,000.00 | $230,999,000.00 | $181,989,000.00 | $189,442,000.00 | $183,379,000.00 | $191,657,000.00 | $198,033,000.00 | $195,438,000.00 | $172,461,000.00 | $194,881,000.00 | $180,170,000.00 | $170,456,000.00 | $154,111,000.00 | $166,845,000.00 | $149,035,000.00 | $168,070,000.00 | $203,867,000.00 | $218,588,000.00 | $212,215,000.00 | $222,599,000.00 | $209,293,000.00 | $221,706,000.00 | $206,090,000.00 | $213,894,000.00 | $204,417,000.00 | $217,462,000.00 | $211,054,000.00 | $216,142,000.00 | $215,645,000.00 | $217,177,000.00 | $223,997,000.00 | $221,598,000.00 | $222,227,000.00 | $228,235,000.00 | $228,868,000.00 | $227,668,000.00 | -- | $249,874,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $4,346,000.00 | $14,850,000.00 | $15,380,000.00 | $16,133,000.00 | $16,730,000.00 | $17,324,000.00 | $18,505,000.00 | $19,243,000.00 | $20,001,000.00 | $21,252,000.00 | $22,270,000.00 | $23,077,000.00 | $23,644,000.00 | $24,873,000.00 | $25,162,000.00 | $25,874,000.00 | $26,632,000.00 | $25,748,000.00 | $23,699,000.00 | $22,587,000.00 | $22,413,000.00 | $23,086,000.00 | $22,326,000.00 | $22,856,000.00 | $23,354,000.00 | $23,476,000.00 | $22,145,000.00 | $21,531,000.00 | $21,274,000.00 | $21,404,000.00 | $21,777,000.00 | $21,999,000.00 | $22,001,000.00 | $21,931,000.00 | $22,258,000.00 | $22,626,000.00 | $23,158,000.00 | $23,258,000.00 | $23,673,000.00 | $21,558,000.00 | $21,087,000.00 | $21,652,000.00 | $21,756,000.00 | $22,079,000.00 | $22,651,000.00 | $24,102,000.00 | $24,800,000.00 | -- | $26,389,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $10,902,000.00 | $10,415,000.00 | $11,521,000.00 | $12,327,000.00 | $13,602,000.00 | $14,622,000.00 | $18,047,000.00 | $19,262,000.00 | $19,703,000.00 | $20,568,000.00 | $21,062,000.00 | $18,661,000.00 | $20,077,000.00 | $21,623,000.00 | $23,021,000.00 | $25,770,000.00 | $14,589,000.00 | $15,570,000.00 | $16,517,000.00 | $17,566,000.00 | $18,531,000.00 | $19,758,000.00 | $4,959,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $216,955,000.00 | $206,811,000.00 | $206,722,000.00 | $206,439,000.00 | $209,183,000.00 | $208,458,000.00 | $214,801,000.00 | $214,907,000.00 | $215,929,000.00 | $216,497,000.00 | $216,246,000.00 | $216,091,000.00 | $214,067,000.00 | $213,451,000.00 | $213,332,000.00 | $216,420,000.00 | $190,815,000.00 | $191,149,000.00 | $191,172,000.00 | $191,834,000.00 | $191,950,000.00 | $193,581,000.00 | $181,208,000.00 | $172,342,000.00 | $171,088,000.00 | $170,068,000.00 | $170,035,000.00 | $171,259,000.00 | $171,183,000.00 | $170,868,000.00 | $170,257,000.00 | $171,317,000.00 | $170,878,000.00 | $171,280,000.00 | $173,400,000.00 | $174,656,000.00 | $175,427,000.00 | $175,615,000.00 | $175,234,000.00 | $175,001,000.00 | $174,275,000.00 | $174,741,000.00 | $174,281,000.00 | $173,702,000.00 | $173,576,000.00 | $175,060,000.00 | $174,775,000.00 | $176,763,000.00 | $176,475,000.00 | $175,730,000.00 | $174,281,000.00 | $172,632,000.00 | -- |
Other Assets | $15,450,000.00 | $10,738,000.00 | $7,753,000.00 | $8,094,000.00 | $5,878,000.00 | $4,775,000.00 | $2,222,000.00 | $2,097,000.00 | $1,456,000.00 | $1,812,000.00 | $1,913,000.00 | $5,064,000.00 | $4,510,000.00 | $4,176,000.00 | $3,812,000.00 | $3,477,000.00 | $3,180,000.00 | $3,218,000.00 | $3,061,000.00 | $2,516,000.00 | $2,049,000.00 | $1,930,000.00 | $1,798,000.00 | $1,846,000.00 | $1,868,000.00 | $1,872,000.00 | $1,960,000.00 | $1,880,000.00 | $1,973,000.00 | $1,881,000.00 | $1,864,000.00 | $1,864,000.00 | $1,971,000.00 | $2,119,000.00 | $2,220,000.00 | $2,285,000.00 | $2,328,000.00 | $2,364,000.00 | $2,307,000.00 | $2,346,000.00 | $2,442,000.00 | $2,545,000.00 | $2,502,000.00 | $2,506,000.00 | $1,192,000.00 | $1,243,000.00 | $1,254,000.00 | -- | $1,339,000.00 | -- | -- | -- | -- |
Total Assets | $523,164,000.00 | $522,387,000.00 | $531,999,000.00 | $532,320,000.00 | $550,512,000.00 | $534,021,000.00 | $559,738,000.00 | $538,212,000.00 | $514,635,000.00 | $501,602,000.00 | $511,966,000.00 | $529,162,000.00 | $529,181,000.00 | $485,974,000.00 | $496,352,000.00 | $496,611,000.00 | $428,370,000.00 | $435,131,000.00 | $431,290,000.00 | $408,439,000.00 | $432,674,000.00 | $420,134,000.00 | $382,318,000.00 | $352,075,000.00 | $364,128,000.00 | $345,355,000.00 | $366,819,000.00 | $402,835,000.00 | $417,255,000.00 | $406,798,000.00 | $416,977,000.00 | $404,726,000.00 | $416,981,000.00 | $402,015,000.00 | $412,495,000.00 | $405,148,000.00 | $420,078,000.00 | $414,597,000.00 | $420,047,000.00 | $417,647,000.00 | $417,640,000.00 | $427,632,000.00 | $425,100,000.00 | $425,797,000.00 | $430,719,000.00 | $435,502,000.00 | $434,845,000.00 | -- | $476,397,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $108,304,000.00 | $103,546,000.00 | $117,479,000.00 | $125,485,000.00 | $148,366,000.00 | $142,066,000.00 | $202,710,000.00 | $184,612,000.00 | $173,790,000.00 | $194,011,000.00 | $205,019,000.00 | $219,234,000.00 | $225,520,000.00 | $183,172,000.00 | $196,087,000.00 | $208,180,000.00 | $145,974,000.00 | $151,831,000.00 | $153,880,000.00 | $140,118,000.00 | $163,849,000.00 | $151,222,000.00 | $129,472,000.00 | $108,283,000.00 | $125,986,000.00 | $111,875,000.00 | $128,128,000.00 | $58,816,000.00 | $79,589,000.00 | $63,574,000.00 | $70,977,000.00 | $61,620,000.00 | $76,529,000.00 | $62,118,000.00 | $69,270,000.00 | $58,989,000.00 | $74,317,000.00 | $66,308,000.00 | $67,509,000.00 | $61,199,000.00 | $65,313,000.00 | $65,520,000.00 | $62,074,000.00 | $61,846,000.00 | $64,851,000.00 | $68,737,000.00 | $63,932,000.00 | -- | $103,671,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $387,933,000.00 | $384,381,000.00 | $378,657,000.00 | $374,563,000.00 | $367,948,000.00 | $366,648,000.00 | $352,128,000.00 | $342,807,000.00 | $494,742,000.00 | $487,339,000.00 | $483,087,000.00 | $481,571,000.00 | $477,438,000.00 | $476,032,000.00 | $470,427,000.00 | $466,481,000.00 | $460,226,000.00 | $458,003,000.00 | $445,098,000.00 | $435,489,000.00 | $429,578,000.00 | $426,501,000.00 | $408,412,000.00 | $403,227,000.00 | $398,828,000.00 | $397,282,000.00 | $395,710,000.00 | $393,480,000.00 | $388,763,000.00 | $387,225,000.00 | $384,648,000.00 | $379,764,000.00 | $374,285,000.00 | $372,159,000.00 | $367,849,000.00 | $365,401,000.00 | $360,445,000.00 | $359,178,000.00 | $355,776,000.00 | $354,348,000.00 | $347,790,000.00 | $346,178,000.00 | $342,028,000.00 | $339,685,000.00 | $335,791,000.00 | $333,779,000.00 | $329,988,000.00 | -- | $324,492,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-17,211,000.00 | $-16,948,000.00 | $-17,290,000.00 | $-18,635,000.00 | $-19,759,000.00 | $-21,473,000.00 | $-12,712,000.00 | $-11,749,000.00 | $-9,228,000.00 | $-8,216,000.00 | $-8,606,000.00 | $-9,546,000.00 | $-13,862,000.00 | $-13,748,000.00 | $-13,226,000.00 | $-13,274,000.00 | $-12,588,000.00 | $-11,836,000.00 | $-12,413,000.00 | $-10,987,000.00 | $-10,385,000.00 | $-7,028,000.00 | $-9,291,000.00 | $-8,681,000.00 | $-11,396,000.00 | $-13,329,000.00 | $-13,838,000.00 | $-10,151,000.00 | $-10,794,000.00 | $-11,747,000.00 | $-12,589,000.00 | $-10,946,000.00 | $-10,917,000.00 | $-10,157,000.00 | $-6,580,000.00 | $-3,799,000.00 | $-2,573,000.00 | $-2,552,000.00 | $-2,717,000.00 | $-3,102,000.00 | $-3,958,000.00 | $-1,890,000.00 | $-826,000.00 | $-1,117,000.00 | $-1,890,000.00 | $833,000.00 | $111,000.00 | -- | $3,442,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $82,977,000.00 | $85,861,000.00 | $87,648,000.00 | $80,711,000.00 | $78,608,000.00 | $66,082,000.00 | $36,921,000.00 | $22,205,000.00 | $375,426,000.00 | $348,676,000.00 | $352,716,000.00 | $358,294,000.00 | $360,534,000.00 | $360,967,000.00 | $358,531,000.00 | $350,693,000.00 | $350,230,000.00 | $344,966,000.00 | $343,827,000.00 | $337,387,000.00 | $335,741,000.00 | $335,550,000.00 | $335,033,000.00 | $330,558,000.00 | $332,024,000.00 | $330,841,000.00 | $332,048,000.00 | $329,615,000.00 | $327,954,000.00 | $322,899,000.00 | $321,649,000.00 | $316,686,000.00 | $313,268,000.00 | $308,142,000.00 | $306,184,000.00 | $301,179,000.00 | $298,830,000.00 | $294,648,000.00 | $295,776,000.00 | $291,414,000.00 | $290,549,000.00 | $287,624,000.00 | $286,394,000.00 | $282,990,000.00 | $280,650,000.00 | $273,853,000.00 | $272,535,000.00 | -- | $248,983,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $414,860,000.00 | $418,841,000.00 | $414,520,000.00 | $406,835,000.00 | $402,146,000.00 | $391,955,000.00 | $357,028,000.00 | $353,600,000.00 | $340,845,000.00 | $307,591,000.00 | $306,947,000.00 | $309,928,000.00 | $303,661,000.00 | $302,802,000.00 | $300,265,000.00 | $288,431,000.00 | $282,396,000.00 | $283,300,000.00 | $277,410,000.00 | $268,321,000.00 | $268,825,000.00 | $268,912,000.00 | $252,846,000.00 | $243,792,000.00 | $238,142,000.00 | $233,480,000.00 | $238,691,000.00 | $344,019,000.00 | $342,649,000.00 | $343,224,000.00 | $346,000,000.00 | $343,106,000.00 | $340,452,000.00 | $339,897,000.00 | $343,225,000.00 | $346,159,000.00 | $345,761,000.00 | $348,289,000.00 | $352,538,000.00 | $356,448,000.00 | $352,327,000.00 | $362,112,000.00 | $363,026,000.00 | $363,951,000.00 | $365,868,000.00 | $366,765,000.00 | $370,913,000.00 | -- | $372,726,000.00 | -- | -- | $353,241,000.00 | $337,917,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $523,164,000.00 | $522,387,000.00 | $531,999,000.00 | $532,320,000.00 | $550,512,000.00 | $534,021,000.00 | $559,738,000.00 | $538,212,000.00 | $514,635,000.00 | $501,602,000.00 | $511,966,000.00 | $529,162,000.00 | $529,181,000.00 | $485,974,000.00 | $496,352,000.00 | $496,611,000.00 | $428,370,000.00 | $435,131,000.00 | $431,290,000.00 | $408,439,000.00 | $432,674,000.00 | $420,134,000.00 | $382,318,000.00 | $352,075,000.00 | $364,128,000.00 | $345,355,000.00 | $366,819,000.00 | $402,835,000.00 | $417,255,000.00 | $406,798,000.00 | $416,977,000.00 | $404,726,000.00 | $416,981,000.00 | $402,015,000.00 | $412,495,000.00 | $405,148,000.00 | $420,078,000.00 | $414,597,000.00 | $420,047,000.00 | $417,647,000.00 | $417,640,000.00 | $427,632,000.00 | $425,100,000.00 | $425,797,000.00 | $430,719,000.00 | $435,502,000.00 | $434,845,000.00 | -- | $476,397,000.00 | -- | -- | -- | -- |
Date | 2/29/2024 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | $775,643,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $186,485,000.00 | $67,001,000.00 | $313,142,000.00 | $237,424,000.00 | $82,350,000.00 | $83,467,000.00 | $76,794,000.00 | $78,741,000.00 | $71,432,000.00 | $57,047,000.00 | $116,074,000.00 | $57,897,000.00 | $275,483,000.00 | $61,420,000.00 | $141,880,000.00 | $67,503,000.00 | $282,439,000.00 | $67,911,000.00 | $141,572,000.00 | $68,151,000.00 | $246,055,000.00 | $62,510,000.00 | $59,419,000.00 | $53,698,000.00 | $221,325,000.00 | $163,284,000.00 | $56,510,000.00 | $54,527,000.00 | $232,166,000.00 | $54,928,000.00 | $116,339,000.00 | $57,463,000.00 | $228,362,000.00 | $170,501,000.00 | $59,435,000.00 | $56,225,000.00 | $215,822,000.00 | $47,765,000.00 | $57,405,000.00 | $49,710,000.00 | $214,294,000.00 | $51,195,000.00 | $55,210,000.00 | $53,389,000.00 | $219,239,000.00 | $53,627,000.00 | $107,093,000.00 | $52,172,000.00 | $210,475,000.00 | $154,967,000.00 | $104,032,000.00 | $195,230,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $162,514,000.00 | $59,932,000.00 | $228,842,000.00 | $172,335,000.00 | $56,777,000.00 | $56,187,000.00 | $57,090,000.00 | $108,274,000.00 | $51,392,000.00 | $52,838,000.00 | $105,707,000.00 | $51,154,000.00 | $228,067,000.00 | $55,299,000.00 | $110,733,000.00 | $56,978,000.00 | $223,802,000.00 | $55,587,000.00 | $111,325,000.00 | $56,366,000.00 | $209,042,000.00 | $150,181,000.00 | $94,913,000.00 | $47,415,000.00 | $183,471,000.00 | $45,376,000.00 | $89,670,000.00 | $43,614,000.00 | $174,806,000.00 | $130,446,000.00 | $87,128,000.00 | $43,957,000.00 | $173,797,000.00 | $131,333,000.00 | $87,855,000.00 | $44,279,000.00 | $172,531,000.00 | $126,337,000.00 | $84,733,000.00 | $41,612,000.00 | $168,318,000.00 | $125,993,000.00 | $42,342,000.00 | $42,060,000.00 | $170,992,000.00 | $43,356,000.00 | $85,589,000.00 | $42,609,000.00 | $172,622,000.00 | $128,884,000.00 | $42,732,000.00 | $182,985,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $17,491,000.00 | $4,878,000.00 | $72,788,000.00 | $55,739,000.00 | $48,618,000.00 | $25,141,000.00 | $55,300,000.00 | $19,783,000.00 | $18,018,000.00 | $7,498,000.00 | $5,453,000.00 | $4,206,000.00 | $36,652,000.00 | $3,452,000.00 | $25,750,000.00 | $8,062,000.00 | $50,159,000.00 | $10,213,000.00 | $26,074,000.00 | $9,761,000.00 | $30,624,000.00 | $5,149,000.00 | $10,652,000.00 | $5,343,000.00 | $34,402,000.00 | $25,727,000.00 | $19,765,000.00 | $10,119,000.00 | $53,803,000.00 | $38,125,000.00 | $27,412,000.00 | $12,618,000.00 | $50,258,000.00 | $10,462,000.00 | $25,276,000.00 | $10,668,000.00 | $37,975,000.00 | $4,860,000.00 | $19,674,000.00 | $6,720,000.00 | $39,702,000.00 | $8,057,000.00 | $11,262,000.00 | $9,712,000.00 | $73,092,000.00 | $8,372,000.00 | $43,224,000.00 | $6,806,000.00 | $51,452,000.00 | $39,435,000.00 | $36,523,000.00 | $-1,787,000.00 | -- |
Loss Before Income Taxes | $18,327,000.00 | $5,192,000.00 | $72,618,000.00 | $55,458,000.00 | $48,441,000.00 | $25,132,000.00 | $55,209,000.00 | $37,980,000.00 | $18,109,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.08 | $0.09 | $1.63 | $1.27 | $0.52 | $0.55 | $1.42 | $0.82 | $0.39 | $0.02 | $0.04 | $0.07 | $0.88 | $0.22 | $0.54 | $0.16 | $1.00 | $0.18 | $0.51 | $0.18 | $0.61 | $0.49 | $0.27 | $0.07 | $0.57 | $0.10 | $0.16 | $0.16 | $0.82 | $0.59 | $0.23 | $0.19 | $0.73 | $0.51 | $0.21 | $0.14 | $0.51 | $0.33 | $0.18 | $0.09 | $0.50 | $0.11 | $0.26 | $0.12 | $0.94 | $0.10 | $0.58 | $0.06 | $0.54 | $0.42 | $0.38 | $-0.26 | -- |
Weighted Average Shares Basic | 33,463,000 | 33,412,000 | 33,407,000 | 33,418,000 | 33,394,000 | 33,277,000 | 32,738,000 | 33,221,000 | 32,894,000 | 32,353,000 | 32,270,000 | 32,183,000 | 31,989,000 | 32,159,000 | 31,852,000 | 31,788,000 | 31,596,000 | 31,890,000 | 31,731,000 | 31,742,000 | 30,741,000 | 30,473,000 | 29,991,000 | 29,809,000 | 32,851,000 | 33,916,000 | 35,716,000 | 36,269,000 | 37,037,000 | 37,186,000 | 37,191,000 | 37,295,000 | 37,825,000 | 37,724,000 | 38,045,000 | 38,180,000 | 39,216,000 | 39,444,000 | 39,653,000 | 39,826,000 | 41,108,000 | 41,317,000 | 41,506,000 | 41,720,000 | 43,541,000 | 42,943,000 | 43,760,000 | 45,173,000 | 46,124,000 | 46,179,000 | 46,048,000 | 45,894,000 | -- |
Earnings Per Share Diluted | $0.08 | $0.09 | $1.59 | $1.24 | $1.04 | $0.53 | $0.58 | $0.42 | $0.39 | $0.06 | $0.04 | $0.07 | $0.88 | $0.21 | $0.54 | $0.15 | $0.98 | $0.18 | $0.50 | $0.18 | $0.60 | $0.48 | $0.27 | $0.07 | $0.56 | $0.41 | $0.31 | $0.15 | $0.81 | $0.58 | $0.23 | $0.19 | $0.72 | $0.51 | $0.21 | $0.14 | $0.51 | $0.06 | $0.27 | $0.09 | $0.50 | $0.11 | $0.26 | $0.12 | $0.94 | $0.10 | $0.63 | $0.06 | $0.53 | $0.02 | $0.38 | $-0.26 | -- |
Weighted Average Shares Diluted | 33,759,000 | 34,010,000 | 34,185,000 | 34,245,000 | 34,292,000 | 34,234,000 | 33,556,000 | 33,950,000 | 33,313,000 | 32,659,000 | 32,317,000 | 32,232,000 | 32,227,000 | 32,498,000 | 32,287,000 | 32,267,000 | 32,207,000 | 32,370,000 | 32,457,000 | 32,468,000 | 31,210,000 | 30,901,000 | 30,319,000 | 30,059,000 | 33,471,000 | 34,550,000 | 36,533,000 | 36,817,000 | 37,608,000 | 37,777,000 | 37,857,000 | 37,847,000 | 38,248,000 | 38,300,000 | 38,278,000 | 38,335,000 | 39,307,000 | 39,158,000 | 39,700,000 | 39,844,000 | 41,151,000 | 41,370,000 | 41,567,000 | 41,774,000 | 43,599,000 | 44,008,000 | 43,797,000 | 45,224,000 | 46,489,000 | 46,938,000 | 46,347,000 | 45,894,000 | -- |
Common Stock Shares Authorized | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | -- | 70,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 33,808,000 | 33,697,000 | 33,475,000 | 33,625,000 | 33,635,000 | 33,751,000 | 33,105,000 | 33,683,000 | 33,187,000 | 32,799,000 | 32,433,000 | 32,433,000 | 32,144,000 | 32,144,000 | 32,138,000 | 31,970,000 | 31,588,000 | 32,020,000 | 31,724,000 | 31,498,000 | 31,614,000 | 31,487,000 | 30,300,000 | 29,900,000 | 29,662,000 | 29,646,000 | 29,637,000 | 36,151,000 | 36,229,000 | 36,758,000 | 37,132,000 | 37,143,000 | 37,273,000 | 37,568,000 | 37,642,000 | 38,080,000 | 38,158,000 | 38,749,000 | 39,040,000 | 39,843,000 | 39,705,000 | 40,792,000 | 41,005,000 | 41,466,000 | 41,973,000 | 42,493,000 | 43,158,000 | -- | 45,389,000 | -- | -- | -- | -- |
Common Stock Value | $363,000.00 | $358,000.00 | $355,000.00 | $354,000.00 | $351,000.00 | $349,000.00 | $342,000.00 | $337,000.00 | $649,000.00 | $646,000.00 | $642,000.00 | $642,000.00 | $639,000.00 | $639,000.00 | $636,000.00 | $634,000.00 | $631,000.00 | $630,000.00 | $622,000.00 | $616,000.00 | $613,000.00 | $611,000.00 | $596,000.00 | $592,000.00 | $590,000.00 | $590,000.00 | $586,000.00 | $585,000.00 | $582,000.00 | $582,000.00 | $580,000.00 | $578,000.00 | $575,000.00 | $574,000.00 | $571,000.00 | $570,000.00 | $567,000.00 | $567,000.00 | $565,000.00 | $565,000.00 | $561,000.00 | $561,000.00 | $558,000.00 | $557,000.00 | $555,000.00 | $555,000.00 | $553,000.00 | -- | $550,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $14,093,000.00 | $4,681,000.00 | $18,784,000.00 | $14,076,000.00 | $9,368,000.00 | $4,647,000.00 | $13,965,000.00 | $9,250,000.00 | $4,603,000.00 | $13,625,000.00 | $9,059,000.00 | $4,512,000.00 | $17,581,000.00 | $13,080,000.00 | $8,581,000.00 | $4,106,000.00 | $16,158,000.00 | $12,011,000.00 | $7,887,000.00 | $3,792,000.00 | $14,269,000.00 | $10,509,000.00 | $6,833,000.00 | $3,254,000.00 | $14,157,000.00 | $10,859,000.00 | $7,600,000.00 | $3,623,000.00 | $14,085,000.00 | $10,410,000.00 | $6,697,000.00 | $2,982,000.00 | $11,748,000.00 | $8,743,000.00 | $5,732,000.00 | $2,686,000.00 | $10,625,000.00 | $7,912,000.00 | $5,180,000.00 | $2,391,000.00 | $9,497,000.00 | $7,049,000.00 | $4,589,000.00 | $2,097,000.00 | $8,306,000.00 | $6,181,000.00 | $4,023,000.00 | $1,816,000.00 | $5,538,000.00 | $3,688,000.00 | $1,849,000.00 | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 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 | 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 | 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 | 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.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- |
Share Price | -- | -- | $15.57 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10.99 | -- | -- | -- | $15.56 | -- | -- | -- | $16.35 | -- | -- | -- | $12.65 | -- | -- | -- | $15.51 | -- | -- | $15.69 | $15.69 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |