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 | 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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $39,602,000.00 | $45,520,000.00 | $56,305,000.00 | $73,677,000.00 | $62,962,000.00 | $79,104,000.00 | $88,382,000.00 | $96,439,000.00 | $109,463,000.00 | $115,035,000.00 | $110,318,000.00 | $103,202,000.00 | $102,647,000.00 | $102,244,000.00 | $107,509,000.00 | $97,139,000.00 | $76,124,000.00 | $70,517,000.00 | $62,522,000.00 | $67,004,000.00 | $62,447,000.00 | $70,519,000.00 | $64,700,000.00 | $47,089,000.00 | $42,406,000.00 | $50,367,000.00 | $49,571,000.00 | $41,744,000.00 | $37,496,000.00 | $53,566,000.00 | $53,710,000.00 | $54,802,000.00 | $50,750,000.00 | $60,660,000.00 | $60,468,000.00 | $114,100,000.00 | $87,940,000.00 | $76,421,000.00 | $84,177,000.00 | $81,743,000.00 | $83,247,000.00 | $88,295,000.00 | $90,117,000.00 | $75,712,000.00 | $68,323,000.00 | $64,448,000.00 | $68,531,000.00 | $77,861,000.00 | $105,557,000.00 | $106,469,000.00 | $132,290,000.00 | $124,684,000.00 | $106,821,000.00 | $155,770,000.00 | $25,182,000.00 |
Accounts Receivable Net Current | $99,639,000.00 | $74,727,000.00 | $67,684,000.00 | $67,748,000.00 | $105,606,000.00 | $71,412,000.00 | $75,487,000.00 | $81,429,000.00 | $77,777,000.00 | $64,175,000.00 | $87,928,000.00 | $82,331,000.00 | $71,277,000.00 | $69,131,000.00 | $64,472,000.00 | $73,367,000.00 | $69,612,000.00 | $74,615,000.00 | $75,628,000.00 | $67,494,000.00 | $63,122,000.00 | $65,668,000.00 | $68,492,000.00 | $69,066,000.00 | $48,717,000.00 | $48,895,000.00 | $44,059,000.00 | $43,107,000.00 | $41,118,000.00 | $44,303,000.00 | $47,218,000.00 | $49,500,000.00 | $40,544,000.00 | $45,861,000.00 | $46,240,000.00 | $44,961,000.00 | $41,115,000.00 | $41,106,000.00 | $41,979,000.00 | $42,013,000.00 | $35,072,000.00 | $40,320,000.00 | $38,391,000.00 | $44,875,000.00 | $41,196,000.00 | $44,912,000.00 | $52,830,000.00 | $50,030,000.00 | $50,551,000.00 | -- | $48,225,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $7,525,000.00 | $7,832,000.00 | $8,690,000.00 | $9,779,000.00 | $8,729,000.00 | $5,214,000.00 | $5,212,000.00 | $4,924,000.00 | $6,333,000.00 | $5,800,000.00 | $7,930,000.00 | $8,538,000.00 | $7,455,000.00 | $13,467,000.00 | $13,591,000.00 | $8,754,000.00 | $5,234,000.00 | $6,168,000.00 | $5,228,000.00 | $5,756,000.00 | $4,927,000.00 | $5,297,000.00 | $4,432,000.00 | $7,074,000.00 | $6,798,000.00 | $7,227,000.00 | $6,225,000.00 | $7,130,000.00 | $6,823,000.00 | $7,689,000.00 | $7,055,000.00 | $6,979,000.00 | $6,671,000.00 | $6,054,000.00 | $11,503,000.00 | $11,989,000.00 | $11,668,000.00 | $12,534,000.00 | $11,647,000.00 | $7,978,000.00 | $5,136,000.00 | $3,964,000.00 | $4,623,000.00 | $9,838,000.00 | $12,389,000.00 | $7,783,000.00 | $7,774,000.00 | $6,041,000.00 | $4,107,000.00 | -- | $5,773,000.00 | -- | -- | -- | -- |
Total Current Assets | $146,766,000.00 | $128,079,000.00 | $132,679,000.00 | $151,204,000.00 | $177,297,000.00 | $155,730,000.00 | $169,081,000.00 | $182,792,000.00 | $193,573,000.00 | $185,010,000.00 | $206,176,000.00 | $194,071,000.00 | $181,379,000.00 | $184,842,000.00 | $185,572,000.00 | $179,260,000.00 | $150,970,000.00 | $151,300,000.00 | $143,378,000.00 | $140,254,000.00 | $130,496,000.00 | $141,484,000.00 | $137,624,000.00 | $123,229,000.00 | $97,921,000.00 | $106,489,000.00 | $99,855,000.00 | $91,981,000.00 | $85,437,000.00 | $105,558,000.00 | $107,983,000.00 | $111,454,000.00 | $98,138,000.00 | $112,748,000.00 | $118,377,000.00 | $171,273,000.00 | $168,897,000.00 | $169,740,000.00 | $176,656,000.00 | $170,794,000.00 | $163,679,000.00 | $177,702,000.00 | $177,731,000.00 | $176,154,000.00 | $169,015,000.00 | $163,950,000.00 | $173,536,000.00 | $181,713,000.00 | $209,414,000.00 | -- | $231,468,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $20,633,000.00 | $20,604,000.00 | $19,504,000.00 | $16,749,000.00 | $15,143,000.00 | $13,069,000.00 | $11,229,000.00 | $9,311,000.00 | $8,875,000.00 | $8,469,000.00 | $6,849,000.00 | $6,810,000.00 | $6,650,000.00 | $6,117,000.00 | $5,657,000.00 | $5,748,000.00 | $5,682,000.00 | $5,400,000.00 | $5,410,000.00 | $4,810,000.00 | $4,575,000.00 | $4,126,000.00 | $4,211,000.00 | $4,259,000.00 | $4,687,000.00 | $5,181,000.00 | $5,613,000.00 | $6,277,000.00 | $6,930,000.00 | $7,273,000.00 | $7,678,000.00 | $8,282,000.00 | $8,678,000.00 | $8,733,000.00 | $8,565,000.00 | $8,811,000.00 | $9,405,000.00 | $10,088,000.00 | $11,126,000.00 | $10,997,000.00 | $10,866,000.00 | $10,946,000.00 | $9,707,000.00 | $7,591,000.00 | $8,012,000.00 | $8,430,000.00 | $8,755,000.00 | $9,211,000.00 | $9,453,000.00 | -- | $8,875,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16,604,000.00 | $19,030,000.00 | $21,444,000.00 | $24,305,000.00 | $27,658,000.00 | $31,441,000.00 | $35,917,000.00 | $40,819,000.00 | $45,442,000.00 | $50,486,000.00 | $55,839,000.00 | $61,726,000.00 | $65,645,000.00 | $72,444,000.00 | $77,606,000.00 | $68,117,000.00 | -- | $65,847,000.00 | -- | -- | -- | -- |
Goodwill | $125,056,000.00 | $121,141,000.00 | $121,100,000.00 | $121,141,000.00 | $121,141,000.00 | $121,141,000.00 | $121,141,000.00 | $121,141,000.00 | $119,589,000.00 | $119,589,000.00 | $117,833,000.00 | $118,209,000.00 | $110,109,000.00 | $115,916,000.00 | $80,677,000.00 | $81,179,000.00 | $82,500,000.00 | $82,544,000.00 | $82,544,000.00 | $67,429,000.00 | $67,429,000.00 | $62,283,000.00 | $62,283,000.00 | $62,283,000.00 | $62,283,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $56,118,000.00 | $55,451,000.00 | $55,451,000.00 | $55,451,000.00 | $55,451,000.00 | $151,092,000.00 | $151,092,000.00 | $150,456,000.00 | $150,456,000.00 | $150,456,000.00 | $150,432,000.00 | $242,955,000.00 | $243,049,000.00 | $238,133,000.00 | $235,157,000.00 | -- | $211,856,000.00 | -- | -- | $158,582,000.00 | -- |
Other Assets | $4,992,000.00 | $5,640,000.00 | $5,713,000.00 | $5,825,000.00 | $5,969,000.00 | $6,251,000.00 | $6,087,000.00 | $5,948,000.00 | $6,070,000.00 | $6,129,000.00 | $5,161,000.00 | $5,253,000.00 | $3,348,000.00 | $1,424,000.00 | $536,000.00 | $5,083,000.00 | $5,318,000.00 | $5,674,000.00 | $6,012,000.00 | $6,250,000.00 | $6,133,000.00 | $7,330,000.00 | $7,605,000.00 | $7,848,000.00 | $8,138,000.00 | $8,327,000.00 | $8,617,000.00 | $10,474,000.00 | $10,813,000.00 | $11,181,000.00 | $11,242,000.00 | $11,557,000.00 | $11,840,000.00 | $3,012,000.00 | $3,061,000.00 | $523,000.00 | $479,000.00 | $549,000.00 | $457,000.00 | $928,000.00 | $937,000.00 | $963,000.00 | $878,000.00 | $896,000.00 | $824,000.00 | $878,000.00 | $930,000.00 | $1,049,000.00 | $1,014,000.00 | -- | $1,012,000.00 | -- | -- | -- | -- |
Total Assets | $349,251,000.00 | $320,917,000.00 | $320,965,000.00 | $337,155,000.00 | $412,479,000.00 | $391,893,000.00 | $405,527,000.00 | $419,909,000.00 | $433,763,000.00 | $427,591,000.00 | $449,515,000.00 | $442,495,000.00 | $415,057,000.00 | $417,112,000.00 | $358,407,000.00 | $360,512,000.00 | $339,404,000.00 | $342,258,000.00 | $324,611,000.00 | $298,308,000.00 | $287,749,000.00 | $223,058,000.00 | $220,296,000.00 | $206,999,000.00 | $183,272,000.00 | $179,085,000.00 | $174,308,000.00 | $170,150,000.00 | $165,972,000.00 | $188,463,000.00 | $193,102,000.00 | $199,583,000.00 | $189,131,000.00 | $197,215,000.00 | $205,153,000.00 | $259,212,000.00 | $260,247,000.00 | $265,196,000.00 | $276,843,000.00 | $374,240,000.00 | $373,221,000.00 | $425,769,000.00 | $429,547,000.00 | $428,299,000.00 | $427,372,000.00 | $490,304,000.00 | $507,160,000.00 | $513,578,000.00 | $529,016,000.00 | -- | $524,924,000.00 | -- | -- | -- | -- |
Accounts Payable | $40,621,000.00 | $33,783,000.00 | $34,286,000.00 | $37,926,000.00 | $41,279,000.00 | $37,840,000.00 | $40,916,000.00 | $42,410,000.00 | $39,667,000.00 | $39,139,000.00 | $45,231,000.00 | $39,848,000.00 | $37,748,000.00 | $47,596,000.00 | $36,759,000.00 | $40,065,000.00 | $34,298,000.00 | $40,020,000.00 | $37,093,000.00 | $35,173,000.00 | $34,759,000.00 | $34,129,000.00 | $32,506,000.00 | $30,343,000.00 | $25,381,000.00 | $27,411,000.00 | $25,205,000.00 | $20,874,000.00 | $20,422,000.00 | $20,569,000.00 | $19,814,000.00 | $22,489,000.00 | $17,460,000.00 | $19,407,000.00 | $20,425,000.00 | $20,823,000.00 | $21,610,000.00 | $19,135,000.00 | $19,517,000.00 | $19,449,000.00 | $17,890,000.00 | $20,593,000.00 | $18,722,000.00 | $16,785,000.00 | $18,506,000.00 | $20,074,000.00 | $22,870,000.00 | $24,228,000.00 | $24,056,000.00 | -- | $23,300,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $58,425,000.00 | $44,538,000.00 | $41,322,000.00 | $44,010,000.00 | $62,892,000.00 | $46,846,000.00 | $51,054,000.00 | $54,459,000.00 | $49,241,000.00 | $42,174,000.00 | $57,650,000.00 | $56,634,000.00 | $47,802,000.00 | $44,325,000.00 | $42,271,000.00 | $41,923,000.00 | $38,279,000.00 | $37,699,000.00 | $36,878,000.00 | $35,065,000.00 | $28,592,000.00 | $31,015,000.00 | $34,811,000.00 | $38,917,000.00 | $29,768,000.00 | $26,166,000.00 | $26,223,000.00 | $26,185,000.00 | $23,306,000.00 | $23,840,000.00 | $27,705,000.00 | $29,957,000.00 | $23,249,000.00 | $25,261,000.00 | $27,146,000.00 | $28,948,000.00 | $23,328,000.00 | $24,010,000.00 | $27,854,000.00 | $26,172,000.00 | $22,233,000.00 | $26,976,000.00 | $30,903,000.00 | $28,986,000.00 | $24,864,000.00 | $22,324,000.00 | $29,462,000.00 | $28,568,000.00 | $25,944,000.00 | -- | $33,238,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $134,287,000.00 | $105,664,000.00 | $98,629,000.00 | $107,354,000.00 | $127,952,000.00 | $112,097,000.00 | $122,271,000.00 | $133,909,000.00 | $132,300,000.00 | $128,946,000.00 | $154,367,000.00 | $153,928,000.00 | $135,651,000.00 | $143,824,000.00 | $102,463,000.00 | $111,305,000.00 | $105,533,000.00 | $114,167,000.00 | $101,782,000.00 | $84,055,000.00 | $76,543,000.00 | $70,033,000.00 | $71,970,000.00 | $73,333,000.00 | $58,365,000.00 | $57,944,000.00 | $56,226,000.00 | $51,832,000.00 | $49,358,000.00 | $64,958,000.00 | $68,350,000.00 | $73,808,000.00 | $62,526,000.00 | $66,504,000.00 | $69,568,000.00 | $121,255,000.00 | $121,399,000.00 | $123,265,000.00 | $131,692,000.00 | $134,281,000.00 | $133,078,000.00 | $144,993,000.00 | $150,652,000.00 | $151,681,000.00 | $151,808,000.00 | $154,445,000.00 | $168,803,000.00 | $168,938,000.00 | $171,429,000.00 | -- | $169,535,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $343,424,000.00 | $336,665,000.00 | $332,194,000.00 | $329,093,000.00 | $327,929,000.00 | $322,720,000.00 | $318,199,000.00 | $316,422,000.00 | $326,935,000.00 | $326,346,000.00 | $320,315,000.00 | $317,132,000.00 | $313,017,000.00 | $307,350,000.00 | $304,650,000.00 | $299,427,000.00 | $298,080,000.00 | $293,866,000.00 | $289,768,000.00 | $284,599,000.00 | $282,493,000.00 | $277,084,000.00 | $277,761,000.00 | $268,601,000.00 | $266,982,000.00 | $265,137,000.00 | $263,533,000.00 | $262,391,000.00 | $261,224,000.00 | $260,277,000.00 | $257,950,000.00 | $254,574,000.00 | $252,517,000.00 | $250,570,000.00 | $249,358,000.00 | $247,105,000.00 | $244,777,000.00 | $242,398,000.00 | $239,558,000.00 | $235,568,000.00 | $233,188,000.00 | $229,882,000.00 | $226,857,000.00 | $223,394,000.00 | $220,345,000.00 | $217,299,000.00 | $220,552,000.00 | $224,603,000.00 | $264,511,000.00 | -- | $255,689,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-268,000.00 | $-268,000.00 | $-268,000.00 | $-266,000.00 | $-267,000.00 | $-268,000.00 | $-266,000.00 | $-261,000.00 | $-256,000.00 | $-255,000.00 | $-255,000.00 | $-282,000.00 | $-290,000.00 | $-275,000.00 | $-237,000.00 | $-249,000.00 | $-319,000.00 | $-335,000.00 | $-366,000.00 | $-357,000.00 | $-357,000.00 | $-302,000.00 | $-380,000.00 | $-458,000.00 | $-480,000.00 | $-454,000.00 | $-463,000.00 | $-453,000.00 | $-412,000.00 | $-424,000.00 | $-418,000.00 | $-426,000.00 | $-420,000.00 | $-420,000.00 | $-413,000.00 | $-815,000.00 | $-812,000.00 | $-827,000.00 | $-1,054,000.00 | $-1,018,000.00 | $-1,127,000.00 | $-1,217,000.00 | $-1,012,000.00 | $-1,408,000.00 | $-1,575,000.00 | $-1,726,000.00 | $-1,439,000.00 | $-185,000.00 | $83,000.00 | -- | $51,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-128,247,000.00 | $-121,199,000.00 | $-109,645,000.00 | $-99,080,000.00 | $-43,189,000.00 | $-42,710,000.00 | $-34,731,000.00 | $-30,214,000.00 | $-25,271,000.00 | $-27,501,000.00 | $-24,966,000.00 | $-28,337,000.00 | $-33,374,000.00 | $-33,840,000.00 | $-48,521,000.00 | $-50,023,000.00 | $-63,942,000.00 | $-65,491,000.00 | $-66,623,000.00 | $-70,039,000.00 | $-70,980,000.00 | $-123,806,000.00 | $-129,103,000.00 | $-134,524,000.00 | $-141,641,000.00 | $-143,588,000.00 | $-145,033,000.00 | $-143,665,000.00 | $-144,244,000.00 | $-136,394,000.00 | $-132,825,000.00 | $-128,418,000.00 | $-125,537,000.00 | $-119,484,000.00 | $-113,405,000.00 | $-108,377,000.00 | $-105,161,000.00 | $-99,684,000.00 | $-93,397,000.00 | $5,366,000.00 | $8,039,000.00 | $52,068,000.00 | $53,007,000.00 | $54,589,000.00 | $56,751,000.00 | $120,243,000.00 | $120,379,000.00 | $120,178,000.00 | $117,305,000.00 | -- | $107,378,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $214,964,000.00 | $215,253,000.00 | $222,336,000.00 | $229,801,000.00 | $284,527,000.00 | $279,796,000.00 | $283,256,000.00 | $286,000,000.00 | $301,463,000.00 | $298,645,000.00 | $295,148,000.00 | $288,567,000.00 | $279,406,000.00 | $273,288,000.00 | $255,944,000.00 | $249,207,000.00 | $233,871,000.00 | $228,091,000.00 | $222,829,000.00 | $214,253,000.00 | $211,206,000.00 | $153,025,000.00 | $148,326,000.00 | $133,666,000.00 | $124,907,000.00 | $121,141,000.00 | $118,082,000.00 | $118,318,000.00 | $116,614,000.00 | $123,505,000.00 | $124,752,000.00 | $125,775,000.00 | $126,605,000.00 | $130,711,000.00 | $135,585,000.00 | $137,957,000.00 | $138,848,000.00 | $141,931,000.00 | $145,151,000.00 | $239,959,000.00 | $240,143,000.00 | $280,776,000.00 | $278,895,000.00 | $276,618,000.00 | $275,564,000.00 | $335,859,000.00 | $338,357,000.00 | $344,640,000.00 | $357,587,000.00 | -- | $355,389,000.00 | -- | -- | $290,022,000.00 | $73,186,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $349,251,000.00 | $320,917,000.00 | $320,965,000.00 | $337,155,000.00 | $412,479,000.00 | $391,893,000.00 | $405,527,000.00 | $419,909,000.00 | $433,763,000.00 | $427,591,000.00 | $449,515,000.00 | $442,495,000.00 | $415,057,000.00 | $417,112,000.00 | $358,407,000.00 | $360,512,000.00 | $339,404,000.00 | $342,258,000.00 | $324,611,000.00 | $298,308,000.00 | $287,749,000.00 | $223,058,000.00 | $220,296,000.00 | $206,999,000.00 | $183,272,000.00 | $179,085,000.00 | $174,308,000.00 | $170,150,000.00 | $165,972,000.00 | $188,463,000.00 | $193,102,000.00 | $199,583,000.00 | $189,131,000.00 | $197,215,000.00 | $205,153,000.00 | $259,212,000.00 | $260,247,000.00 | $265,196,000.00 | $276,843,000.00 | $374,240,000.00 | $373,221,000.00 | $425,769,000.00 | $429,547,000.00 | $428,299,000.00 | $427,372,000.00 | $490,304,000.00 | $507,160,000.00 | $513,578,000.00 | $529,016,000.00 | -- | $524,924,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 | 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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $282,140,000.00 | $211,228,000.00 | $66,694,000.00 | $69,189,000.00 | $282,549,000.00 | $214,994,000.00 | $143,106,000.00 | $76,961,000.00 | $305,101,000.00 | $79,017,000.00 | $71,751,000.00 | $78,626,000.00 | $370,468,000.00 | $284,770,000.00 | $191,747,000.00 | $101,224,000.00 | $403,021,000.00 | $308,903,000.00 | $97,582,000.00 | $334,835,000.00 | -- |
Cost of Revenues | $386,380,000.00 | $232,104,000.00 | $116,274,000.00 | $532,101,000.00 | $412,388,000.00 | $125,510,000.00 | $131,245,000.00 | $528,368,000.00 | $136,567,000.00 | $115,554,000.00 | $507,956,000.00 | $375,334,000.00 | $120,437,000.00 | $122,231,000.00 | $437,864,000.00 | $114,210,000.00 | $218,507,000.00 | $113,189,000.00 | $393,509,000.00 | $286,078,000.00 | $187,728,000.00 | $96,813,000.00 | $345,947,000.00 | $251,161,000.00 | $75,239,000.00 | $75,940,000.00 | $269,409,000.00 | $198,803,000.00 | $129,465,000.00 | $67,808,000.00 | $270,963,000.00 | $198,735,000.00 | $60,169,000.00 | $65,795,000.00 | $252,002,000.00 | $65,192,000.00 | $123,804,000.00 | $63,409,000.00 | $241,907,000.00 | $181,354,000.00 | $56,116,000.00 | $63,592,000.00 | $251,591,000.00 | $63,863,000.00 | $126,902,000.00 | $65,190,000.00 | $283,466,000.00 | $216,422,000.00 | $68,396,000.00 | $75,748,000.00 | $291,991,000.00 | $78,578,000.00 | $70,662,000.00 | $240,730,000.00 | -- |
Gross Profit | $28,813,000.00 | $6,853,000.00 | $7,649,000.00 | $48,523,000.00 | $37,924,000.00 | $20,886,000.00 | $12,348,000.00 | $53,731,000.00 | $14,091,000.00 | $27,880,000.00 | $70,531,000.00 | $51,955,000.00 | $31,569,000.00 | $17,038,000.00 | $52,475,000.00 | $40,661,000.00 | $26,208,000.00 | $13,425,000.00 | $61,645,000.00 | $17,875,000.00 | $29,237,000.00 | $16,056,000.00 | $58,411,000.00 | $17,943,000.00 | $12,255,000.00 | $11,478,000.00 | $30,376,000.00 | $19,450,000.00 | $3,953,000.00 | $5,630,000.00 | $26,743,000.00 | $8,472,000.00 | $11,386,000.00 | $6,594,000.00 | $30,138,000.00 | $10,153,000.00 | $6,299,000.00 | $5,780,000.00 | $40,642,000.00 | $10,242,000.00 | $23,398,000.00 | $13,369,000.00 | $53,510,000.00 | $15,154,000.00 | $23,475,000.00 | $13,436,000.00 | $87,002,000.00 | $68,348,000.00 | $22,127,000.00 | $25,476,000.00 | $111,030,000.00 | $86,034,000.00 | $26,920,000.00 | $94,105,000.00 | -- |
Research and Development | $22,457,000.00 | $14,909,000.00 | $7,637,000.00 | $28,893,000.00 | $21,832,000.00 | $14,000,000.00 | $6,826,000.00 | $21,906,000.00 | $14,995,000.00 | $4,861,000.00 | $19,344,000.00 | $14,776,000.00 | $9,871,000.00 | $4,891,000.00 | $14,206,000.00 | $10,205,000.00 | $6,955,000.00 | $3,556,000.00 | $12,329,000.00 | $9,164,000.00 | $6,300,000.00 | $3,305,000.00 | $13,805,000.00 | $10,375,000.00 | $3,475,000.00 | $3,214,000.00 | $13,476,000.00 | $3,147,000.00 | $3,314,000.00 | $3,954,000.00 | $16,431,000.00 | $4,136,000.00 | $8,147,000.00 | $4,386,000.00 | $17,948,000.00 | $4,653,000.00 | $4,244,000.00 | $4,956,000.00 | $19,548,000.00 | $4,859,000.00 | $9,935,000.00 | $5,159,000.00 | $19,048,000.00 | $4,891,000.00 | $9,397,000.00 | $4,893,000.00 | $21,051,000.00 | $5,069,000.00 | $5,102,000.00 | $6,074,000.00 | $24,163,000.00 | $6,836,000.00 | $5,933,000.00 | $19,726,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-5,332,000.00 | $-11,395,000.00 | $-9,899,000.00 | $-20,816,000.00 | $-15,478,000.00 | $-14,069,000.00 | $-4,897,000.00 | $-4,718,000.00 | $-2,555,000.00 | $-7,553,000.00 | $13,926,000.00 | $8,945,000.00 | $2,692,000.00 | $2,923,000.00 | $6,205,000.00 | $6,986,000.00 | $2,975,000.00 | $1,681,000.00 | $10,727,000.00 | $-927,000.00 | $8,167,000.00 | $5,313,000.00 | $15,636,000.00 | $9,608,000.00 | $1,672,000.00 | $1,357,000.00 | $-10,664,000.00 | $-12,255,000.00 | $-12,671,000.00 | $-4,945,000.00 | $-18,874,000.00 | $-14,262,000.00 | $-5,943,000.00 | $-5,530,000.00 | $-19,177,000.00 | $-2,681,000.00 | $-12,839,000.00 | $-7,458,000.00 | $-107,978,000.00 | $-5,679,000.00 | $-2,817,000.00 | $-80,000.00 | $-88,819,000.00 | $2,186,000.00 | $-94,330,000.00 | $926,000.00 | $28,502,000.00 | $6,043,000.00 | $18,643,000.00 | $10,151,000.00 | $49,089,000.00 | $38,427,000.00 | $26,348,000.00 | $39,217,000.00 | -- |
Loss Before Income Taxes | $-7,604,000.00 | $-11,302,000.00 | $-9,815,000.00 | $-21,362,000.00 | $-16,083,000.00 | $-9,382,000.00 | $-5,139,000.00 | $-5,762,000.00 | $-3,314,000.00 | $-4,149,000.00 | $29,329,000.00 | $24,733,000.00 | $-492,000.00 | $19,295,000.00 | $18,686,000.00 | $16,814,000.00 | $2,446,000.00 | $1,284,000.00 | $10,719,000.00 | $-951,000.00 | $8,252,000.00 | $5,312,000.00 | $16,504,000.00 | $7,207,000.00 | $3,388,000.00 | $1,437,000.00 | $-13,288,000.00 | $-12,226,000.00 | $-7,850,000.00 | $-4,945,000.00 | $-19,286,000.00 | $-2,809,000.00 | $-11,727,000.00 | $-5,999,000.00 | $-20,252,000.00 | $-3,394,000.00 | $-5,503,000.00 | -- | $-110,195,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.53 | $-0.21 | $-0.19 | $-1.28 | $-0.01 | $-0.15 | $-0.08 | $-0.10 | $-0.01 | $-0.10 | $0.44 | $0.38 | $0.01 | $0.28 | $0.35 | $0.32 | $0.05 | $0.02 | $1.26 | $1.20 | $1.18 | $0.11 | $0.34 | $0.15 | $0.04 | $0.03 | $-0.27 | $-0.24 | $-0.25 | $-0.08 | $-0.43 | $-0.33 | $-0.13 | $-0.14 | $-0.45 | $-0.34 | $-0.12 | $-0.14 | $-3.36 | $-0.06 | $-1.04 | $-0.02 | $-1.57 | $-0.05 | $-1.48 | -- | $0.28 | $0.28 | $0.21 | $0.12 | $0.59 | $0.45 | $0.15 | $0.50 | -- |
Weighted Average Shares Basic | 54,764,000 | 54,759,000 | 54,470,000 | 53,799,000 | 53,950,000 | 53,709,000 | 53,350,000 | 54,339,000 | 54,645,000 | 54,189,000 | 53,166,000 | 52,988,000 | 52,774,000 | 52,492,000 | 51,529,000 | 51,353,000 | 51,129,000 | 50,845,000 | 49,581,000 | 49,349,000 | 49,077,000 | 48,663,000 | 46,417,000 | 46,602,000 | 45,974,000 | 45,578,000 | 45,594,000 | 45,507,000 | 45,731,000 | 45,668,000 | 45,197,000 | 45,098,000 | 45,127,000 | 44,836,000 | 44,454,000 | 44,522,000 | 44,440,000 | 44,266,000 | 43,528,000 | 43,422,000 | 43,268,000 | 43,117,000 | 42,816,000 | 42,804,000 | 42,777,000 | 42,812,000 | 45,846,000 | 46,491,000 | 47,054,000 | 47,505,000 | 46,222,000 | 45,910,000 | 45,478,000 | 25,616,000 | -- |
Earnings Per Share Diluted | $-0.53 | $-0.41 | $-0.19 | $-1.28 | $-0.01 | $-0.23 | $-0.08 | $-0.10 | $-0.01 | $-0.10 | $0.43 | $0.37 | $0.28 | $0.27 | $0.34 | $0.31 | $0.05 | $0.02 | $1.18 | $0.02 | $1.11 | $0.10 | $0.32 | $0.21 | $0.07 | $0.03 | $-0.27 | $0.01 | $-0.25 | $-0.08 | $-0.43 | $-0.06 | $-0.13 | $-0.14 | $-0.45 | $-0.07 | $-0.12 | $-0.14 | $-3.36 | $-1.10 | $-1.01 | $-0.02 | $-1.57 | $-1.54 | $-1.49 | -- | $0.28 | $0.06 | $0.20 | $0.11 | $0.55 | $0.13 | $0.14 | $0.46 | -- |
Weighted Average Shares Diluted | 55,065,000 | 54,759,000 | 54,470,000 | 53,799,000 | 53,950,000 | 53,709,000 | 53,350,000 | 54,339,000 | 54,339,000 | 54,189,000 | 55,129,000 | 55,015,000 | 55,163,000 | 54,269,000 | 53,387,000 | 53,439,000 | 53,407,000 | 53,326,000 | 52,754,000 | 52,681,000 | 52,562,000 | 52,441,000 | 49,872,000 | 51,275,000 | 49,614,000 | 46,728,000 | 45,594,000 | 45,636,000 | 45,731,000 | 45,668,000 | 45,197,000 | 45,098,000 | 44,982,000 | 44,836,000 | 44,454,000 | 44,522,000 | 44,353,000 | 44,266,000 | 43,528,000 | 43,567,000 | 43,420,000 | 43,117,000 | 42,816,000 | 42,798,000 | 42,795,000 | 43,320,000 | 46,859,000 | 45,794,000 | 47,937,000 | 48,975,000 | 49,130,000 | 50,593,000 | 49,194,000 | 28,429,000 | -- |
Common Stock Shares Authorized | 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 | 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 | 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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 55,274,801 | 54,887,538 | 54,648,886 | 54,192,928 | 54,113,977 | 53,804,545 | 53,549,167 | 53,356,875 | 54,747,302 | 54,546,131 | 53,786,363 | 53,612,299 | 53,259,519 | 52,773,842 | 52,209,813 | 51,938,074 | 51,636,757 | 51,102,339 | 50,518,460 | 50,047,641 | 49,771,433 | 49,145,985 | 48,146,384 | 46,982,300 | 46,220,880 | 45,713,248 | 45,435,836 | 45,525,436 | 45,606,272 | 45,755,311 | 45,557,295 | 45,416,200 | 45,232,041 | 45,008,144 | 44,617,850 | 44,550,241 | 44,485,717 | 44,380,260 | 44,025,908 | 43,656,436 | 43,485,157 | 43,263,272 | 42,886,884 | 42,817,252 | 42,788,671 | 42,762,966 | 43,222,031 | 44,061,728 | 45,866,202 | -- | 47,387,425 | -- | -- | -- | -- |
Common Stock Value | $55,000.00 | $55,000.00 | $55,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $55,000.00 | $55,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $53,000.00 | $52,000.00 | $52,000.00 | $52,000.00 | $51,000.00 | $50,000.00 | $50,000.00 | $50,000.00 | $49,000.00 | $48,000.00 | $47,000.00 | $46,000.00 | $46,000.00 | $45,000.00 | $45,000.00 | $46,000.00 | $46,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $44,000.00 | $50,000.00 | -- | $50,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |