Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 1/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 5/31/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $187,150,000.00 | $137,099,000.00 | $148,174,000.00 | $125,649,000.00 | $161,458,000.00 | $148,443,000.00 | $165,619,000.00 | $215,050,000.00 | $297,687,000.00 | $229,785,000.00 | $239,953,000.00 | $184,521,000.00 | $197,525,000.00 | $187,632,000.00 | $155,932,000.00 | $105,594,000.00 | $176,436,000.00 | $132,843,000.00 | $104,452,000.00 | $79,080,000.00 | -- | $127,059,000.00 | $120,977,000.00 | $117,773,000.00 | -- | $103,152,000.00 | $124,794,000.00 | $89,809,000.00 | $90,233,000.00 | $87,086,000.00 | $114,967,000.00 | $98,425,000.00 | $113,543,000.00 | $98,535,000.00 | $125,751,000.00 | $124,457,000.00 | $131,927,000.00 | -- | $123,658,000.00 | $129,490,000.00 | $115,614,000.00 | $112,895,000.00 | $105,621,000.00 | $122,948,000.00 | $121,747,000.00 | $116,644,000.00 | $101,501,000.00 | $113,268,000.00 | $87,653,000.00 | $84,441,000.00 | $78,520,000.00 | $84,439,000.00 | $65,245,000.00 | $69,453,000.00 | $89,914,000.00 | $106,549,000.00 | $67,895,000.00 | $32,598,000.00 |
Accounts Receivable Net Current | $167,360,000.00 | $181,754,000.00 | $175,830,000.00 | $173,064,000.00 | $170,114,000.00 | $166,014,000.00 | $161,774,000.00 | $147,508,000.00 | $139,861,000.00 | $144,039,000.00 | $142,743,000.00 | $124,211,000.00 | $111,565,000.00 | $109,964,000.00 | $109,341,000.00 | $127,212,000.00 | $120,138,000.00 | $128,333,000.00 | $129,735,000.00 | $118,864,000.00 | $6,000,000.00 | $105,814,000.00 | $122,911,000.00 | $116,532,000.00 | -- | $117,239,000.00 | $110,100,000.00 | $124,803,000.00 | $107,444,000.00 | $96,346,000.00 | $87,409,000.00 | $94,292,000.00 | $92,309,000.00 | $94,912,000.00 | $88,577,000.00 | $94,168,000.00 | $93,543,000.00 | -- | $88,076,000.00 | $86,368,000.00 | $89,089,000.00 | $85,795,000.00 | $84,946,000.00 | $76,980,000.00 | $82,177,000.00 | $86,446,000.00 | $80,552,000.00 | $85,361,000.00 | $88,355,000.00 | $78,862,000.00 | $74,101,000.00 | $73,065,000.00 | -- | -- | -- | $72,034,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $25,022,000.00 | $24,463,000.00 | $20,624,000.00 | $19,588,000.00 | $17,585,000.00 | $18,055,000.00 | $15,141,000.00 | $14,133,000.00 | $15,214,000.00 | $18,738,000.00 | $15,113,000.00 | $14,824,000.00 | $12,741,000.00 | $10,967,000.00 | $14,777,000.00 | $14,141,000.00 | $12,305,000.00 | $13,231,000.00 | $10,452,000.00 | $13,986,000.00 | -- | $12,244,000.00 | $11,243,000.00 | $9,184,000.00 | -- | $9,585,000.00 | $9,011,000.00 | $10,692,000.00 | $9,283,000.00 | $12,368,000.00 | $12,913,000.00 | $12,596,000.00 | $18,232,000.00 | $11,693,000.00 | $12,616,000.00 | $12,884,000.00 | $14,112,000.00 | -- | $12,121,000.00 | $14,727,000.00 | $12,630,000.00 | $14,551,000.00 | $16,835,000.00 | $10,450,000.00 | $9,512,000.00 | $9,563,000.00 | $6,829,000.00 | $8,277,000.00 | $9,820,000.00 | $6,068,000.00 | $5,676,000.00 | $8,521,000.00 | -- | -- | -- | $10,585,000.00 | -- | -- |
Total Current Assets | $379,532,000.00 | $343,316,000.00 | $344,628,000.00 | $318,301,000.00 | $349,157,000.00 | $332,512,000.00 | $342,534,000.00 | $376,691,000.00 | $452,762,000.00 | $417,560,000.00 | $397,809,000.00 | $353,555,000.00 | $366,832,000.00 | $328,649,000.00 | $314,270,000.00 | $293,396,000.00 | $364,044,000.00 | $351,532,000.00 | $334,661,000.00 | $304,610,000.00 | -- | $326,612,000.00 | $336,504,000.00 | $319,023,000.00 | -- | $305,461,000.00 | $315,509,000.00 | $301,086,000.00 | $278,723,000.00 | $263,617,000.00 | $274,044,000.00 | $257,306,000.00 | $272,602,000.00 | $261,652,000.00 | $272,786,000.00 | $269,458,000.00 | $269,121,000.00 | -- | $256,825,000.00 | $266,500,000.00 | $254,483,000.00 | $255,218,000.00 | $249,641,000.00 | $251,684,000.00 | $235,027,000.00 | $228,123,000.00 | $206,645,000.00 | $235,444,000.00 | $215,418,000.00 | $202,169,000.00 | $190,910,000.00 | $198,578,000.00 | -- | -- | -- | $194,594,000.00 | -- | -- |
Property Plant and Equipement | $75,318,000.00 | $76,246,000.00 | $76,793,000.00 | $69,413,000.00 | $65,539,000.00 | $64,289,000.00 | $63,921,000.00 | $61,077,000.00 | $59,971,000.00 | $60,082,000.00 | $60,329,000.00 | $60,473,000.00 | $59,823,000.00 | $60,395,000.00 | $60,301,000.00 | $60,840,000.00 | $61,587,000.00 | $59,318,000.00 | $56,112,000.00 | $50,854,000.00 | -- | $46,103,000.00 | $43,969,000.00 | $41,357,000.00 | -- | $40,420,000.00 | $35,014,000.00 | $35,180,000.00 | $35,892,000.00 | $36,572,000.00 | $36,710,000.00 | $37,457,000.00 | $29,041,000.00 | $28,465,000.00 | $28,485,000.00 | $29,390,000.00 | $27,499,000.00 | -- | $27,587,000.00 | $28,264,000.00 | $28,812,000.00 | $28,831,000.00 | $28,314,000.00 | $28,721,000.00 | $28,372,000.00 | $28,763,000.00 | $28,256,000.00 | $27,446,000.00 | $27,180,000.00 | $26,831,000.00 | $27,365,000.00 | $27,215,000.00 | -- | -- | -- | $27,267,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | -- | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | -- | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | -- | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | $8,607,000.00 | -- | -- | -- | $8,607,000.00 | -- | -- |
Other Assets | $3,727,000.00 | $4,816,000.00 | $2,341,000.00 | $2,312,000.00 | $2,006,000.00 | $1,284,000.00 | $1,372,000.00 | $1,519,000.00 | $1,521,000.00 | $1,670,000.00 | $1,684,000.00 | $2,210,000.00 | $1,242,000.00 | $1,343,000.00 | $757,000.00 | $816,000.00 | $949,000.00 | $839,000.00 | $949,000.00 | $1,024,000.00 | -- | $1,238,000.00 | $1,415,000.00 | $1,081,000.00 | -- | $1,159,000.00 | $1,346,000.00 | $1,515,000.00 | $918,000.00 | $952,000.00 | $1,064,000.00 | $929,000.00 | $1,040,000.00 | $1,490,000.00 | $1,651,000.00 | $1,230,000.00 | $1,339,000.00 | -- | $1,159,000.00 | $1,121,000.00 | $1,286,000.00 | $1,110,000.00 | $593,000.00 | $551,000.00 | $596,000.00 | $580,000.00 | $679,000.00 | $760,000.00 | $833,000.00 | $601,000.00 | $750,000.00 | $785,000.00 | -- | -- | -- | $416,000.00 | -- | -- |
Total Assets | $646,777,000.00 | $602,462,000.00 | $604,284,000.00 | $566,427,000.00 | $586,662,000.00 | $559,003,000.00 | $566,704,000.00 | $617,548,000.00 | $683,739,000.00 | $638,305,000.00 | $618,871,000.00 | $577,022,000.00 | $580,096,000.00 | $534,666,000.00 | $513,187,000.00 | $483,663,000.00 | $563,411,000.00 | $544,491,000.00 | $520,641,000.00 | $489,220,000.00 | -- | $468,936,000.00 | $480,893,000.00 | $455,693,000.00 | -- | $440,459,000.00 | $439,589,000.00 | $435,640,000.00 | $409,675,000.00 | $398,162,000.00 | $403,744,000.00 | $385,415,000.00 | $388,355,000.00 | $377,405,000.00 | $387,507,000.00 | $368,981,000.00 | $368,074,000.00 | -- | $357,243,000.00 | $365,299,000.00 | $352,056,000.00 | $351,120,000.00 | $341,994,000.00 | $344,166,000.00 | $324,477,000.00 | $314,329,000.00 | $294,975,000.00 | $315,417,000.00 | $293,574,000.00 | $276,616,000.00 | $267,268,000.00 | $268,788,000.00 | -- | -- | -- | $258,892,000.00 | -- | -- |
Accounts Payable | $4,489,000.00 | -- | -- | -- | $8,642,000.00 | -- | -- | -- | $3,193,000.00 | -- | -- | -- | $3,279,000.00 | -- | -- | -- | $4,644,000.00 | -- | -- | -- | -- | $2,551,000.00 | -- | -- | -- | -- | $2,784,000.00 | -- | -- | -- | $3,193,000.00 | -- | -- | -- | $3,622,000.00 | -- | -- | -- | -- | $2,230,000.00 | -- | -- | -- | $2,798,000.00 | -- | -- | -- | $7,010,000.00 | -- | -- | -- | $4,215,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $17,636,000.00 | -- | -- | -- | $20,473,000.00 | -- | -- | -- | $21,311,000.00 | -- | -- | -- | $13,048,000.00 | -- | -- | -- | $13,939,000.00 | -- | -- | -- | -- | $9,732,000.00 | -- | -- | -- | -- | $11,957,000.00 | -- | -- | -- | $6,880,000.00 | -- | -- | -- | $6,958,000.00 | -- | -- | -- | -- | $6,705,000.00 | -- | -- | -- | $5,644,000.00 | -- | -- | -- | $3,376,000.00 | -- | -- | -- | $2,523,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $290,692,000.00 | $248,827,000.00 | $247,205,000.00 | $224,571,000.00 | $265,910,000.00 | $239,203,000.00 | $229,210,000.00 | $230,984,000.00 | $266,674,000.00 | $233,316,000.00 | $231,104,000.00 | $199,414,000.00 | $218,598,000.00 | $191,469,000.00 | $180,620,000.00 | $160,166,000.00 | $213,160,000.00 | $187,212,000.00 | $176,789,000.00 | $160,043,000.00 | -- | $155,027,000.00 | $150,259,000.00 | $136,927,000.00 | -- | $133,834,000.00 | $150,501,000.00 | $135,564,000.00 | $120,276,000.00 | $113,457,000.00 | $130,398,000.00 | $118,593,000.00 | $109,305,000.00 | $104,865,000.00 | $124,703,000.00 | $112,192,000.00 | $108,481,000.00 | -- | $103,425,000.00 | $121,011,000.00 | $111,514,000.00 | $105,201,000.00 | $100,401,000.00 | $109,107,000.00 | $93,838,000.00 | $91,091,000.00 | $76,860,000.00 | $98,988,000.00 | $85,441,000.00 | $79,915,000.00 | $67,805,000.00 | $82,073,000.00 | -- | -- | -- | $75,092,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $321,448,000.00 | $320,152,000.00 | $317,346,000.00 | $314,502,000.00 | $301,002,000.00 | $298,589,000.00 | $296,098,000.00 | $293,889,000.00 | $281,419,000.00 | $279,250,000.00 | $276,281,000.00 | $274,012,000.00 | $265,328,000.00 | $261,713,000.00 | $259,617,000.00 | $257,389,000.00 | $244,935,000.00 | $242,756,000.00 | $240,930,000.00 | $238,916,000.00 | -- | $227,283,000.00 | $225,454,000.00 | $223,696,000.00 | -- | $221,972,000.00 | $210,263,000.00 | $208,583,000.00 | $206,752,000.00 | $205,273,000.00 | $194,632,000.00 | $193,105,000.00 | $191,604,000.00 | $189,955,000.00 | $179,816,000.00 | $177,129,000.00 | $175,377,000.00 | -- | $174,161,000.00 | $160,225,000.00 | $158,909,000.00 | $157,594,000.00 | $155,690,000.00 | $141,250,000.00 | $140,013,000.00 | $138,706,000.00 | $137,199,000.00 | $123,693,000.00 | $121,482,000.00 | $120,031,000.00 | $118,858,000.00 | $108,071,000.00 | -- | -- | -- | $96,089,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | $-1,983,000.00 | $-2,052,000.00 | $-1,786,000.00 | $-1,693,000.00 | $-1,932,000.00 | $-2,984,000.00 | $-3,405,000.00 | $-3,265,000.00 | $-1,760,000.00 | $-3,137,000.00 | $-2,574,000.00 | $-2,582,000.00 | -- | $-2,853,000.00 | $-3,014,000.00 | $-2,679,000.00 | -- | $-1,330,000.00 | $-2,029,000.00 | $-2,063,000.00 | $-2,532,000.00 | $-2,954,000.00 | $-3,126,000.00 | $-2,436,000.00 | $-2,231,000.00 | $-1,725,000.00 | $-1,805,000.00 | $-1,443,000.00 | $-1,257,000.00 | -- | $-1,412,000.00 | $-904,000.00 | $-353,000.00 | $500,000.00 | $175,000.00 | $109,000.00 | $-156,000.00 | $-709,000.00 | $-723,000.00 | $-250,000.00 | $-249,000.00 | $-538,000.00 | $-257,000.00 | $-471,000.00 | -- | -- | -- | $-451,000.00 | -- | -- |
Accumulated Deficit | $574,082,000.00 | $566,518,000.00 | $555,354,000.00 | $542,983,000.00 | $528,810,000.00 | $518,631,000.00 | $506,605,000.00 | $493,387,000.00 | $478,370,000.00 | $468,578,000.00 | $454,583,000.00 | $439,717,000.00 | $421,809,000.00 | $409,995,000.00 | $401,956,000.00 | $395,646,000.00 | $384,668,000.00 | $374,033,000.00 | $362,959,000.00 | $350,506,000.00 | -- | $342,024,000.00 | $332,907,000.00 | $322,437,000.00 | -- | $310,978,000.00 | $303,990,000.00 | $313,277,000.00 | $304,224,000.00 | $296,025,000.00 | $291,243,000.00 | $285,616,000.00 | $279,196,000.00 | $273,524,000.00 | $269,259,000.00 | $263,417,000.00 | $255,689,000.00 | -- | $248,089,000.00 | $246,961,000.00 | $241,074,000.00 | $233,436,000.00 | $225,592,000.00 | $226,040,000.00 | $219,493,000.00 | $210,585,000.00 | $201,917,000.00 | $206,057,000.00 | $198,751,000.00 | $188,831,000.00 | $178,835,000.00 | $179,432,000.00 | -- | -- | -- | $156,086,000.00 | -- | -- |
Total Stockholders' Equity | $356,085,000.00 | $353,635,000.00 | $357,079,000.00 | $341,856,000.00 | $320,752,000.00 | $319,800,000.00 | $337,494,000.00 | $386,564,000.00 | $417,065,000.00 | $404,989,000.00 | $387,767,000.00 | $377,608,000.00 | $361,498,000.00 | $343,197,000.00 | $332,567,000.00 | $323,497,000.00 | $350,251,000.00 | $357,279,000.00 | $343,852,000.00 | $329,177,000.00 | -- | $313,909,000.00 | $330,634,000.00 | $318,766,000.00 | -- | $306,625,000.00 | $289,088,000.00 | $300,076,000.00 | $289,399,000.00 | $284,705,000.00 | $273,346,000.00 | $266,822,000.00 | $279,050,000.00 | $272,540,000.00 | $262,804,000.00 | $256,789,000.00 | $259,593,000.00 | -- | $253,818,000.00 | $244,288,000.00 | $240,542,000.00 | $245,919,000.00 | $241,593,000.00 | $235,059,000.00 | $230,639,000.00 | $223,238,000.00 | $218,115,000.00 | $216,429,000.00 | $208,133,000.00 | $196,701,000.00 | $199,463,000.00 | $186,715,000.00 | -- | -- | -- | $183,800,000.00 | $150,071,000.00 | $128,094,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $646,777,000.00 | $602,462,000.00 | $604,284,000.00 | $566,427,000.00 | $586,662,000.00 | $559,003,000.00 | $566,704,000.00 | $617,548,000.00 | $683,739,000.00 | $638,305,000.00 | $618,871,000.00 | $577,022,000.00 | $580,096,000.00 | $534,666,000.00 | $513,187,000.00 | $483,663,000.00 | $563,411,000.00 | $544,491,000.00 | $520,641,000.00 | $489,220,000.00 | -- | $468,936,000.00 | $480,893,000.00 | $455,693,000.00 | -- | $440,459,000.00 | $439,589,000.00 | $435,640,000.00 | $409,675,000.00 | $398,162,000.00 | $403,744,000.00 | $385,415,000.00 | $388,355,000.00 | $377,405,000.00 | $387,507,000.00 | $368,981,000.00 | $368,074,000.00 | -- | $357,243,000.00 | $365,299,000.00 | $352,056,000.00 | $351,120,000.00 | $341,994,000.00 | $344,166,000.00 | $324,477,000.00 | $314,329,000.00 | $294,975,000.00 | $315,417,000.00 | $293,574,000.00 | $276,616,000.00 | $267,268,000.00 | $268,788,000.00 | -- | -- | -- | $258,892,000.00 | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 1/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 5/31/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 | 5/31/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $536,766,000.00 | -- | -- | -- | $513,293,000.00 | -- | -- | -- | $466,269,000.00 | -- | -- | -- | $399,900,000.00 | $98,663,000.00 | $92,045,000.00 | $105,953,000.00 | $110,114,000.00 | $101,548,000.00 | $106,506,000.00 | $99,031,000.00 | -- | $379,523,000.00 | $287,380,000.00 | $192,078,000.00 | -- | $96,457,000.00 | $88,282,000.00 | $259,517,000.00 | $87,840,000.00 | $84,122,000.00 | $77,013,000.00 | $77,612,000.00 | $77,295,000.00 | $83,156,000.00 | $312,832,000.00 | $239,151,000.00 | $160,157,000.00 | -- | $80,293,000.00 | $73,611,000.00 | $78,557,000.00 | $152,536,000.00 | $75,962,000.00 | $296,168,000.00 | $75,231,000.00 | $148,165,000.00 | $72,660,000.00 | $292,653,000.00 | $73,298,000.00 | $74,484,000.00 | $71,925,000.00 | $272,446,000.00 | $65,951,000.00 | $65,106,000.00 | $73,473,000.00 | $248,753,000.00 | $227,882,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $425,444,000.00 | $320,938,000.00 | $221,535,000.00 | $111,189,000.00 | $372,451,000.00 | $267,131,000.00 | $85,004,000.00 | $91,761,000.00 | $357,342,000.00 | $267,214,000.00 | $182,928,000.00 | $92,423,000.00 | $316,651,000.00 | $78,256,000.00 | $152,890,000.00 | $69,965,000.00 | $332,088,000.00 | $243,324,000.00 | $164,960,000.00 | $83,277,000.00 | -- | $288,067,000.00 | $222,710,000.00 | $73,143,000.00 | -- | $74,859,000.00 | $275,748,000.00 | $205,261,000.00 | $137,011,000.00 | $69,488,000.00 | $253,165,000.00 | $62,017,000.00 | $62,364,000.00 | $66,720,000.00 | $243,899,000.00 | $184,497,000.00 | $61,159,000.00 | -- | $65,265,000.00 | $241,155,000.00 | $181,677,000.00 | $122,358,000.00 | $61,868,000.00 | $240,222,000.00 | $60,071,000.00 | $119,721,000.00 | $61,809,000.00 | $235,033,000.00 | $175,802,000.00 | $57,123,000.00 | $60,109,000.00 | $218,986,000.00 | $49,427,000.00 | $51,729,000.00 | $61,107,000.00 | $205,512,000.00 | $194,620,000.00 | -- |
Loss from Operations | $111,322,000.00 | $92,928,000.00 | $29,875,000.00 | $29,120,000.00 | $140,842,000.00 | $118,807,000.00 | $81,994,000.00 | $36,717,000.00 | $108,927,000.00 | $85,549,000.00 | $53,430,000.00 | $24,058,000.00 | $83,249,000.00 | $20,407,000.00 | $45,108,000.00 | $35,988,000.00 | $85,111,000.00 | $23,184,000.00 | $40,577,000.00 | $15,754,000.00 | -- | $91,456,000.00 | $20,594,000.00 | $22,478,000.00 | -- | $21,598,000.00 | $72,051,000.00 | $54,256,000.00 | $34,951,000.00 | $14,634,000.00 | $61,911,000.00 | $46,962,000.00 | $31,367,000.00 | $16,436,000.00 | $14,279,000.00 | $20,921,000.00 | $18,705,000.00 | -- | $15,028,000.00 | $14,133,000.00 | $19,238,000.00 | $16,084,000.00 | $14,094,000.00 | $12,342,000.00 | $15,160,000.00 | $17,593,000.00 | $10,851,000.00 | $13,715,000.00 | $43,905,000.00 | $29,177,000.00 | $11,816,000.00 | $53,460,000.00 | $16,524,000.00 | $13,377,000.00 | $12,366,000.00 | $43,241,000.00 | $33,262,000.00 | -- |
Loss Before Income Taxes | $135,896,000.00 | $34,017,000.00 | $71,791,000.00 | $35,538,000.00 | $132,234,000.00 | $33,476,000.00 | $35,432,000.00 | $32,807,000.00 | $125,837,000.00 | $32,389,000.00 | $64,793,000.00 | $30,126,000.00 | $96,936,000.00 | $24,638,000.00 | $45,469,000.00 | $24,055,000.00 | $104,190,000.00 | $25,211,000.00 | $28,851,000.00 | $23,322,000.00 | -- | $93,317,000.00 | $71,358,000.00 | $24,919,000.00 | -- | -- | $82,509,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.96 | $1.55 | $0.50 | $0.57 | $1.98 | $0.47 | $0.50 | $0.56 | $1.92 | $1.54 | $1.07 | $0.59 | $1.58 | $0.35 | $0.81 | $0.50 | $0.36 | $0.37 | $0.40 | $0.43 | -- | $0.30 | $0.33 | $0.73 | -- | $0.77 | $-0.14 | $0.56 | $1.15 | $0.63 | $1.79 | $0.43 | $0.97 | $0.58 | $0.37 | $1.27 | $0.44 | -- | $0.78 | $0.70 | $0.82 | $0.83 | $0.68 | $2.84 | $2.19 | $0.80 | $0.58 | $0.62 | $0.75 | $1.34 | $0.59 | $2.31 | $0.63 | $1.12 | $0.55 | $1.92 | $1.56 | -- |
Weighted Average Shares Basic | 51,152,000 | 51,197,000 | 51,193,000 | 51,132,000 | 51,727,000 | 51,492,000 | 52,154,000 | 52,419,000 | 52,610,000 | 52,618,000 | 52,587,000 | 52,536,000 | 52,388,000 | 52,316,000 | 52,259,000 | 52,575,000 | 52,691,000 | 52,694,000 | 52,745,000 | 52,536,000 | -- | 52,839,000 | 53,032,000 | 53,008,000 | -- | 26,372,000 | 26,363,000 | 26,362,000 | 26,358,000 | 26,302,000 | 26,262,000 | 26,545,000 | 26,631,000 | 26,513,000 | 26,606,000 | 26,597,000 | 26,714,000 | -- | 13,311,000 | 13,293,000 | 13,469,000 | 13,528,000 | 13,537,000 | 13,616,000 | 13,598,000 | 13,637,000 | 13,667,000 | 13,780,000 | 13,796,000 | 13,847,000 | 13,859,000 | 14,181,000 | 13,975,000 | 14,402,000 | 14,532,000 | 14,354,000 | 14,186,000 | -- |
Earnings Per Share Diluted | $1.94 | $0.48 | $0.50 | $0.56 | $1.96 | $1.52 | $0.49 | $0.56 | $1.90 | $0.46 | $1.06 | $0.58 | $0.41 | $0.34 | $0.31 | $0.49 | $1.53 | $1.17 | $0.81 | $0.42 | -- | $0.30 | $0.32 | $0.72 | -- | $0.75 | $1.53 | $0.54 | $0.26 | $0.61 | $0.39 | $1.36 | $0.38 | $0.56 | $1.60 | $1.23 | $0.80 | -- | $0.75 | $2.94 | $0.80 | $0.81 | $0.66 | $0.63 | $0.79 | $1.34 | $0.56 | $2.60 | $2.01 | $0.72 | $0.57 | $2.22 | $1.67 | $0.55 | $0.53 | $1.83 | $1.47 | -- |
Weighted Average Shares Diluted | 51,635,000 | 51,680,000 | 51,694,000 | 51,682,000 | 52,280,000 | 52,008,000 | 52,725,000 | 53,039,000 | 53,331,000 | 53,312,000 | 53,313,000 | 53,333,000 | 53,323,000 | 53,209,000 | 53,139,000 | 53,657,000 | 53,884,000 | 54,002,000 | 53,872,000 | 53,814,000 | -- | 54,119,000 | 54,181,000 | 54,111,000 | -- | 27,006,000 | 26,986,000 | 26,976,000 | 26,968,000 | 26,981,000 | 26,955,000 | 27,234,000 | 27,256,000 | 27,239,000 | 27,133,000 | 27,268,000 | 27,368,000 | -- | 13,695,000 | 13,833,000 | 13,889,000 | 13,873,000 | 13,940,000 | 14,025,000 | 14,047,000 | 14,007,000 | 14,125,000 | 14,293,000 | 14,196,000 | 14,316,000 | 14,419,000 | 14,751,000 | 14,554,000 | 15,062,000 | 15,140,000 | 15,069,000 | 15,030,000 | -- |
Common Stock Shares Authorized | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | -- | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | -- | $66,000.00 | $66,000.00 | $66,000.00 | -- | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | -- | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | -- | -- | -- | $16,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 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | $52,711,000.00 | -- | -- | -- | $49,106,000.00 | -- | -- | -- | $41,686,000.00 | -- | -- | -- | $39,361,000.00 | $9,808,000.00 | $9,801,000.00 | $9,913,000.00 | $33,149,000.00 | $8,323,000.00 | $8,306,000.00 | $8,240,000.00 | -- | $26,952,000.00 | $6,765,000.00 | $6,764,000.00 | -- | $6,700,000.00 | $21,638,000.00 | $5,424,000.00 | $5,424,000.00 | $5,374,000.00 | $4,607,000.00 | $4,659,000.00 | $4,675,000.00 | $4,628,000.00 | $15,482,000.00 | $3,870,000.00 | $3,887,000.00 | -- | $3,858,000.00 | $3,216,000.00 | $9,794,000.00 | $3,270,000.00 | $3,262,000.00 | $7,877,000.00 | $1,945,000.00 | $1,998,000.00 | $1,969,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | -- | 2,000,000 | -- | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | 2,000,000 | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $78.65 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |