v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 764,692   $ (9,509) $ (206,453) $ 548,730
Balance, shares at Dec. 31, 2024 [1] 16,387          
Stock-based compensation 12,961   12,961
Foreign currency translation adjustment   18,245 18,245
Net income (Loss)   3,898 3,898
Conversion of Coastal Defense promissory note 2,037   2,037
Conversion of Coastal Defense promissory note, shares 204          
Conversion of Aspen Bridge notes 4,406   4,406
Conversion of Aspen Bridge notes, shares 441          
Conversion of Jaunt Carter debt 11,224   11,224
Conversion of Jaunt Carter debt, shares 1,122          
Issuance of investor note interest shares 11,260   11,260
Issuance of investor note interest shares, shares 1,126          
Conversion of Airo Drone debt 371   371
Conversion of Airo Drone debt, shares 37          
Conversion of Agile Defense debt 344   344
Conversion of Agile Defense debt, shares 34          
Conversion of Aspen Contingent Debt 435   435
Conversion of Aspen Contingent Debt, shares 44          
Conversion of Jaunt deferred compensation 460   460
Conversion of Jaunt deferred compensation, shares 46          
Reclassification of Libertas Warrants 1,042   1,042
Exercise of Libertas Warrants 2   2
Exercise of Libertas Warrants, shares 104          
Issuance of Underwriter Warrants 2,030   2,030
Sale of common stock in initial public offering, including over-allotment, net of $12,686 offering costs 56,314   56,314
Sale of common stock in initial public offering, including over-allotment, net offering costs, shares 6,900          
Shares issued to NGA 340   340
Shares issued to NGA, shares 34          
Shares issued to Dangroup 5,462   5,462
Shares issued to Dangroup, shares 546          
Ending balance, value at Jun. 30, 2025 873,380   8,736 (202,555) 679,561
Balance, shares at Jun. 30, 2025 [1] 27,025          
Beginning balance, value at Mar. 31, 2025 764,817   (3,869) (208,426) 552,522
Balance, shares at Mar. 31, 2025 16,387          
Stock-based compensation 12,836   12,836
Foreign currency translation adjustment   12,605 12,605
Net income (Loss)   5,871 5,871
Conversion of Coastal Defense promissory note 2,037   2,037
Conversion of Coastal Defense promissory note, shares 204          
Conversion of Aspen Bridge notes 4,406   4,406
Conversion of Aspen Bridge notes, shares 441          
Conversion of Jaunt Carter debt 11,224   11,224
Conversion of Jaunt Carter debt, shares 1,122          
Issuance of investor note interest shares 11,260   11,260
Issuance of investor note interest shares, shares 1,126          
Conversion of Airo Drone debt 371   371
Conversion of Airo Drone debt, shares 37          
Conversion of Agile Defense debt 344   344
Conversion of Agile Defense debt, shares 34          
Conversion of Aspen Contingent Debt 435   435
Conversion of Aspen Contingent Debt, shares 44          
Conversion of Jaunt deferred compensation 460   460
Conversion of Jaunt deferred compensation, shares 46          
Reclassification of Libertas Warrants 1,042   1,042
Exercise of Libertas Warrants 2   2
Exercise of Libertas Warrants, shares 104          
Issuance of Underwriter Warrants 2,030   2,030
Sale of common stock in initial public offering, including over-allotment, net of $12,686 offering costs 56,314   56,314
Sale of common stock in initial public offering, including over-allotment, net offering costs, shares 6,900          
Shares issued to NGA 340   340
Shares issued to NGA, shares 34          
Shares issued to Dangroup 5,462   5,462
Shares issued to Dangroup, shares 546          
Ending balance, value at Jun. 30, 2025 873,380   8,736 (202,555) 679,561
Balance, shares at Jun. 30, 2025 [1] 27,025          
Beginning balance, value at Dec. 31, 2025 963,022 $ (21,220) 7,947 (210,557) $ 739,192
Balance, shares at Dec. 31, 2025 31,376,000          
Treasury stock balance, shares at Dec. 31, 2025     1,218,000     1,218,000
RSU vesting
RSU vesting, shares 179,000          
Stock-based compensation 2,606 2,606
Foreign currency translation adjustment (4,211) (4,211)
Net income (Loss) (17,447) (17,447)
Ending balance, value at Jun. 30, 2026 965,628 $ (21,220) 3,736 (228,004) $ 720,140
Balance, shares at Jun. 30, 2026 31,555,000          
Treasury stock balance, shares at Jun. 30, 2026     1,218,000     1,218,000
Beginning balance, value at Mar. 31, 2026 964,524 $ (21,220) 5,103 (226,010) $ 722,397
Balance, shares at Mar. 31, 2026 31,435,000          
Treasury stock balance, shares at Mar. 31, 2026     1,218,000      
RSU vesting
RSU vesting, shares 120,000          
Stock-based compensation 1,104 1,104
Foreign currency translation adjustment (1,367) (1,367)
Net income (Loss) (1,994) (1,994)
Ending balance, value at Jun. 30, 2026 $ 965,628 $ (21,220) $ 3,736 $ (228,004) $ 720,140
Balance, shares at Jun. 30, 2026 31,555,000          
Treasury stock balance, shares at Jun. 30, 2026     1,218,000     1,218,000
[1] The totals above exclude corporate amounts, including $0.06 million of depreciation and amortization, $1.0 million of stock-based compensation, and $0.05 million of capital expenditures.