Skip to content
10-K

Annual Report

ASTRONICS CORP ATRO ATROB

0000008063-26-000021

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 36.46M sh
Shares Diluted FY 2025 · Dec 31, 2024 35.04M sh
Shares Diluted FY 2025 · Dec 31, 2023 33.1M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 $74.8M
Operating Cash Flow FY 2025 · Dec 31, 2024 $30.57M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$23.95M
Long Term Debt FY 2025 · Dec 31, 2025 $334.45M
Long Term Debt FY 2025 · Dec 31, 2024 $168.67M
Cash And Equivalents FY 2025 · Dec 31, 2025 $18.18M
Cash And Equivalents FY 2025 · Dec 31, 2024 $9.29M
Stockholders Equity FY 2025 · Dec 31, 2025 $140.07M
Stockholders Equity FY 2025 · Dec 31, 2024 $256.1M
Stockholders Equity FY 2025 · Dec 31, 2023 $249.52M
Current Liabilities FY 2025 · Dec 31, 2025 $141.28M
Current Liabilities FY 2025 · Dec 31, 2024 $156.15M
Total Liabilities FY 2025 · Dec 31, 2025 $566.6M
Total Liabilities FY 2025 · Dec 31, 2024 $392.67M
Current Assets FY 2025 · Dec 31, 2025 $437.74M
Current Assets FY 2025 · Dec 31, 2024 $426.17M
Total Assets FY 2025 · Dec 31, 2025 $706.68M
Total Assets FY 2025 · Dec 31, 2024 $648.76M
Eps Diluted FY 2025 · Dec 31, 2025 $0.78
Eps Diluted FY 2025 · Dec 31, 2025 $0.81
Eps Diluted FY 2025 · Dec 31, 2024 −$0.08
Eps Diluted FY 2025 · Dec 31, 2024 −$0.46
Eps Diluted FY 2025 · Dec 31, 2023 −$0.80
Eps Basic FY 2025 · Dec 31, 2025 $0.83
Eps Basic FY 2025 · Dec 31, 2025 $0.83
Eps Basic FY 2025 · Dec 31, 2024 −$0.08
Eps Basic FY 2025 · Dec 31, 2024 −$0.46
Eps Basic FY 2025 · Dec 31, 2023 −$0.80
Sga Expense FY 2025 · Dec 31, 2025 $138.27M
Sga Expense FY 2025 · Dec 31, 2024 $141.88M
Sga Expense FY 2025 · Dec 31, 2023 $127.47M
Rd Expense FY 2025 · Dec 31, 2025 $43.48M
Rd Expense restated FY 2025 · Dec 31, 2024 $52.09M
Rd Expense restated FY 2025 · Dec 31, 2023 $53.74M
Net Income FY 2025 · Dec 31, 2025 $29.62M
Net Income FY 2025 · Dec 31, 2025 $29.36M
Net Income FY 2025 · Dec 31, 2024 −$2.83M
Net Income FY 2025 · Dec 31, 2024 −$16.22M
Net Income FY 2025 · Dec 31, 2023 −$26.42M
Operating Income FY 2025 · Dec 31, 2025 $76.41M
Operating Income FY 2025 · Dec 31, 2024 $26.47M
Operating Income FY 2025 · Dec 31, 2023 −$6.67M
Gross Profit FY 2025 · Dec 31, 2025 $79.97M
Gross Profit FY 2025 · Dec 31, 2025 $258.16M
Gross Profit restated FY 2025 · Dec 31, 2024 $62.12M
Gross Profit restated FY 2025 · Dec 31, 2024 $220.43M
Gross Profit restated FY 2025 · Dec 31, 2023 $174.53M
Cost Of Revenue FY 2025 · Dec 31, 2025 $603.97M
Cost Of Revenue restated FY 2025 · Dec 31, 2024 $575M
Cost Of Revenue restated FY 2025 · Dec 31, 2023 $514.67M
Revenue FY 2025 · Dec 31, 2025 $240.07M
Revenue FY 2025 · Dec 31, 2025 $862.13M
Revenue FY 2025 · Dec 31, 2024 $208.54M
Revenue FY 2025 · Dec 31, 2024 $795.43M
Revenue FY 2025 · Dec 31, 2023 $689.21M