Date | 3/31/2024 | 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 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $44,766,000.00 | $44,824,000.00 | $46,439,000.00 | $28,827,000.00 | $31,341,000.00 | $38,541,000.00 | $54,171,000.00 | $44,422,000.00 | $81,948,000.00 | $47,980,000.00 | $121,397,000.00 | $113,023,000.00 | $92,925,000.00 | $64,909,000.00 | $64,022,000.00 | $65,212,000.00 | $38,326,000.00 | $31,825,000.00 | $31,425,000.00 | $44,436,000.00 | $45,814,000.00 | $40,739,000.00 | $56,202,000.00 | $16,035,000.00 | $17,202,000.00 | $18,751,000.00 | $15,582,000.00 | $19,492,000.00 | $33,847,000.00 | $35,666,000.00 | $53,066,000.00 | $51,057,000.00 | $10,333,000.00 | $23,476,000.00 | $20,445,000.00 | $33,833,000.00 | $7,832,000.00 | $6,872,000.00 | $5,715,000.00 | $5,655,000.00 | $9,694,000.00 | $13,868,000.00 | $6,771,000.00 | $6,711,000.00 | $1,130,000.00 | $2,294,000.00 | $1,568,000.00 | $965,000.00 | $2,672,000.00 | $2,762,000.00 |
Accounts Receivable Net Current | $149,206,000.00 | $152,593,000.00 | $166,859,000.00 | $149,110,000.00 | $145,799,000.00 | $145,637,000.00 | $141,308,000.00 | $139,959,000.00 | $129,990,000.00 | $153,814,000.00 | $129,781,000.00 | $109,122,000.00 | $108,921,000.00 | $142,705,000.00 | $122,678,000.00 | $131,255,000.00 | $125,192,000.00 | $131,041,000.00 | $109,590,000.00 | $97,593,000.00 | $92,603,000.00 | $98,324,000.00 | $85,835,000.00 | $79,510,000.00 | $76,566,000.00 | $110,087,000.00 | $113,004,000.00 | $104,474,000.00 | $73,155,000.00 | $75,511,000.00 | $64,102,000.00 | $62,760,000.00 | $52,208,000.00 | $47,747,000.00 | $52,924,000.00 | $34,128,000.00 | $28,590,000.00 | $27,015,000.00 | $28,363,000.00 | $25,104,000.00 | $20,781,000.00 | $16,722,000.00 | $17,977,000.00 | $16,723,000.00 | $15,728,000.00 | $15,052,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,435,000.00 | $18,376,000.00 | $14,239,000.00 | $20,501,000.00 | $13,194,000.00 | $13,636,000.00 | $20,896,000.00 | $13,159,000.00 | $8,758,000.00 | $12,442,000.00 | $10,529,000.00 | $11,013,000.00 | $8,085,000.00 | $6,804,000.00 | $9,493,000.00 | $8,435,000.00 | $8,220,000.00 | $8,906,000.00 | $9,198,000.00 | $12,215,000.00 | $3,629,000.00 | $2,582,000.00 | $2,504,000.00 | $3,716,000.00 | $2,808,000.00 | $2,555,000.00 | $2,860,000.00 | $3,876,000.00 | $2,811,000.00 | $1,874,000.00 | $1,195,000.00 | $1,540,000.00 | $1,724,000.00 | $1,092,000.00 | $1,300,000.00 | $1,135,000.00 | $1,199,000.00 | $1,224,000.00 | $988,000.00 | $1,017,000.00 | $867,000.00 | $509,000.00 | $381,000.00 | $352,000.00 | $377,000.00 | $311,000.00 | -- | -- | -- | -- |
Total Current Assets | $332,112,000.00 | $329,064,000.00 | $349,586,000.00 | $305,630,000.00 | $301,685,000.00 | $290,676,000.00 | $314,456,000.00 | $291,026,000.00 | $308,323,000.00 | $303,970,000.00 | $348,106,000.00 | $316,744,000.00 | $282,898,000.00 | $288,876,000.00 | $279,728,000.00 | $285,171,000.00 | $258,451,000.00 | $251,200,000.00 | -- | $204,052,000.00 | $183,316,000.00 | $185,056,000.00 | $188,179,000.00 | $140,587,000.00 | $133,696,000.00 | $131,393,000.00 | $131,446,000.00 | $127,842,000.00 | $109,813,000.00 | $115,224,000.00 | $119,859,000.00 | $116,797,000.00 | $65,705,000.00 | $73,755,000.00 | $76,024,000.00 | $69,140,000.00 | $37,979,000.00 | $35,469,000.00 | $35,905,000.00 | $32,780,000.00 | $32,346,000.00 | $32,103,000.00 | $25,640,000.00 | $24,322,000.00 | $17,792,000.00 | $18,200,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $27,759,000.00 | $25,733,000.00 | $12,349,000.00 | $12,129,000.00 | $11,586,000.00 | $11,677,000.00 | $10,684,000.00 | $9,954,000.00 | $9,975,000.00 | $8,731,000.00 | $8,009,000.00 | $7,888,000.00 | $6,501,000.00 | $6,683,000.00 | $3,762,000.00 | $4,034,000.00 | $3,962,000.00 | $3,091,000.00 | $3,080,000.00 | $2,476,000.00 | $1,834,000.00 | $1,625,000.00 | $1,659,000.00 | $1,710,000.00 | $1,462,000.00 | $1,310,000.00 | $1,315,000.00 | $1,371,000.00 | $1,420,000.00 | $1,273,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $246,074,000.00 | $226,702,000.00 | $236,433,000.00 | $243,579,000.00 | $213,517,000.00 | $160,431,000.00 | $167,592,000.00 | $178,383,000.00 | $180,081,000.00 | $188,224,000.00 | $168,497,000.00 | $175,093,000.00 | $179,711,000.00 | $174,931,000.00 | $182,830,000.00 | $191,126,000.00 | $247,614,000.00 | $255,961,000.00 | $100,688,000.00 | $98,941,000.00 | $99,671,000.00 | $99,756,000.00 | $75,971,000.00 | $63,721,000.00 | $65,415,000.00 | $65,754,000.00 | $68,374,000.00 | $71,094,000.00 | $38,930,000.00 | $40,861,000.00 | $22,740,000.00 | $23,412,000.00 | $15,568,000.00 | $12,367,000.00 | $13,114,000.00 | $9,630,000.00 | $7,110,000.00 | $5,221,000.00 | $5,317,000.00 | $5,708,000.00 | $5,432,000.00 | $2,993,000.00 | $3,250,000.00 | $2,978,000.00 | $2,536,000.00 | $2,758,000.00 | -- | -- | -- | -- |
Goodwill | $536,908,000.00 | $524,573,000.00 | $527,030,000.00 | $526,848,000.00 | $483,236,000.00 | $400,957,000.00 | $398,614,000.00 | $394,760,000.00 | $389,954,000.00 | $389,916,000.00 | $366,200,000.00 | $364,562,000.00 | $359,101,000.00 | $343,796,000.00 | $344,003,000.00 | $343,170,000.00 | $310,206,000.00 | $309,216,000.00 | $158,423,000.00 | $151,788,000.00 | $146,985,000.00 | $140,930,000.00 | $114,054,000.00 | $102,229,000.00 | $102,947,000.00 | $98,899,000.00 | $97,384,000.00 | $98,536,000.00 | $58,242,000.00 | $59,380,000.00 | $37,472,000.00 | $36,878,000.00 | $27,693,000.00 | $21,679,000.00 | $22,083,000.00 | $15,977,000.00 | $13,703,000.00 | $11,142,000.00 | $10,755,000.00 | $10,755,000.00 | $10,214,000.00 | $7,106,000.00 | $7,106,000.00 | $6,593,000.00 | $5,857,000.00 | $5,857,000.00 | -- | -- | -- | $4,336,000.00 |
Other Assets | $2,479,000.00 | $3,149,000.00 | $3,881,000.00 | $3,751,000.00 | $3,215,000.00 | $2,705,000.00 | $2,427,000.00 | $2,639,000.00 | $3,299,000.00 | $2,844,000.00 | $3,892,000.00 | $3,364,000.00 | $3,059,000.00 | $2,954,000.00 | $2,777,000.00 | $3,069,000.00 | $3,438,000.00 | $4,714,000.00 | $2,886,000.00 | $1,971,000.00 | $2,317,000.00 | $2,002,000.00 | $1,259,000.00 | $1,449,000.00 | $996,000.00 | $1,003,000.00 | $1,042,000.00 | $1,163,000.00 | $1,361,000.00 | $1,511,000.00 | $1,014,000.00 | $1,026,000.00 | $1,027,000.00 | $877,000.00 | $881,000.00 | $787,000.00 | $816,000.00 | $810,000.00 | $203,000.00 | $201,000.00 | $170,000.00 | $118,000.00 | $119,000.00 | $122,000.00 | $1,087,000.00 | $600,000.00 | -- | -- | -- | -- |
Total Assets | $1,211,957,000.00 | $1,170,592,000.00 | $1,205,965,000.00 | $1,167,828,000.00 | $1,089,867,000.00 | $935,723,000.00 | $962,139,000.00 | $946,960,000.00 | $959,853,000.00 | $961,943,000.00 | $960,884,000.00 | $933,403,000.00 | $896,331,000.00 | $881,175,000.00 | $883,324,000.00 | $897,115,000.00 | $891,418,000.00 | $893,137,000.00 | -- | $504,447,000.00 | $476,697,000.00 | $439,421,000.00 | $390,147,000.00 | $317,940,000.00 | $313,029,000.00 | $305,780,000.00 | $306,255,000.00 | $306,523,000.00 | $214,847,000.00 | $223,659,000.00 | $184,847,000.00 | $182,147,000.00 | $113,955,000.00 | $111,769,000.00 | $115,182,000.00 | $98,010,000.00 | $62,565,000.00 | $55,390,000.00 | $55,085,000.00 | $52,400,000.00 | $50,870,000.00 | $44,875,000.00 | $38,829,000.00 | $36,793,000.00 | $30,024,000.00 | $29,963,000.00 | -- | -- | -- | -- |
Accounts Payable | $52,781,000.00 | $54,865,000.00 | $67,144,000.00 | $55,578,000.00 | $48,333,000.00 | $57,771,000.00 | $48,722,000.00 | $52,310,000.00 | $48,126,000.00 | $55,954,000.00 | $42,272,000.00 | $38,446,000.00 | $34,014,000.00 | $39,989,000.00 | $33,842,000.00 | $36,741,000.00 | $36,176,000.00 | $36,116,000.00 | $23,082,000.00 | $19,612,000.00 | $19,531,000.00 | $22,588,000.00 | $17,638,000.00 | $18,624,000.00 | $16,867,000.00 | $18,373,000.00 | $17,133,000.00 | $18,945,000.00 | $9,647,000.00 | $13,509,000.00 | $11,632,000.00 | $12,457,000.00 | $6,401,000.00 | $6,658,000.00 | $8,471,000.00 | $3,251,000.00 | $5,658,000.00 | $5,335,000.00 | $5,263,000.00 | $5,093,000.00 | $4,148,000.00 | $3,780,000.00 | $4,667,000.00 | $3,842,000.00 | $3,350,000.00 | $3,261,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $53,999,000.00 | $47,423,000.00 | $64,538,000.00 | $52,735,000.00 | $56,073,000.00 | $44,313,000.00 | $58,481,000.00 | $51,135,000.00 | $58,043,000.00 | $50,461,000.00 | $55,251,000.00 | $47,319,000.00 | $53,797,000.00 | $45,325,000.00 | $46,810,000.00 | $49,797,000.00 | $41,087,000.00 | $47,432,000.00 | $33,654,000.00 | $35,565,000.00 | $24,973,000.00 | $20,853,000.00 | $19,602,000.00 | $22,349,000.00 | $17,594,000.00 | $18,994,000.00 | $18,173,000.00 | $19,453,000.00 | $12,732,000.00 | $17,316,000.00 | $13,013,000.00 | $13,164,000.00 | $9,851,000.00 | $9,564,000.00 | $10,445,000.00 | $8,532,000.00 | $6,711,000.00 | $4,763,000.00 | $6,726,000.00 | $5,219,000.00 | $5,794,000.00 | $4,189,000.00 | $4,744,000.00 | $3,861,000.00 | $4,215,000.00 | $3,082,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $428,677,000.00 | $394,797,000.00 | $446,048,000.00 | $426,680,000.00 | $369,997,000.00 | $241,483,000.00 | $279,782,000.00 | $286,017,000.00 | $320,350,000.00 | $337,223,000.00 | $356,762,000.00 | $347,417,000.00 | $349,142,000.00 | $487,106,000.00 | $498,759,000.00 | $524,745,000.00 | $527,052,000.00 | $537,174,000.00 | -- | $165,446,000.00 | $150,526,000.00 | $121,879,000.00 | $86,801,000.00 | $120,136,000.00 | $126,007,000.00 | $125,683,000.00 | $141,041,000.00 | $148,455,000.00 | $63,601,000.00 | $75,498,000.00 | $44,515,000.00 | $45,976,000.00 | $29,467,000.00 | $31,006,000.00 | $37,558,000.00 | $25,529,000.00 | $21,627,000.00 | $19,785,000.00 | $21,288,000.00 | $20,693,000.00 | $20,538,000.00 | $16,066,000.00 | $17,345,000.00 | $16,362,000.00 | $18,038,000.00 | $18,594,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | $216,649,000.00 | -- | -- | -- | $57,521,000.00 | -- | -- | -- | $135,191,000.00 | $170,885,000.00 | -- | -- | -- | -- | -- | -- | $150,000,000.00 | $58,215,000.00 | $56,876,000.00 | $49,359,000.00 | $46,986,000.00 | $33,253,000.00 | $62,932,000.00 | $71,373,000.00 | $68,557,000.00 | $77,976,000.00 | $82,827,000.00 | $30,835,000.00 | $32,396,000.00 | $16,155,000.00 | $16,834,000.00 | $8,979,000.00 | $10,707,000.00 | $13,727,000.00 | $10,464,000.00 | $6,010,000.00 | $6,256,000.00 | $6,349,000.00 | $7,310,000.00 | $7,256,000.00 | $4,227,000.00 | $4,575,000.00 | $5,079,000.00 | $7,642,000.00 | $7,389,000.00 | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-519,000.00 | $-18,000.00 | $-612,000.00 | $-191,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $267,806,000.00 | $267,398,000.00 | $257,461,000.00 | $244,145,000.00 | $228,732,000.00 | $222,785,000.00 | $214,785,000.00 | $198,722,000.00 | $181,454,000.00 | $172,812,000.00 | $157,356,000.00 | $144,783,000.00 | $131,145,000.00 | $125,665,000.00 | $121,092,000.00 | $113,338,000.00 | $108,835,000.00 | $104,647,000.00 | $101,070,000.00 | $95,228,000.00 | $86,434,000.00 | $80,891,000.00 | $73,232,000.00 | $65,947,000.00 | $58,327,000.00 | $54,035,000.00 | $42,530,000.00 | $36,618,000.00 | $32,299,000.00 | $30,029,000.00 | $26,740,000.00 | $23,336,000.00 | $20,477,000.00 | $18,422,000.00 | $15,750,000.00 | $12,748,000.00 | $11,015,000.00 | $9,930,000.00 | $8,522,000.00 | $6,799,000.00 | $5,744,000.00 | $5,037,000.00 | $4,502,000.00 | $3,571,000.00 | $2,834,000.00 | $2,278,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $783,280,000.00 | $775,795,000.00 | $759,917,000.00 | $741,148,000.00 | $719,870,000.00 | $694,240,000.00 | $682,357,000.00 | $660,943,000.00 | $639,503,000.00 | $624,720,000.00 | $604,122,000.00 | $585,986,000.00 | $547,189,000.00 | $394,069,000.00 | $384,565,000.00 | $372,370,000.00 | $364,366,000.00 | $355,963,000.00 | $348,067,000.00 | $339,001,000.00 | $326,171,000.00 | $317,542,000.00 | $303,346,000.00 | $197,804,000.00 | $187,022,000.00 | $180,097,000.00 | $165,214,000.00 | $158,068,000.00 | $151,246,000.00 | $148,161,000.00 | $140,332,000.00 | $136,171,000.00 | $84,488,000.00 | $80,763,000.00 | -- | -- | -- | $35,605,000.00 | -- | -- | -- | $28,809,000.00 | $21,484,000.00 | $20,431,000.00 | $11,986,000.00 | $11,369,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,211,957,000.00 | $1,170,592,000.00 | $1,205,965,000.00 | $1,167,828,000.00 | $1,089,867,000.00 | $935,723,000.00 | $962,139,000.00 | $946,960,000.00 | $959,853,000.00 | $961,943,000.00 | $960,884,000.00 | $933,403,000.00 | $896,331,000.00 | $881,175,000.00 | $883,324,000.00 | $897,115,000.00 | $891,418,000.00 | $893,137,000.00 | -- | $504,447,000.00 | $476,697,000.00 | $439,421,000.00 | $390,147,000.00 | $317,940,000.00 | $313,029,000.00 | $305,780,000.00 | $306,255,000.00 | $306,523,000.00 | $214,847,000.00 | $223,659,000.00 | $184,847,000.00 | $182,147,000.00 | $113,955,000.00 | $111,769,000.00 | $115,182,000.00 | $98,010,000.00 | $62,565,000.00 | $55,390,000.00 | $55,085,000.00 | $52,400,000.00 | $50,870,000.00 | $44,875,000.00 | $38,829,000.00 | $36,793,000.00 | $30,024,000.00 | $29,963,000.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 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 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $112,828,000.00 | $430,362,000.00 | $115,444,000.00 | $206,298,000.00 | $95,998,000.00 | $385,974,000.00 | $293,001,000.00 | $193,066,000.00 | $93,827,000.00 | $359,314,000.00 | $261,804,000.00 | $169,976,000.00 | $78,592,000.00 | $334,538,000.00 | $254,745,000.00 | $167,983,000.00 | $84,532,000.00 | $65,017,000.00 | $63,496,000.00 | $61,440,000.00 | $55,430,000.00 | $54,097,000.00 | $49,974,000.00 | $50,702,000.00 | $46,631,000.00 | $165,254,000.00 | $46,746,000.00 | $41,360,000.00 | $31,722,000.00 | $107,580,000.00 | $27,656,000.00 | $26,209,000.00 | $22,824,000.00 | $18,991,000.00 | $49,787,000.00 | $15,371,000.00 | $12,885,000.00 | $45,181,000.00 | $12,718,000.00 | $11,944,000.00 | $9,354,000.00 | $34,816,000.00 | $9,140,000.00 | $16,912,000.00 | $8,341,000.00 | $31,668,000.00 | $23,814,000.00 | $15,254,000.00 | $7,488,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $108,119,000.00 | $369,182,000.00 | $100,370,000.00 | $176,875,000.00 | $87,013,000.00 | $319,792,000.00 | $239,525,000.00 | $76,640,000.00 | $81,273,000.00 | $290,970,000.00 | $72,877,000.00 | $141,870,000.00 | $69,037,000.00 | $290,389,000.00 | $220,164,000.00 | $72,490,000.00 | $75,150,000.00 | $214,175,000.00 | $55,671,000.00 | $99,862,000.00 | $48,019,000.00 | $165,719,000.00 | $40,000,000.00 | $81,682,000.00 | $40,330,000.00 | $138,686,000.00 | $37,787,000.00 | $63,695,000.00 | $29,201,000.00 | $89,177,000.00 | $63,303,000.00 | $41,122,000.00 | $19,502,000.00 | $55,079,000.00 | $16,584,000.00 | $12,608,000.00 | $11,103,000.00 | $36,938,000.00 | $9,879,000.00 | $10,203,000.00 | $8,187,000.00 | $30,920,000.00 | $7,972,000.00 | $14,976,000.00 | $7,512,000.00 | $29,311,000.00 | $22,345,000.00 | $14,929,000.00 | $7,922,000.00 | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,104,000.00 | $1,936,000.00 | $829,000.00 | -- | $1,144,000.00 | $325,000.00 | $-434,000.00 | -- |
Loss Before Income Taxes | $518,000.00 | $48,210,000.00 | $11,192,000.00 | $16,790,000.00 | $7,404,000.00 | $62,374,000.00 | $17,320,000.00 | $33,352,000.00 | $11,640,000.00 | $62,105,000.00 | $41,696,000.00 | $24,220,000.00 | $7,237,000.00 | $28,968,000.00 | $22,660,000.00 | $12,153,000.00 | $5,594,000.00 | $28,932,000.00 | $23,602,000.00 | $9,140,000.00 | $7,060,000.00 | $9,806,000.00 | $9,523,000.00 | $8,700,000.00 | $5,690,000.00 | $7,329,000.00 | $8,435,000.00 | $8,869,000.00 | $2,282,000.00 | $4,981,000.00 | $5,394,000.00 | $4,518,000.00 | $3,253,000.00 | $4,175,000.00 | $9,312,000.00 | $2,729,000.00 | $1,714,000.00 | $7,969,000.00 | $5,529,000.00 | $2,780,000.00 | $1,115,000.00 | $3,633,000.00 | $2,942,000.00 | $1,800,000.00 | $736,000.00 | $1,968,000.00 | $1,043,000.00 | $666,000.00 | $-515,000.00 | -- |
Earnings Per Share Basic | $0.03 | $2.96 | $2.31 | $1.43 | $0.40 | $3.39 | $2.85 | $1.17 | $0.59 | $3.34 | $0.86 | $1.40 | $0.43 | $1.70 | $1.33 | $0.71 | $0.34 | $0.29 | $0.48 | $1.19 | $0.46 | $0.64 | $0.65 | $0.73 | $0.42 | $2.36 | $0.58 | $0.42 | $0.23 | $0.33 | $0.94 | $0.33 | $0.27 | $0.35 | $0.90 | $0.28 | $0.20 | $0.96 | $0.69 | $0.21 | $0.14 | $0.75 | $0.68 | $0.43 | $0.25 | $0.58 | $0.31 | $0.04 | $-0.15 | -- |
Weighted Average Shares Basic | 15,267,151 | 15,086,040 | 15,035,898 | 14,948,796 | 14,883,487 | 14,753,738 | 14,732,726 | 14,736,167 | 14,693,323 | 14,135,333 | 13,963,372 | 13,648,247 | 12,876,822 | 12,362,786 | 12,434,600 | 12,271,221 | 12,233,477 | 12,116,185 | 12,191,405 | 12,033,906 | 11,960,944 | 10,991,124 | 11,256,946 | 10,395,874 | 10,295,274 | 10,178,901 | 10,211,114 | 10,171,969 | 10,082,759 | 9,125,167 | 8,826,090 | 8,262,248 | 7,731,025 | 6,773,135 | 7,516,063 | 5,914,405 | 5,522,743 | 5,102,058 | 5,086,711 | 5,104,304 | 5,025,529 | 3,660,289 | 3,259,104 | 3,778,062 | 2,185,804 | 2,244,737 | 2,282,082 | 2,315,602 | 2,319,030 | -- |
Earnings Per Share Diluted | $0.03 | $2.88 | $0.86 | $1.00 | $0.39 | $3.27 | $2.75 | $1.13 | $0.57 | $3.22 | $2.19 | $1.35 | $0.41 | $1.65 | $1.30 | $0.69 | $0.33 | $1.90 | $1.62 | $1.15 | $0.44 | $0.62 | $0.62 | $1.09 | $0.39 | $2.23 | $1.16 | $0.61 | $0.21 | $0.31 | $0.33 | $0.31 | $0.25 | $0.33 | $0.38 | $0.25 | $0.18 | $0.87 | $0.31 | $0.32 | $0.13 | $0.70 | $0.23 | $0.40 | $0.23 | $0.52 | $0.27 | $0.18 | $-0.15 | -- |
Weighted Average Shares Diluted | 15,634,026 | 15,474,326 | 15,448,693 | 15,421,535 | 15,383,437 | 15,260,186 | 15,301,545 | 15,211,835 | 15,216,105 | 14,656,381 | 14,486,683 | 14,196,035 | 13,429,102 | 12,713,075 | 12,749,917 | 12,601,830 | 12,593,788 | 12,513,034 | 12,566,966 | 12,447,248 | 12,463,007 | 11,506,466 | 11,701,394 | 10,953,259 | 10,913,315 | 10,777,806 | 10,744,619 | 10,721,744 | 10,719,331 | 9,540,051 | 9,215,365 | 9,172,944 | 8,108,920 | 7,215,898 | 7,943,131 | 6,838,725 | 6,032,062 | 5,592,010 | 5,624,702 | 5,612,344 | 5,392,612 | 3,967,056 | 3,534,333 | 4,030,002 | 2,422,023 | 2,485,031 | 2,483,706 | 2,527,679 | 2,319,030 | -- |
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 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 15,953,908 | 15,895,255 | 15,892,912 | 15,890,908 | 15,708,193 | 15,523,300 | 15,559,921 | 15,537,134 | 15,495,451 | 15,414,005 | 15,401,051 | 15,365,382 | 14,933,927 | 13,270,131 | 13,244,713 | 13,033,842 | 12,874,424 | 12,852,357 | 12,818,919 | 12,657,841 | 12,565,115 | 12,550,711 | 12,461,900 | 11,129,082 | 10,991,107 | 10,834,770 | 10,779,246 | 10,744,736 | 10,587,642 | 10,566,528 | 10,394,283 | 10,376,153 | 8,284,695 | 8,214,627 | 8,123,432 | 8,107,483 | 6,346,442 | 5,754,959 | 5,730,332 | 5,708,706 | 5,683,151 | 5,504,236 | 4,279,844 | 4,225,376 | 2,600,000 | 2,600,000 | -- | -- | -- | -- |
Common Stock Value | $160,000.00 | $159,000.00 | $159,000.00 | $159,000.00 | $157,000.00 | $155,000.00 | $156,000.00 | $155,000.00 | $155,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $149,000.00 | $133,000.00 | $132,000.00 | $130,000.00 | $129,000.00 | $129,000.00 | $128,000.00 | $127,000.00 | $126,000.00 | $126,000.00 | $125,000.00 | $111,000.00 | $110,000.00 | $108,000.00 | $108,000.00 | $107,000.00 | $106,000.00 | $106,000.00 | $104,000.00 | $104,000.00 | $83,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $64,000.00 | $58,000.00 | $57,000.00 | $57,000.00 | $57,000.00 | $55,000.00 | $43,000.00 | $42,000.00 | $26,000.00 | $26,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 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- |
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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |