XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 27,195 $ 46,246
Accounts receivable, net of allowance for credit losses of $1,312 and $589 at September 30, 2023 and December 31, 2022, respectively 104,551 103,958
Contract assets 191,151 191,290
Inventories 215,189 171,211
Production cost of contracts 5,861 5,693
Other current assets 12,770 8,938
Total Current Assets 556,717 527,336
Property and Equipment, Net of Accumulated Depreciation of $179,723 and $171,507 at September 30, 2023 and December 31, 2022, respectively 111,894 106,225
Operating Lease Right-of-Use Assets 31,827 34,632
Goodwill 244,600 203,407
Intangibles, Net 170,665 127,201
Other Assets 26,648 22,705
Total Assets 1,142,351 1,021,506
Current Liabilities    
Accounts payable 78,455 90,143
Contract liabilities 51,477 47,068
Accrued and other liabilities 45,920 48,820
Operating lease liabilities 8,001 7,155
Current portion of long-term debt 6,250 6,250
Total Current Liabilities 190,103 199,436
Long-Term Debt, Less Current Portion 264,992 240,595
Non-Current Operating Lease Liabilities 24,836 28,841
Deferred Income Taxes 10,624 13,953
Other Long-Term Liabilities 16,394 12,721
Total Liabilities 506,949 495,546
Commitments and Contingencies (Notes 9, 11)
Shareholders’ Equity    
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,596,379 and 12,106,285 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 146 121
Additional Paid-In Capital 204,993 112,042
Retained Earnings 416,870 406,052
Accumulated Other Comprehensive Income 13,393 7,745
Total Shareholders’ Equity 635,402 525,960
Total Liabilities and Shareholders’ Equity $ 1,142,351 $ 1,021,506