Investar logo

Investar

ISTR | NASDAQ
Chart Builder DCF Calculator
$30.11
+$0.19 (+0.64%)
Sep 22, 2026, 9:40 AM ET · Market open
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
188.56M 170.24M 153.49M 155.19M 154.37M 154.93M 156.52M 154.29M 150.19M 146.17M 141.04M 135.48M 130.09M 126.73M 123.18M 116.14M 114.75M 112.02M 107.99M 108.84M 107.25M 106.55M
Cost of Revenue
72.15M 67.98M 59.93M 61.75M 63.72M 66.04M 70.63M 71.97M 69.58M 62.58M 56.68M 46.14M 35.18M 27.3M 17.71M 12.53M 32.47M 32.48M 34.61M 37.89M 20.44M 25.11M
Gross Profit
116.41M 102.27M 93.56M 93.43M 90.65M 88.89M 85.89M 82.34M 80.63M 83.62M 84.38M 89.34M 94.91M 99.43M 105.47M 103.61M 82.28M 79.54M 73.38M 70.95M 86.81M 81.45M
Operating Income
36.33M 29.92M 27.81M 27.88M 26.58M 26.03M 24.41M 21.5M 18.7M 21.87M 20.47M 26.89M 32.52M 36.33M 44.35M 42.15M 20.51M 15.82M 9.91M 7.07M 25.26M 23.37M
Interest Income
180.63M 162.79M 144.02M 142.39M 142.15M 142.58M 143.87M 145.03M 141.34M 137.95M 133.2M 125.91M 119.75M 111.68M 104.57M 98.95M 96.42M 96.44M 95.54M 94.77M 93.69M 93.14M
Pretax Income
41.26M 35.08M 27.89M 27.88M 26.58M 26.03M 24.41M 21.46M 18.66M 21.83M 20.43M 26.89M 32.52M 36.33M 44.35M 42.15M 20.51M 15.82M 9.91M 7.07M 25.26M 23.37M
Net Income
33.61M 28.64M 22.9M 23.07M 22.28M 21.84M 20.25M 17.68M 15.08M 17.57M 16.68M 22.04M 26.56M 29.42M 35.71M 33.75M 16.46M 12.74M 8M 5.6M 20.06M 18.64M
Selling & General & Admin
63.95M 53.97M 42.19M 40.41M 40.11M 39.41M 38.99M 38.13M 37.57M 37.33M 37.45M 35.99M 35.88M 35.6M 35.24M 34.87M 35.27M 36.11M 35.8M 37.31M 35.8M 34.46M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
16.13M 18.38M 23.56M 25.14M 23.96M 23.45M 22.5M 22.76M 24.4M 24.46M 26.51M 26.46M 26.51M 27.5M 25.89M 26.59M 26.51M 27.61M 27.67M 26.57M 25.75M 23.61M
Operating Expenses
80.08M 72.35M 65.75M 65.55M 64.08M 62.86M 61.48M 60.88M 61.97M 61.79M 63.95M 62.45M 62.38M 63.1M 61.12M 61.46M 61.77M 63.72M 63.47M 63.88M 61.55M 58.07M
Interest Expense
71.73M 67.7M 63.24M 65.77M 68.82M 71.7M 74.11M 74.27M 70.97M 66.38M 58.68M 47.36M 35.2M 23.54M 14.78M 10.22M 9.61M 10.44M 11.73M 13.27M 15.03M 17.31M
Selling & Marketing Expenses
435K 417K 429K 460K 480K 440K 370K 302K 264K 274K 302K 308K 309K 310K 262K 294K 267K 255K 275K 304K 335K 342K
Cost & Expenses
152.23M 140.33M 125.68M 127.3M 127.8M 128.89M 132.12M 132.79M 131.49M 124.3M 120.57M 108.59M 97.56M 90.4M 78.83M 73.99M 94.24M 96.19M 98.08M 101.77M 82M 83.18M
Income Tax Expense
7.65M 6.45M 4.98M 4.81M 4.3M 4.2M 4.15M 3.78M 3.58M 4.26M 3.75M 4.85M 5.96M 6.91M 8.64M 8.4M 4.05M 3.08M 1.91M 1.46M 5.2M 4.73M
Shares Outstanding (Basic)
14M 13.69M 9.84M 9.83M 9.84M 9.83M 9.83M 9.83M 9.83M 9.77M 9.75M 9.81M 9.88M 9.91M 9.9M 9.97M 10.15M 10.34M 10.34M 10.4M 10.41M 10.51M
Shares Outstanding (Diluted)
14.66M 14.93M 10.61M 11.53M 9.96M 9.96M 9.99M 9.9M 9.9M 9.87M 9.76M 9.82M 9.88M 9.99M 10.03M 10.09M 10.23M 10.41M 10.41M 10.4M 10.54M 10.57M
EPS (Basic)
2.60 2.42 2.22 2.29 2.27 2.22 2.06 1.80 1.53 1.79 1.69 2.23 2.69 2.94 3.54 3.31 1.62 1.24 0.77 0.52 1.88 1.73
EPS (Diluted)
2.38 2.22 2.08 2.18 2.23 2.19 2.04 1.79 1.53 1.79 1.69 2.21 2.66 2.91 3.50 3.29 1.61 1.22 0.76 0.51 1.87 1.73
EBITDA
39.03M 33.33M 30.6M 30.73M 29.5M 29.04M 27.5M 24.77M 22.11M 25.41M 24.25M 30.83M 36.65M 40.66M 48.78M 46.75M 25.29M 20.76M 14.9M 12M 30.13M 28.12M
EBIT
36.33M 29.92M 27.81M 27.88M 26.58M 26.03M 24.41M 21.5M 18.7M 21.87M 20.47M 26.89M 32.52M 36.33M 44.35M 42.15M 20.51M 15.82M 9.91M 7.07M 25.26M 23.38M
Depreciation & Amortization
2.71M 3.42M 2.79M 2.85M 2.93M 3M 3.1M 3.27M 3.41M 3.54M 3.78M 3.94M 4.13M 4.33M 4.44M 4.6M 4.78M 4.94M 4.99M 4.93M 4.87M 4.74M

© 2026 bestshares.com. All rights reserved.