$66.05M
Revenue
$8.68M
Net Income
31.33%
Gross Margin
17.80%
Op. Margin
$3.33M
Free Cash Flow
| Breakdown | Q3 2025 (Nov 30, 2025) |
Q2 2025 (Aug 31, 2025) |
Q1 2026 (May 31, 2025) |
Q4 2024 (Feb 28, 2025) |
Q3 2024 (Nov 30, 2024) |
Q1 2024 (May 31, 2024) |
Q4 2023 (Feb 29, 2024) |
Q3 2023 (Nov 30, 2023) |
Q2 2023 (Aug 31, 2023) |
Q4 2022 (Feb 28, 2023) |
Q3 2022 (Nov 30, 2022) |
Q2 2022 (Aug 31, 2022) |
Q1 2023 (May 31, 2022) |
Q1 2022 (May 31, 2021) |
Q4 2021 (Feb 28, 2021) |
Q3 2021 (Nov 30, 2020) |
Q2 2021 (Aug 31, 2020) |
Q1 2021 (May 31, 2020) |
Q4 2020 (Feb 29, 2020) |
Q3 2020 (Nov 30, 2019) |
Q2 2020 (Aug 31, 2019) |
Q1 2020 (May 31, 2019) |
Q4 2019 (Feb 28, 2019) |
Q3 2019 (Nov 30, 2018) |
Q2 2019 (Aug 31, 2018) |
Q1 2018 (May 31, 2018) |
Q4 2017 (Feb 28, 2018) |
Q3 2017 (Nov 30, 2017) |
Q2 2017 (Aug 31, 2017) |
Q1 2017 (May 31, 2017) |
Q4 2016 (Feb 28, 2017) |
Q3 2016 (Nov 30, 2016) |
Q2 2016 (Aug 31, 2016) |
Q1 2016 (May 31, 2016) |
Q4 2015 (Feb 29, 2016) |
Q3 2015 (Nov 30, 2015) |
Q2 2015 (Aug 31, 2015) |
Q1 2015 (May 31, 2015) |
Q4 2014 (Feb 28, 2015) |
Q3 2014 (Nov 30, 2014) |
Q2 2014 (Aug 31, 2014) |
Q1 2014 (May 31, 2014) |
Q4 2013 (Feb 28, 2014) |
Q3 2013 (Nov 30, 2013) |
Q2 2013 (Aug 31, 2013) |
Q4 2012 (Feb 28, 2013) |
Q3 2012 (Nov 30, 2012) |
Q1 2012 (May 31, 2012) |
Q4 2011 (Feb 29, 2012) |
Q3 2011 (Nov 30, 2011) |
Q2 2011 (Aug 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $17.33M | $16.71M | $15.40M | $16.94M | $14.41M | $15.55M | $16.33M | $11.64M | $12.48M | $13.53M | $13.86M | $13.62M | $12.78M | $13.59M | $14.44M | $10.37M | $9.25M | $12.21M | $15.49M | $15.85M | $13.72M | $14.95M | $16.66M | $12.85M | $11.21M | $31.10M | $27.80M | $26.14M | $29.84M | $27.42M | $27.60M | $26.46M | $29.06M | $31.49M | $35.76M | $34.32M | $37.95M | $37.83M | $36.24M | $34.68M | $42.35M | $43.44M | $38.15M | $39.68M | $46.43M | $42.67M | $41.27M | $46.05M | $43.68M | $47.31M | $50.45M |
| Revenue Growth % (YoY) | 20.3% | nan% | nan% | 3.7% | 23.8% | 21.7% | 20.7% | -16.0% | -8.3% | -6.3% | 33.7% | 47.2% | -6.0% | 11.3% | -6.8% | -34.5% | -32.6% | -18.3% | -7.0% | 23.3% | 22.4% | nan% | nan% | nan% | nan% | 13.4% | 0.7% | -1.2% | 2.7% | -12.9% | -22.8% | -22.9% | -23.4% | -16.8% | -1.3% | -1.0% | -10.4% | -12.9% | -5.0% | -12.6% | -8.8% | nan% | -10.6% | -3.8% | nan% | -2.3% | -12.8% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $11.43M | $11.95M | $10.68M | $11.98M | $10.58M | $10.72M | $11.88M | $8.47M | $8.40M | $9.68M | $10.03M | $9.21M | $8.69M | $8.12M | $10.12M | $7.82M | $6.61M | $8.54M | $10.46M | $10.82M | $9.91M | $10.15M | $10.76M | $8.57M | $8.07M | $22.59M | $20.91M | $20.07M | $22.66M | $21.09M | $20.21M | $19.83M | $21.82M | $22.70M | $25.03M | $24.03M | $27.59M | $26.46M | $24.99M | $26.08M | $30.18M | $30.45M | $27.70M | $28.64M | $33.23M | $30.84M | $28.73M | $33.07M | $32.44M | $34.32M | $35.91M |
| Gross Profit | $5.90M | $4.76M | $4.72M | $4.96M | $3.83M | $4.83M | $4.45M | $3.17M | $4.08M | $3.85M | $3.84M | $4.41M | $4.09M | $5.47M | $4.33M | $2.55M | $2.64M | $3.67M | $5.03M | $5.02M | $3.81M | $4.80M | $5.90M | $4.28M | $3.15M | $8.51M | $6.89M | $6.07M | $7.18M | $6.32M | $7.39M | $6.63M | $7.23M | $8.79M | $10.73M | $10.30M | $10.36M | $11.37M | $11.26M | $8.60M | $12.17M | $12.99M | $10.45M | $11.04M | $13.20M | $11.84M | $12.54M | $12.98M | $11.24M | $13.00M | $14.54M |
| Gross Margin % | 34.1% | 28.5% | 30.6% | 29.3% | 26.6% | 31.1% | 27.3% | 27.2% | 32.7% | 28.5% | 27.7% | 32.4% | 32.0% | 40.3% | 30.0% | 24.6% | 28.5% | 30.1% | 32.5% | 31.7% | 27.8% | 32.1% | 35.4% | 33.3% | 28.1% | 27.4% | 24.8% | 23.2% | 24.1% | 23.1% | 26.8% | 25.1% | 24.9% | 27.9% | 30.0% | 30.0% | 27.3% | 30.0% | 31.1% | 24.8% | 28.7% | 29.9% | 27.4% | 27.8% | 28.4% | 27.7% | 30.4% | 28.2% | 25.7% | 27.5% | 28.8% |
| Selling General & Admin | $2.26M | $2.14M | $2.30M | $2.11M | $1.98M | $2.62M | $1.88M | $1.80M | $1.85M | $1.63M | $1.59M | $1.49M | $1.63M | $1.65M | $1.40M | $1.54M | $1.55M | $1.63M | $2.15M | $1.95M | $1.91M | $1.92M | $2.77M | $1.98M | $2.12M | $4.82M | $5.40M | $4.80M | $4.44M | $4.73M | $4.69M | $4.60M | $5.11M | $5.34M | $5.14M | $5.26M | $5.01M | $5.80M | $5.77M | $5.75M | $6.25M | $6.56M | $6.46M | $6.11M | $6.59M | $6.58M | $6.37M | $7.06M | $6.80M | $6.99M | $6.90M |
| Operating Income | $3.64M | $2.62M | $2.42M | $2.85M | $1.85M | $2.22M | $2.57M | $1.36M | $2.23M | $2.22M | $2.23M | $2.75M | $2.46M | $3.81M | $1.36M | $1.02M | $1.09M | $2.04M | $2.89M | $3.07M | $1.90M | $2.88M | $3.13M | $2.30M | $1.03M | $3.51M | $1.20M | $801.00K | $-168.00K | $234.00K | $2.59M | $1.92M | $2.10M | $3.38M | $5.43M | $4.88M | $5.26M | $5.44M | $5.29M | $2.21M | $5.84M | $6.24M | $3.76M | $4.93M | $4.08M | $4.64M | $5.62M | $5.91M | $3.19M | $6.00M | $7.63M |
| Operating Margin % | 21.0% | 15.7% | 15.7% | 16.8% | 12.8% | 14.3% | 15.7% | 11.7% | 17.8% | 16.4% | 16.1% | 20.2% | 19.2% | 28.0% | 9.4% | 9.8% | 11.7% | 16.7% | 18.6% | 19.4% | 13.8% | 19.3% | 18.8% | 17.9% | 9.2% | 11.3% | 4.3% | 3.1% | -0.6% | 0.9% | 9.4% | 7.2% | 7.2% | 10.7% | 15.2% | 14.2% | 13.9% | 14.4% | 14.6% | 6.4% | 13.8% | 14.4% | 9.9% | 12.4% | 8.8% | 10.9% | 13.6% | 12.8% | 7.3% | 12.7% | 15.1% |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $467.00K | $689.00K | $603.00K | $510.00K | $422.00K | $343.00K | $334.00K | $333.00K | $577.00K | $355.00K | $356.00K | $369.00K | $364.00K | $361.00K | $360.00K | $167.00K | $221.00K | $187.00K | $185.00K | - | - | - | - | - | - |
| Income Before Tax | $3.99M | $2.82M | $2.77M | $3.19M | $2.14M | $2.54M | $2.90M | $1.63M | $2.37M | $2.65M | $2.31M | $2.84M | $2.59M | $3.93M | $1.57M | $1.41M | $1.61M | $2.70M | $3.60M | $3.88M | $2.76M | $3.83M | $2.93M | $2.69M | $1.39M | $3.85M | $-583.00K | $846.00K | $-20.00K | $473.00K | $2.70M | $2.00M | $2.14M | $3.42M | $5.19M | $4.75M | $5.22M | $5.34M | $5.16M | $2.07M | $5.70M | $6.13M | $3.71M | $4.88M | $4.26M | $4.76M | $5.76M | $6.11M | $3.39M | $6.19M | $9.43M |
| Income Tax Expense | $1.04M | $750.00K | $694.00K | $1.94M | $559.00K | $688.00K | $230.00K | $423.00K | $619.00K | $-2.06M | $569.00K | $820.00K | $682.00K | $1.18M | $536.00K | $369.00K | $460.00K | $728.00K | $971.00K | $1.07M | $710.00K | $1.12M | $1.34M | $616.00K | $-438.00K | $678.00K | $-18.13M | $130.00K | $-540.00K | $-921.00K | $219.00K | $129.00K | $155.00K | $475.00K | $617.00K | $638.00K | $653.00K | $561.00K | $318.00K | $38.00K | $747.00K | $1.20M | $63.74M | $163.00K | $1.02M | $685.00K | $1.05M | $1.17M | $239.00K | $814.00K | $1.76M |
| Net Income | $2.95M | $2.07M | $2.08M | $1.25M | $1.58M | $1.85M | $2.67M | $1.20M | $1.75M | $4.71M | $1.74M | $2.02M | $1.91M | $2.75M | $1.03M | $921.00K | $954.00K | $1.96M | $2.38M | $2.45M | $2.13M | $2.59M | $103.99M | $3.69M | $2.70M | $3.17M | $17.96M | $716.00K | $520.00K | $1.39M | $2.48M | $1.88M | $1.98M | $2.95M | $4.57M | $4.11M | $4.57M | $4.78M | $4.84M | $2.03M | $4.96M | $4.93M | $-60.02M | $4.72M | $3.25M | $4.07M | $4.71M | $4.93M | $3.15M | $5.38M | $7.67M |
| Net Margin % | 17.0% | 12.4% | 13.5% | 7.4% | 10.9% | 11.9% | 16.3% | 10.3% | 14.0% | 34.8% | 12.6% | 14.8% | 14.9% | 20.2% | 7.1% | 8.9% | 10.3% | 16.0% | 15.4% | 15.4% | 15.6% | 17.3% | 624.2% | 28.7% | 24.1% | 10.2% | 64.6% | 2.7% | 1.7% | 5.1% | 9.0% | 7.1% | 6.8% | 9.4% | 12.8% | 12.0% | 12.0% | 12.6% | 13.4% | 5.9% | 11.7% | 11.3% | -157.3% | 11.9% | 7.0% | 9.5% | 11.4% | 10.7% | 7.2% | 11.4% | 15.2% |
| Basic EPS | 0.15 | 0.10 | 0.10 | 0.06 | 0.08 | 0.09 | 0.13 | 0.06 | 0.09 | 0.23 | 0.09 | 0.10 | 0.09 | 0.13 | 0.05 | 0.05 | 0.05 | 0.10 | 0.12 | 0.12 | 0.10 | 0.13 | 5.13 | 0.18 | 0.13 | 0.16 | 0.89 | 0.04 | 0.03 | 0.07 | 0.12 | 0.09 | 0.10 | 0.15 | 0.23 | 0.20 | 0.23 | 0.23 | 0.23 | 0.10 | 0.24 | 0.24 | -2.88 | 0.23 | 0.16 | 0.20 | 0.23 | 0.24 | 0.15 | 0.26 | 0.37 |
| Diluted EPS | 0.15 | 0.10 | 0.10 | 0.06 | 0.08 | 0.09 | 0.13 | 0.06 | 0.09 | 0.23 | 0.08 | 0.10 | 0.09 | 0.13 | 0.05 | 0.05 | 0.05 | 0.10 | 0.12 | 0.12 | 0.10 | 0.13 | 5.10 | 0.18 | 0.13 | 0.16 | 0.89 | 0.04 | 0.03 | 0.07 | 0.12 | 0.09 | 0.10 | 0.15 | 0.23 | 0.20 | 0.23 | 0.23 | 0.24 | 0.10 | 0.24 | 0.24 | -2.88 | 0.23 | 0.16 | 0.19 | 0.23 | 0.24 | 0.15 | 0.26 | 0.37 |
| Basic Shares Outstanding | 19.9M | 20.2M | 19.9M | -51K | 20.0M | 20.5M | -19K | 20.2M | 20.3M | -20.4M | 20.4M | 20.4M | 20.5M | 20.4M | -1K | 20.4M | 20.4M | 20.4M | 4K | 20.5M | 20.5M | 20.5M | 30K | 20.3M | 20K | 20.2M | 1K | 20.2M | 20.2M | 20.2M | - | 20.2M | 20.2M | 20.2M | -32K | 20.3M | 20.3M | 20.5M | -5K | 20.9M | 20.9M | 20.8M | 9K | 20.9M | 20.8M | 2K | 20.8M | 20.8M | 7K | 20.8M | 20.7M |
| Diluted Shares Outstanding | 20.1M | 20.3M | 20.0M | -56K | 20.1M | 20.5M | -13K | 20.4M | 20.3M | -20.5M | 20.5M | 20.5M | 20.5M | 20.7M | 36K | 20.4M | 20.4M | 20.5M | -6K | 20.6M | 20.6M | 20.6M | 42K | 20.4M | 20K | 20.3M | 15K | 20.3M | 20.2M | 20.2M | 4K | 20.2M | 20.2M | 20.2M | -34K | 20.3M | 20.3M | 20.6M | -16K | 21.0M | 21.0M | 20.8M | -22K | 20.9M | 20.8M | -1K | 20.8M | 20.8M | 8K | 20.8M | 20.8M |
| Breakdown | Q3 2025 (Nov 30, 2025) |
Q2 2025 (Aug 31, 2025) |
Q1 2026 (May 31, 2025) |
Q4 2024 (Feb 28, 2025) |
Q3 2024 (Nov 30, 2024) |
Q1 2024 (May 31, 2024) |
Q4 2023 (Feb 29, 2024) |
Q3 2023 (Nov 30, 2023) |
Q2 2023 (Aug 31, 2023) |
Q4 2022 (Feb 28, 2023) |
Q3 2022 (Nov 30, 2022) |
Q2 2022 (Aug 31, 2022) |
Q1 2023 (May 31, 2022) |
Q1 2022 (May 31, 2021) |
Q4 2021 (Feb 28, 2021) |
Q3 2021 (Nov 30, 2020) |
Q2 2021 (Aug 31, 2020) |
Q1 2021 (May 31, 2020) |
Q4 2020 (Feb 29, 2020) |
Q3 2020 (Nov 30, 2019) |
Q2 2020 (Aug 31, 2019) |
Q1 2020 (May 31, 2019) |
Q4 2019 (Feb 28, 2019) |
Q3 2019 (Nov 30, 2018) |
Q2 2019 (Aug 31, 2018) |
Q1 2018 (May 31, 2018) |
Q4 2017 (Feb 28, 2018) |
Q3 2017 (Nov 30, 2017) |
Q2 2017 (Aug 31, 2017) |
Q1 2017 (May 31, 2017) |
Q4 2016 (Feb 28, 2017) |
Q3 2016 (Nov 30, 2016) |
Q2 2016 (Aug 31, 2016) |
Q1 2016 (May 31, 2016) |
Q4 2015 (Feb 29, 2016) |
Q3 2015 (Nov 30, 2015) |
Q2 2015 (Aug 31, 2015) |
Q1 2015 (May 31, 2015) |
Q4 2014 (Feb 28, 2015) |
Q3 2014 (Nov 30, 2014) |
Q2 2014 (Aug 31, 2014) |
Q1 2014 (May 31, 2014) |
Q4 2013 (Feb 28, 2014) |
Q3 2013 (Nov 30, 2013) |
Q2 2013 (Aug 31, 2013) |
Q4 2012 (Feb 28, 2013) |
Q3 2012 (Nov 30, 2012) |
Q1 2012 (May 31, 2012) |
Q4 2011 (Feb 29, 2012) |
Q3 2011 (Nov 30, 2011) |
Q2 2011 (Aug 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $50.50M | $8.15M | $20.62M | $21.62M | $12.75M | $5.84M | $6.57M | $4.17M | $7.36M | $4.24M | $13.96M | $19.70M | $4.33M | $39.30M | $41.59M | $3.79M | $2.29M | $8.40M | $5.41M | $6.68M | $25.23M | $49.97M | $71.01M | $17.00M | $20.85M | $16.64M | $18.25M | $30.59M | $30.19M | $47.31M | $102.44M | $106.47M | $103.44M | $106.86M | $97.76M | $76.73M | $89.38M | $61.56M | $141.54M | $150.26M | $114.44M | $189.08M | $133.15M | $128.68M | $128.36M | $186.12M | $152.94M | $128.59M | $129.50M | $137.65M | $149.77M |
| Short-term Investments | $13.06M | $63.83M | $44.95M | $47.21M | $57.29M | $75.27M | $70.64M | $69.82M | $66.85M | $101.20M | $95.67M | $93.14M | $102.99M | $77.52M | $74.95M | $113.18M | $116.40M | $112.67M | $116.94M | $137.49M | $120.12M | $101.09M | $80.62M | $95.39M | $87.46M | $89.41M | $89.98M | $201.23M | $202.87M | $190.49M | $136.15M | $132.35M | $136.27M | $135.54M | $139.67M | - | - | - | $130.59M | - | - | $90.23M | $137.21M | $162.58M | $141.26M | $89.10M | $120.57M | $139.86M | $139.28M | $124.43M | $107.90M |
| Accounts Receivable | $12.14M | $10.91M | $12.95M | $12.90M | $9.69M | $11.60M | $12.38M | $9.90M | $9.37M | $9.99M | $9.69M | $8.48M | $8.96M | $7.74M | $7.63M | $8.37M | $7.27M | $6.59M | $10.93M | $10.19M | $8.86M | $8.92M | $9.35M | $5.86M | $5.88M | $21.30M | $19.76M | $16.46M | $21.18M | $17.70M | $17.24M | $16.01M | $18.37M | $18.42M | $22.58M | $20.09M | $21.92M | $21.52M | $21.43M | $20.98M | $22.87M | $26.65M | $22.88M | $22.85M | $27.98M | $25.88M | $25.06M | $27.51M | $23.53M | $27.67M | $28.00M |
| Inventory | $7.64M | $7.63M | $6.76M | $7.21M | $10.59M | $7.91M | $6.40M | $7.42M | $8.46M | $6.77M | $5.17M | $4.82M | $6.65M | $4.94M | $4.79M | $4.71M | $5.10M | $6.68M | $6.38M | $3.94M | $4.63M | $5.24M | $5.27M | $4.58M | $3.99M | $12.64M | $11.16M | $11.45M | $11.92M | $10.91M | $11.11M | $12.59M | $11.75M | $12.00M | $10.21M | $12.64M | $14.05M | $14.53M | $14.44M | $14.20M | $15.16M | $14.30M | $13.87M | $14.63M | $15.72M | $12.92M | $15.90M | $18.40M | $15.82M | $16.18M | $14.81M |
| Other Current Assets | $1.29M | $2.50M | $2.04M | $1.34M | $2.24M | $2.69M | $2.85M | $2.46M | $2.59M | $2.84M | $3.21M | $3.12M | $3.86M | $3.48M | $3.37M | $3.84M | $3.78M | $5.24M | $5.54M | $1.70M | $1.91M | $1.59M | $1.69M | $1.50M | $1.58M | $2.42M | $2.12M | $2.75M | $2.58M | $2.53M | $2.20M | $2.33M | $2.29M | $2.32M | $1.96M | $5.18M | $5.47M | $6.13M | $5.26M | $3.10M | $4.15M | $6.80M | $4.13M | $6.42M | $3.96M | $6.66M | $3.71M | $3.54M | $3.45M | $3.29M | $4.82M |
| Total Current Assets | $84.62M | $93.03M | $87.33M | $90.29M | $92.56M | $103.31M | $98.84M | $93.77M | $94.63M | $125.04M | $127.71M | $129.27M | $126.80M | $132.97M | $132.34M | $133.89M | $134.85M | $139.58M | $145.19M | $160.00M | $160.75M | $166.81M | $167.93M | $147.44M | $142.38M | $142.40M | $141.27M | $262.49M | $268.75M | $268.94M | $269.13M | $269.75M | $272.12M | $275.15M | $272.19M | $267.55M | $270.91M | $271.20M | $313.26M | $323.58M | $327.36M | $327.06M | $311.24M | $335.17M | $317.28M | $320.67M | $318.17M | $317.90M | $311.59M | $309.22M | $305.30M |
| Property Plant & Equipment | $21.76M | $21.89M | $21.68M | $21.65M | $21.48M | $24.11M | $23.50M | $23.75M | $23.98M | $24.25M | $23.87M | $23.21M | $24.16M | $22.49M | $21.13M | $20.48M | $19.48M | $18.36M | $16.10M | $14.01M | $12.31M | $12.28M | $10.79M | $8.89M | $9.11M | $15.83M | $16.53M | $17.12M | $17.62M | $17.95M | $18.64M | $19.33M | $19.97M | $20.74M | $21.51M | $22.26M | $23.03M | $23.82M | $26.54M | $27.36M | $28.13M | $31.76M | $29.67M | $30.15M | $33.45M | $32.19M | $32.99M | $37.96M | $38.70M | $40.43M | $41.10M |
| Goodwill | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $9.85M | - | - | $7.58M | - | $9.78M | $7.66M | - | $7.58M | $7.58M |
| Other Non-current Assets | $1.67M | $87.00K | $1.64M | $80.00K | $83.00K | $105.00K | $94.00K | $98.00K | $101.00K | $108.00K | $141.00K | $145.00K | $119.00K | $142.00K | $141.00K | $160.00K | $257.00K | $264.00K | $268.00K | $284.00K | $285.00K | $311.00K | $316.00K | $384.00K | $377.00K | $1.41M | $1.41M | $1.92M | $1.96M | $989.00K | $985.00K | $1.12M | $1.33M | $1.28M | $1.25M | $1.27M | $1.37M | $946.00K | $1.05M | $3.02M | $1.32M | $7.00M | $1.33M | $6.97M | $8.46M | $6.94M | $8.47M | $8.35M | $8.04M | $9.51M | $9.40M |
| Total Assets | $118.10M | $125.11M | $120.72M | $122.11M | $124.22M | $137.44M | $132.31M | $127.51M | $128.62M | $159.33M | $161.74M | $162.50M | $161.05M | $165.50M | $163.51M | $164.64M | $164.72M | $168.40M | $171.79M | $184.56M | $183.53M | $189.68M | $188.85M | $177.94M | $173.10M | $169.46M | $169.02M | $301.35M | $308.14M | $307.71M | $308.58M | $310.04M | $313.25M | $317.00M | $314.78M | $325.92M | $330.15M | $330.81M | $350.68M | $388.81M | $391.65M | $375.67M | $377.09M | $382.14M | $366.77M | $369.66M | $369.42M | $371.87M | $365.99M | $366.74M | $363.38M |
| Accounts Payable | $3.26M | $3.70M | $1.71M | $2.51M | $5.53M | $3.86M | $3.51M | $1.11M | $1.53M | $4.54M | $2.24M | $2.52M | $3.18M | $3.32M | $3.30M | $3.34M | $1.90M | $2.49M | $4.74M | $2.01M | $1.82M | $1.97M | $3.17M | $1.71M | $1.09M | $4.49M | $4.03M | $3.42M | $5.44M | $3.62M | $4.18M | $4.69M | $4.94M | $6.84M | $6.16M | $5.60M | $8.31M | $5.90M | $6.88M | $4.62M | $7.92M | $7.42M | $6.11M | $6.22M | $6.54M | $6.49M | $6.33M | $9.26M | $8.43M | $10.65M | $8.60M |
| Accrued Liabilities | $1.35M | $1.35M | $1.61M | $1.32M | $1.43M | $1.98M | $1.99M | $1.59M | $1.17M | $1.35M | $1.67M | $1.40M | $1.33M | $1.59M | $1.71M | $1.51M | $1.41M | $1.36M | $1.71M | $2.04M | $1.95M | $2.34M | $2.92M | $1.46M | $1.11M | $5.76M | $5.38M | $6.64M | $7.06M | $5.25M | $3.42M | $4.64M | $5.30M | $5.21M | $4.58M | $4.88M | $5.28M | $5.33M | $4.77M | $5.69M | $6.40M | $6.38M | $5.14M | $6.68M | $9.16M | $6.02M | $10.90M | $9.99M | $8.82M | $9.43M | $9.46M |
| Total Current Liabilities | $5.34M | $10.21M | $10.13M | $9.26M | $12.26M | $9.80M | $9.66M | $6.43M | $6.79M | $28.59M | $6.45M | $6.92M | $7.31M | $10.67M | $7.99M | $7.20M | $6.08M | $6.81M | $8.71M | $5.94M | $5.36M | $10.53M | $11.15M | $14.22M | $11.84M | $13.07M | $12.23M | $13.65M | $17.65M | $15.26M | $14.12M | $13.61M | $15.40M | $18.51M | $16.68M | $26.91M | $29.45M | $26.77M | $29.72M | $32.13M | $32.68M | $19.23M | $24.24M | $15.59M | $18.99M | $16.68M | $18.68M | $23.94M | $21.44M | $22.85M | $22.68M |
| Long-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $66.25M | $67.00M | $67.75M | $68.50M | $69.75M | $70.50M | $71.25M | $72.00M | $72.75M | $76.50M | $80.25M | $84.00M | $86.50M | $89.00M | $52.00M | $94.00M | - | - | $52.00M | - | - | - | - | - |
| Deferred Tax Liabilities | $5.80M | $3.09M | $5.26M | $5.30M | $3.03M | $2.00M | $3.22M | $1.90M | $1.94M | $2.00M | $1.18M | $1.17M | $1.78M | $917.00K | $778.00K | $953.00K | $738.00K | $793.00K | $834.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $77.00K | $1.22M | $72.00K | $71.00K | $1.25M | $1.78M | $1.17M | $1.84M | $1.81M | $1.75M | $4.51M | $4.48M | $4.53M | $4.45M | $4.41M | $4.48M | $4.42M | $4.37M | $4.32M | $1.07M | $1.05M | $1.03M | $1.02M | $1.06M | $314.00K | $543.00K | $543.00K | $169.00K | $302.00K | $353.00K | $1.04M | $586.00K | $1.02M | $1.24M | $1.29M | $1.09M | $1.20M | $1.20M | $1.20M | $261.00K | $183.00K | $246.00K | $183.00K | $246.00K | $274.00K | $246.00K | $274.00K | $274.00K | $274.00K | $1.42M | $1.55M |
| Total Liabilities | $11.51M | $14.86M | $15.77M | $14.95M | $16.86M | $22.95M | $19.39M | $15.52M | $15.91M | $43.40M | $24.96M | $25.28M | $26.41M | $28.74M | $27.57M | $27.14M | $25.76M | $28.20M | $30.11M | $23.39M | $22.73M | $29.59M | $29.84M | $37.83M | $34.90M | $32.84M | $33.76M | $122.16M | $127.04M | $125.45M | $125.75M | $127.89M | $130.87M | $134.94M | $133.91M | $147.81M | $154.32M | $155.39M | $169.08M | $177.01M | $179.99M | $72.24M | $176.55M | $68.60M | $20.28M | $69.74M | $19.96M | $25.28M | $22.78M | $25.73M | $25.68M |
| Common Stock | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | - | - | $2.10M | $2.10M | - | - | $2.10M | - | - | - | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.10M | $2.08M | $2.09M | $2.09M | $2.08M | $2.08M | $2.08M | $2.08M | $2.08M | $2.08M | $2.08M |
| Retained Earnings | $-49.59M | $-47.38M | $-49.97M | $-49.55M | $-48.30M | $-43.40M | $-45.37M | $-45.51M | $-44.18M | $-42.69M | $-24.68M | $-24.37M | $-24.90M | $-24.36M | $-25.06M | $-24.06M | $-22.94M | $-21.86M | $-21.77M | $-1.59M | $-1.98M | $-2.07M | $-2.60M | $-17.61M | $-19.28M | $-19.95M | $-21.10M | $23.67M | $24.98M | $26.48M | $27.11M | $26.66M | $26.81M | $26.85M | $25.92M | $23.37M | $21.29M | $18.76M | $16.05M | $44.58M | $44.64M | $141.36M | $35.65M | $149.96M | $185.96M | $138.51M | $188.59M | $184.79M | $181.94M | $180.87M | $177.56M |
| Treasury Stock | $15.79M | $13.84M | $16.93M | $14.99M | $16.20M | $10.82M | $11.98M | $12.02M | $12.04M | $9.16M | $9.40M | $9.94M | $9.40M | $10.79M | $10.79M | $10.82M | $10.82M | $10.82M | $9.18M | $9.20M | $9.25M | $9.73M | $9.85M | $14.10M | $14.15M | $14.82M | $14.88M | $14.96M | $14.96M | $15.01M | $15.02M | $15.02M | $15.02M | $15.02M | $15.02M | $14.76M | $14.76M | $12.32M | $2.83M | $266.00K | $94.00K | $94.00K | $94.00K | $94.00K | $1.00K | $94.00K | $94.00K | $1.00K | $1.00K | $1.00K | $1.00K |
| Total Stockholders Equity | $106.59M | $110.26M | $104.95M | $107.15M | $107.36M | $114.49M | $112.91M | $111.98M | $112.71M | $115.93M | $136.78M | $137.22M | $134.65M | $136.76M | $135.94M | $137.50M | $138.96M | $140.20M | $141.68M | $161.16M | $160.80M | $160.09M | $159.01M | $140.11M | $138.20M | $136.62M | $135.26M | $179.19M | $181.11M | $182.25M | $182.83M | $182.16M | $182.38M | $182.06M | $180.87M | $178.12M | $175.82M | $175.42M | $181.60M | $211.80M | $211.66M | $303.43M | $200.54M | $313.54M | $346.49M | $299.92M | $349.46M | $346.59M | $343.21M | $341.00M | $337.69M |
| Total Liabilities & Equity | $118.10M | $125.11M | $120.72M | $122.11M | $124.22M | $137.44M | $132.31M | $127.51M | $128.62M | $159.33M | $161.74M | $162.50M | $161.05M | $165.50M | $163.51M | $164.64M | $164.72M | $168.40M | $171.79M | $184.56M | $183.53M | $189.68M | $188.85M | $177.94M | $173.10M | $169.46M | $169.02M | $301.35M | $308.14M | $307.71M | $308.58M | $310.04M | $313.25M | $317.00M | $314.78M | $325.92M | $330.15M | $330.81M | $350.68M | $388.81M | $391.65M | $375.67M | $377.09M | $382.14M | $366.77M | $369.66M | $369.42M | $371.87M | $365.99M | $366.74M | $363.38M |
| Breakdown | Q3 2025 (Nov 30, 2025) |
Q2 2025 (Aug 31, 2025) |
Q1 2026 (May 31, 2025) |
Q4 2024 (Feb 28, 2025) |
Q3 2024 (Nov 30, 2024) |
Q1 2024 (May 31, 2024) |
Q4 2023 (Feb 29, 2024) |
Q3 2023 (Nov 30, 2023) |
Q2 2023 (Aug 31, 2023) |
Q4 2022 (Feb 28, 2023) |
Q3 2022 (Nov 30, 2022) |
Q2 2022 (Aug 31, 2022) |
Q1 2023 (May 31, 2022) |
Q1 2022 (May 31, 2021) |
Q4 2021 (Feb 28, 2021) |
Q3 2021 (Nov 30, 2020) |
Q2 2021 (Aug 31, 2020) |
Q1 2021 (May 31, 2020) |
Q4 2020 (Feb 29, 2020) |
Q3 2020 (Nov 30, 2019) |
Q2 2020 (Aug 31, 2019) |
Q1 2020 (May 31, 2019) |
Q4 2019 (Feb 28, 2019) |
Q3 2019 (Nov 30, 2018) |
Q2 2019 (Aug 31, 2018) |
Q1 2018 (May 31, 2018) |
Q4 2017 (Feb 28, 2018) |
Q3 2017 (Nov 30, 2017) |
Q2 2017 (Aug 31, 2017) |
Q1 2017 (May 31, 2017) |
Q4 2016 (Feb 28, 2017) |
Q3 2016 (Nov 30, 2016) |
Q2 2016 (Aug 31, 2016) |
Q1 2016 (May 31, 2016) |
Q4 2015 (Feb 29, 2016) |
Q3 2015 (Nov 30, 2015) |
Q2 2015 (Aug 31, 2015) |
Q1 2015 (May 31, 2015) |
Q4 2014 (Feb 28, 2015) |
Q3 2014 (Nov 30, 2014) |
Q2 2014 (Aug 31, 2014) |
Q1 2014 (May 31, 2014) |
Q4 2013 (Feb 28, 2014) |
Q3 2013 (Nov 30, 2013) |
Q2 2013 (Aug 31, 2013) |
Q4 2012 (Feb 28, 2013) |
Q3 2012 (Nov 30, 2012) |
Q1 2012 (May 31, 2012) |
Q4 2011 (Feb 29, 2012) |
Q3 2011 (Nov 30, 2011) |
Q2 2011 (Aug 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $7.43M | $3.06M | $2.08M | $1.25M | $1.58M | $1.85M | $2.67M | $4.80M | $1.75M | $4.71M | $1.74M | $2.02M | $1.91M | $2.75M | $1.03M | $921.00K | $954.00K | $1.96M | $2.38M | $2.45M | $4.72M | $2.59M | $103.99M | $9.56M | $2.70M | $3.17M | $17.96M | $716.00K | $1.91M | $1.39M | $2.48M | $1.88M | $1.98M | $2.95M | $4.57M | $4.11M | $9.35M | $4.78M | $4.84M | $15.20M | $4.96M | $4.93M | $-60.02M | $4.72M | $8.18M | $4.07M | $4.71M | $4.93M | $3.15M | $5.38M | $7.67M |
| Depreciation & Amortization | $1.39M | $927.00K | $456.00K | $460.00K | $1.39M | $305.00K | $418.00K | $984.00K | $644.00K | $310.00K | $805.00K | $451.00K | $260.00K | $216.00K | $280.00K | $870.00K | $556.00K | $277.00K | $402.00K | $1.14M | $733.00K | $366.00K | $467.00K | $1.32M | $865.00K | $704.00K | $750.00K | $2.27M | $1.55M | $807.00K | $734.00K | $2.37M | $1.65M | $827.00K | $845.00K | $2.52M | $1.68M | $837.00K | $906.00K | $2.65M | $1.76M | $968.00K | $782.00K | $2.98M | $2.17M | $1.06M | $3.20M | $1.10M | $1.60M | $4.29M | $2.86M |
| Stock-based Compensation | $294.00K | $190.00K | $88.00K | $107.00K | $295.00K | $218.00K | $104.00K | $425.00K | $322.00K | $95.00K | $211.00K | $138.00K | $85.00K | $64.00K | $49.00K | $142.00K | $93.00K | $43.00K | $322.00K | $404.00K | $265.00K | $124.00K | $655.00K | $594.00K | $400.00K | $201.00K | $736.00K | $709.00K | $475.00K | $240.00K | $246.00K | $968.00K | $704.00K | $352.00K | $343.00K | $1.19M | $841.00K | $419.00K | $506.00K | $912.00K | $605.00K | $271.00K | $943.00K | $787.00K | $387.00K | $272.00K | $643.00K | $194.00K | $190.00K | $572.00K | $411.00K |
| Deferred Income Tax | $498.00K | $-135.00K | $-44.00K | - | $-188.00K | $2.00K | - | $-97.00K | $-52.00K | - | $265.00K | $368.00K | $107.00K | - | - | - | - | - | - | $103.00K | $65.00K | - | - | $-940.00K | $-738.00K | - | $-41.11M | $-951.00K | $-992.00K | - | $-1.64M | $108.00K | - | - | $-738.00K | $-10.67M | $-10.86M | $-10.86M | $-915.00K | $-1.90M | - | - | - | - | - | - | - | - | - | - | - |
| Change in Working Capital | $5.12M | $4.05M | $995.00K | - | $3.46M | $2.56M | - | $7.45M | $7.76M | - | $5.42M | $3.29M | $2.33M | $-675.00K | - | $-3.05M | $-2.52M | $-2.50M | - | $6.49M | $6.71M | $470.00K | - | $430.00K | $1.55M | $4.35M | - | $2.35M | $5.05M | $-65.00K | - | $-58.00K | $-1.25M | $-4.17M | - | $449.00K | $-523.00K | $1.20M | - | $-3.44M | $-2.08M | $208.00K | - | $-332.00K | $7.28M | - | $6.77M | $4.15M | - | $3.45M | $4.02M |
| Change in Payables | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $106.86M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Operating Cash Flow | $4.58M | $1.02M | $1.59M | $969.00K | $3.75M | $117.00K | $5.29M | $-886.00K | $-2.65M | $4.36M | $3.26M | $2.98M | $44.00K | $4.13M | $4.73M | $8.28M | $6.11M | $4.73M | $2.93M | $2.29M | $-975.00K | $2.65M | $-3.41M | $10.96M | $3.48M | $-259.00K | $-1.64M | $4.98M | - | - | $2.50M | - | - | $8.41M | $7.16M | $6.79M | $1.98M | $-5.82M | $8.05M | $20.96M | $18.15M | $6.37M | $7.71M | $22.68M | $6.31M | $6.08M | $13.26M | $2.38M | $8.68M | $22.76M | $14.93M |
| Capital Expenditure | $1.50M | $206.00K | $481.00K | $631.00K | $258.00K | $167.00K | $164.00K | $481.00K | $374.00K | $298.00K | $3.59M | $2.53M | $88.00K | $1.58M | $2.24M | $5.25M | $3.94M | $2.54M | $2.48M | $4.36M | $2.25M | $1.86M | $2.37M | $399.00K | $170.00K | $13.00K | $183.00K | $703.00K | $500.00K | $105.00K | $48.00K | $194.00K | $94.00K | $41.00K | $78.00K | $320.00K | $226.00K | $176.00K | $49.00K | $381.00K | $232.00K | $464.00K | $344.00K | $773.00K | $619.00K | $257.00K | $1.19M | $388.00K | $546.00K | $3.45M | $2.65M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.10M | $1.10M |
| Purchases of Investments | $2.44M | $7.77M | $2.44M | - | $7.77M | - | $988.00K | $6.70M | $3.33M | $23.49M | $41.47M | $30.89M | $18.96M | $8.22M | $21.07M | $62.88M | $32.91M | $15.01M | $4.15M | $100.45M | $70.27M | $34.05M | $94.59M | $19.27M | $7.41M | $2.48M | $2.08M | $162.02M | $141.88M | $75.50M | $28.50M | $44.33M | $27.10M | $16.07M | $13.11M | $92.89M | $49.39M | $40.92M | $24.09M | $75.98M | $75.98M | $47.48M | $12.21M | $198.49M | $113.63M | $23.51M | $118.63M | $73.41M | $54.24M | $118.49M | $87.55M |
| Investing Cash Flow | $33.15M | $7.49M | $2.00M | $9.76M | $14.23M | $26.18M | $-395.00K | $31.78M | $34.21M | $-2.68M | $-25.50M | $-21.25M | $-6.48M | $-4.39M | $35.10M | $-2.15M | $-3.51M | $1.95M | $18.36M | $-60.87M | $-41.07M | $-21.71M | $159.44M | $-5.59M | $2.48M | $594.00K | $110.19M | $-68.14M | - | - | $-3.65M | - | - | $3.48M | $13.92M | $-21.94M | $-8.58M | $-35.51M | $4.22M | $1.26M | $-34.27M | $-1.88M | $24.17M | $-74.84M | $-3.32M | $28.56M | $16.38M | $-1.25M | $-15.79M | $8.22M | $25.96M |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $69.25M | $2.75M | $1.75M | $750.00K | $750.00K | $2.25M | $1.50M | $750.00K | $86.50M | $7.50M | $5.00M | $2.50M | $10.00M | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | $2.17M | $1.89M | $2.17M | - | $4.25M | $1.67M | - | $2.88M | $2.88M | - | - | - | - | - | - | $1.64M | $1.64M | $1.64M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $263.00K | $11.93M | $11.93M | $9.48M | $2.57M | $172.00K | - | - | - | - | - | - | $93.00K | - | - | - | - |
| Dividends Paid | $7.47M | $5.06M | $2.50M | $2.49M | $7.57M | $23.03M | $2.53M | $28.09M | $25.56M | $2.05M | $6.12M | $4.08M | $2.05M | $2.04M | $2.04M | $6.11M | $4.08M | $2.04M | $22.57M | $6.15M | $4.10M | $2.05M | $88.97M | $6.08M | $4.05M | $2.02M | $62.73M | $6.07M | $4.05M | $2.02M | $2.02M | $6.07M | $4.05M | $2.02M | $2.03M | $6.13M | $4.10M | $2.06M | $33.37M | $6.27M | $4.18M | $2.08M | $54.28M | $6.25M | $4.16M | $54.15M | $6.24M | $2.08M | $2.08M | $6.22M | $4.14M |
| Financing Cash Flow | $-8.85M | $-6.93M | $-4.59M | $-1.86M | $-11.79M | $-24.70M | $-2.50M | $-30.96M | $-28.44M | $-2.05M | $-5.39M | $-3.62M | $-2.05M | $-2.04M | $-2.03M | $-7.76M | $-5.72M | $-3.68M | $-22.55M | $-5.75M | $-3.73M | $-1.98M | $-100.10M | $-5.42M | $-3.42M | $-1.98M | $-121.93M | $-8.78M | - | - | $-2.77M | - | - | $-2.77M | $1.01M | $-50.50M | $-45.98M | $-39.00M | $-21.15M | $-4.80M | $-2.60M | $-2.04M | $-27.27M | $-5.26M | $-4.00M | $-1.60M | $-6.17M | $-2.05M | $-978.00K | $-5.42M | $-3.34M |
| Net Change in Cash | $28.88M | $7.92M | $-997.00K | - | - | - | - | - | - | $-373.00K | $-27.64M | $-21.89M | $-8.48M | $-2.30M | $37.81M | - | - | $3.00M | $-1.27M | $-64.33M | $-45.78M | $-21.04M | $54.01M | $-1.26M | $2.60M | $-1.62M | $-12.34M | $-71.85M | $-72.25M | $-55.12M | $-4.04M | $8.72M | $5.68M | $9.10M | $21.02M | $-64.80M | $-52.16M | $-79.98M | $-8.72M | $17.11M | $-18.71M | $2.97M | $4.47M | $-57.44M | $-1.14M | $33.17M | $23.44M | $-915.00K | $-8.15M | $25.45M | $37.58M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Nov 30, 2025
Condensed Consolidated Statements of Operations
| Description | Nov 30, 2025 | Nov 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $17.33M | - | $49.11M | - |
| Cost of Revenue | $11.43M | - | $33.38M | - |
| Gross Profit | $5.90M | - | $15.74M | - |
| Selling General & Admin | $2.26M | - | $6.83M | - |
| Operating Income | $3.64M | - | $8.91M | - |
| Income Before Tax | $3.99M | - | $10.00M | - |
| Income Tax Expense | $1.04M | - | $2.56M | - |
| Net Income | $2.95M | - | $7.43M | - |
| Basic EPS | 0.15 | - | 0.37 | - |
| Diluted EPS | 0.15 | - | 0.37 | - |
| Basic Shares Outstanding | $19.91M | - | $19.90M | - |
| Diluted Shares Outstanding | $20.09M | - | $20.02M | - |
Condensed Consolidated Balance Sheets
| Description | Nov 30, 2025 | Mar 02, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $50.50M | $21.62M |
| Short-term Investments | $13.06M | $47.21M |
| Accounts Receivable | $12.14M | $12.90M |
| Inventory | $7.64M | $7.21M |
| Other Current Assets | $1.29M | $1.34M |
| Total Current Assets | $84.62M | $90.29M |
| Property Plant & Equipment | $21.76M | $21.65M |
| Other Non-current Assets | $1.67M | $80.00K |
| Total Assets | $118.10M | $122.11M |
| Accounts Payable | $3.26M | $2.51M |
| Accrued Liabilities | $1.35M | $1.32M |
| Total Current Liabilities | $5.34M | $9.26M |
| Deferred Tax Liabilities | $5.80M | $5.30M |
| Other Non-current Liabilities | $77.00K | $71.00K |
| Total Liabilities | $11.51M | $14.95M |
| Common Stock | $2.10M | $2.10M |
| Retained Earnings | $-49.59M | $-49.55M |
| Treasury Stock | $15.79M | $14.99M |
| Total Stockholders Equity | $106.59M | $107.15M |
| Total Liabilities & Equity | $118.10M | $122.11M |
Condensed Consolidated Statements of Cash Flows
| Description | Nov 30, 2025 | Nov 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $2.95M | - | $7.43M | - |
| Depreciation & Amortization | - | - | $1.39M | - |
| Stock-based Compensation | - | - | $294.00K | - |
| Deferred Income Tax | - | - | $498.00K | - |
| Change in Working Capital | - | - | $5.12M | - |
| Operating Cash Flow | - | - | $4.58M | - |
| Capital Expenditure | - | - | $1.50M | - |
| Purchases of Investments | - | - | $2.44M | - |
| Investing Cash Flow | - | - | $33.15M | - |
| Stock Repurchased | - | - | $2.17M | - |
| Dividends Paid | - | - | $7.47M | - |
| Financing Cash Flow | - | - | $-8.85M | - |
| Net Change in Cash | - | - | $28.88M | - |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.