Date | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 6/30/2013 | 12/31/2012 | 6/30/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $88,090,000.00 | $88,127,000.00 | $81,915,000.00 | $87,126,000.00 | $78,220,000.00 | $76,076,000.00 | $87,294,000.00 | $75,314,000.00 | $62,188,000.00 | $72,515,000.00 | $35,134,000.00 | -- | $37,744,000.00 | -- | $28,711,000.00 | -- | -- |
Accounts Receivable Net Current | $116,975,000.00 | $111,059,000.00 | $96,694,000.00 | $90,274,000.00 | $81,165,000.00 | $82,051,000.00 | -- | $62,047,000.00 | $52,374,000.00 | $40,358,000.00 | $31,976,000.00 | $30,048,000.00 | $28,367,000.00 | -- | $24,946,000.00 | $17,801,000.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $9,890,000.00 | $10,513,000.00 | $12,845,000.00 | $7,029,000.00 | $10,874,000.00 | $8,643,000.00 | -- | $8,487,000.00 | $6,244,000.00 | $3,973,000.00 | $5,209,000.00 | $5,606,000.00 | $6,696,000.00 | -- | $6,401,000.00 | $4,029,000.00 | -- |
Total Current Assets | $246,779,000.00 | $211,226,000.00 | $205,050,000.00 | $211,223,000.00 | $183,277,000.00 | $181,640,000.00 | -- | $158,356,000.00 | $135,302,000.00 | $128,761,000.00 | $73,173,000.00 | $74,989,000.00 | $73,697,000.00 | -- | $63,469,000.00 | $68,372,000.00 | -- |
Property Plant and Equipement | $5,872,000.00 | $5,988,000.00 | $3,649,000.00 | $3,072,000.00 | $3,191,000.00 | $3,468,000.00 | -- | $3,065,000.00 | $2,296,000.00 | $2,005,000.00 | $1,773,000.00 | $1,927,000.00 | $1,898,000.00 | -- | $2,029,000.00 | $1,827,000.00 | -- |
Intangible Assets Net | $51,390,000.00 | $53,404,000.00 | $51,128,000.00 | $41,479,000.00 | $45,901,000.00 | $51,011,000.00 | -- | $56,180,000.00 | $33,575,000.00 | $32,543,000.00 | $32,549,000.00 | $29,368,000.00 | $29,661,000.00 | -- | $25,848,000.00 | $14,661,000.00 | -- |
Goodwill | $146,803,000.00 | $135,682,000.00 | $117,743,000.00 | $95,006,000.00 | $95,897,000.00 | $98,189,000.00 | -- | $91,002,000.00 | $63,308,000.00 | $55,490,000.00 | $55,313,000.00 | $50,792,000.00 | $44,344,000.00 | -- | $38,534,000.00 | $24,624,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $492,045,000.00 | $447,386,000.00 | $404,606,000.00 | $362,285,000.00 | $338,991,000.00 | $342,539,000.00 | -- | $316,399,000.00 | $239,846,000.00 | $224,184,000.00 | $167,003,000.00 | $161,156,000.00 | $152,238,000.00 | -- | $134,055,000.00 | $111,950,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $8,955,000.00 | $7,086,000.00 | $6,790,000.00 | $6,219,000.00 | -- | $6,234,000.00 | -- | $4,955,000.00 | $4,204,000.00 | $5,191,000.00 | $2,925,000.00 | -- | $1,917,000.00 | -- | $1,865,000.00 | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $20,155,000.00 | $13,352,000.00 | $15,540,000.00 | $19,388,000.00 | $25,491,000.00 | $27,814,000.00 | -- | $29,756,000.00 | $3,257,000.00 | $490,000.00 | $2,274,000.00 | -- | $12,000.00 | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | $218,647,000.00 | $218,400,000.00 | $183,455,000.00 | $183,445,000.00 | -- | $182,785,000.00 | $180,989,000.00 | $182,114,000.00 | $127,060,000.00 | $125,743,000.00 | $125,288,000.00 | -- | $124,616,000.00 | $122,917,000.00 | -- |
Accumulated Other Comprehensive Loss | $9,294,000.00 | $7,835,000.00 | $-324,000.00 | $-6,125,000.00 | $-4,212,000.00 | $83,000.00 | -- | $-7,428,000.00 | $-6,695,000.00 | $-5,347,000.00 | $-172,000.00 | $-1,848,000.00 | $-586,000.00 | -- | $-19,000.00 | $447,000.00 | -- |
Accumulated Deficit | $43,246,000.00 | $39,720,000.00 | $28,354,000.00 | $30,522,000.00 | $29,993,000.00 | $25,713,000.00 | -- | $19,825,000.00 | $15,679,000.00 | $7,269,000.00 | $430,000.00 | $-5,123,000.00 | $-7,727,000.00 | -- | $-20,249,000.00 | $-35,293,000.00 | -- |
Total Stockholders' Equity | $265,248,000.00 | $260,432,000.00 | $247,838,000.00 | $243,956,000.00 | $210,276,000.00 | $210,281,000.00 | -- | $196,218,000.00 | $191,008,000.00 | $185,065,000.00 | $128,144,000.00 | $119,587,000.00 | $117,786,000.00 | -- | $105,156,000.00 | $88,865,000.00 | -- |
Controlling Interest in Subsidiaries | $10,420,000.00 | $8,574,000.00 | $16,859,000.00 | $4,413,000.00 | $3,960,000.00 | $3,282,000.00 | -- | $423,000.00 | $2,098,000.00 | $2,659,000.00 | $987,000.00 | $770,000.00 | $331,000.00 | -- | $490,000.00 | -- | -- |
Total Liabilities and Equity | $492,045,000.00 | $447,386,000.00 | $404,606,000.00 | $362,285,000.00 | $338,991,000.00 | $342,539,000.00 | -- | $316,399,000.00 | $239,846,000.00 | $224,184,000.00 | $167,003,000.00 | $161,156,000.00 | $152,238,000.00 | -- | $134,055,000.00 | $111,950,000.00 | -- |
Date | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 6/30/2013 | 12/31/2012 | 6/30/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | $284,375,000.00 | $139,947,000.00 | -- | $126,240,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $347,331,000.00 | $261,602,000.00 | -- | -- | $94,728,000.00 | -- | $85,779,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $132,994,000.00 | $109,592,000.00 | $102,129,000.00 | $88,818,000.00 | $45,219,000.00 | $82,979,000.00 | $40,461,000.00 | $68,264,000.00 | $62,809,000.00 | $64,577,000.00 | $59,065,000.00 | $27,315,000.00 | $52,987,000.00 | $25,054,000.00 | $46,070,000.00 | $37,130,000.00 | $29,086,000.00 |
Research and Development | $8,995,000.00 | $8,789,000.00 | $8,239,000.00 | $5,696,000.00 | $3,118,000.00 | $6,942,000.00 | $3,523,000.00 | $5,839,000.00 | $4,888,000.00 | $4,750,000.00 | $3,706,000.00 | $1,802,000.00 | $2,947,000.00 | $1,242,000.00 | $2,047,000.00 | $2,072,000.00 | $1,310,000.00 |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | $68,477,000.00 | $57,120,000.00 | $29,668,000.00 | $57,023,000.00 | $27,782,000.00 | $47,177,000.00 | $41,375,000.00 | $43,851,000.00 | $39,938,000.00 | $18,607,000.00 | $36,579,000.00 | $17,026,000.00 | $31,353,000.00 | $27,792,000.00 | $22,856,000.00 |
Loss from Operations | $51,235,000.00 | $40,588,000.00 | $33,652,000.00 | $31,698,000.00 | $15,551,000.00 | $25,956,000.00 | $12,679,000.00 | $21,087,000.00 | $21,434,000.00 | $20,726,000.00 | $19,127,000.00 | $8,708,000.00 | $16,408,000.00 | $8,028,000.00 | $14,717,000.00 | $9,338,000.00 | $6,230,000.00 |
Loss Before Income Taxes | $45,263,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.52 | -- | -- | -- | $0.23 | $0.35 | $0.18 | $0.27 | $0.37 | $0.36 | $0.43 | -- | -- | -- | $0.41 | $0.29 | $0.19 |
Weighted Average Shares Basic | 49,055,082 | 49,028,975 | 48,896,163 | 46,665,042 | 44,489,047 | 44,435,671 | 44,409,945 | 44,347,083 | 44,247,556 | 43,287,523 | 36,835,163 | 36,691,325 | 36,502,264 | 36,457,707 | 36,267,739 | 32,139,686 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | $0.23 | $0.35 | $0.18 | $0.27 | $0.36 | $0.36 | $0.43 | -- | -- | -- | $0.41 | $0.29 | $0.19 |
Weighted Average Shares Diluted | 49,100,054 | 49,047,657 | 48,994,083 | 46,796,690 | 44,632,944 | 44,597,219 | 44,575,602 | 44,516,036 | 44,452,066 | 43,304,814 | 37,293,916 | 37,165,000 | 37,107,670 | 37,163,236 | 37,045,707 | 32,731,046 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000,000 | 50,000,000,000 | -- |
Common Stock Shares Outstanding | 49,073,055 | 49,035,055 | 48,939,538 | 48,861,038 | 44,489,203 | 44,488,578 | -- | 44,355,770 | 44,335,220 | 44,174,217 | 37,155,355 | 36,748,312 | 36,626,728 | -- | 36,490,020,000 | 35,909,606,000 | -- |
Common Stock Value | $1,165,000.00 | $1,164,000.00 | $1,161,000.00 | $1,159,000.00 | $1,040,000.00 | $1,040,000.00 | -- | $1,036,000.00 | $1,035,000.00 | $1,029,000.00 | $826,000.00 | $815,000.00 | $811,000.00 | -- | $808,000.00 | $794,000.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | -- |
Payments Of Dividends Common Stock | $21,780,000.00 | $12,503,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |