$978.20M
Revenue
$-64.40M
Net Income
15.29%
Gross Margin
-2.63%
Op. Margin
$67.20M
Free Cash Flow
| Breakdown | Q3 2026 (Jan 31, 2026) |
Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2024 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
Q2 2023 (Oct 31, 2022) |
Q4 2022 (Apr 30, 2022) |
Q3 2022 (Jan 31, 2022) |
Q2 2021 (Oct 31, 2021) |
Q1 2021 (Jul 31, 2021) |
Q4 2021 (Apr 30, 2021) |
Q3 2021 (Jan 31, 2021) |
Q4 2020 (Apr 30, 2020) |
Q3 2020 (Jan 31, 2020) |
Q2 2020 (Oct 31, 2019) |
Q1 2020 (Jul 31, 2019) |
Q4 2019 (Apr 30, 2019) |
Q3 2019 (Jan 31, 2019) |
Q2 2019 (Oct 31, 2018) |
Q1 2019 (Jul 31, 2018) |
Q4 2018 (Apr 30, 2018) |
Q3 2018 (Jan 31, 2018) |
Q2 2018 (Oct 31, 2017) |
Q1 2018 (Jul 31, 2017) |
Q4 2017 (Apr 30, 2017) |
Q3 2017 (Jan 31, 2017) |
Q2 2017 (Oct 31, 2016) |
Q4 2016 (Apr 30, 2016) |
Q3 2016 (Jan 31, 2016) |
Q2 2016 (Oct 31, 2015) |
Q1 2016 (Jul 31, 2015) |
Q4 2015 (Apr 30, 2015) |
Q3 2015 (Jan 31, 2015) |
Q2 2015 (Oct 31, 2014) |
Q1 2015 (Jul 31, 2014) |
Q4 2014 (Apr 30, 2014) |
Q3 2014 (Jan 31, 2014) |
Q2 2014 (Oct 31, 2013) |
Q1 2014 (Jul 31, 2013) |
Q4 2013 (Apr 30, 2013) |
Q3 2013 (Jan 31, 2013) |
Q2 2013 (Oct 31, 2012) |
Q1 2013 (Jul 31, 2012) |
Q4 2012 (Apr 30, 2012) |
Q3 2012 (Jan 31, 2012) |
Q1 2012 (Jul 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $233.70M | $246.90M | $240.50M | $257.10M | $239.90M | $292.60M | - | $277.30M | $259.50M | $288.00M | $282.40M | $301.20M | $280.10M | $315.90M | $288.70M | $291.60M | $300.80M | $190.90M | $301.00M | $295.30M | $210.60M | $285.90M | $257.20M | $270.20M | $266.00M | $246.90M | $264.00M | $223.40M | $249.00M | $228.00M | $230.10M | $201.20M | $219.80M | $195.60M | $209.30M | $212.80M | $184.60M | $208.40M | $203.30M | $227.30M | $206.00M | $229.70M | $218.10M | $224.87M | $189.75M | $190.91M | $167.27M | $148.36M | $122.98M | $129.76M | $118.74M | $126.40M | $112.00M | $110.80M |
| Revenue Growth % (YoY) | -2.6% | -15.6% | nan% | -7.3% | -7.6% | 1.6% | - | -7.9% | -7.4% | -8.8% | nan% | 4.3% | -3.9% | nan% | -4.1% | -1.3% | 17.0% | -29.3% | 42.9% | 3.3% | -20.8% | 15.8% | -2.6% | 20.9% | 6.8% | 8.3% | 14.7% | 11.0% | 13.3% | 16.6% | 9.9% | nan% | 3.3% | 6.0% | 0.4% | -6.4% | -10.4% | -9.3% | -6.8% | 1.1% | 8.6% | 20.3% | 30.4% | 51.6% | 54.3% | 47.1% | 40.9% | 17.4% | 9.8% | nan% | 7.2% | nan% | nan% | nan% |
| Cost of Revenue | $194.90M | $199.20M | $197.00M | $237.50M | $198.60M | $234.70M | - | $241.80M | $222.50M | $235.70M | $220.60M | $237.90M | $215.20M | $241.80M | $233.80M | $222.50M | $220.00M | $145.80M | $225.40M | $222.70M | $151.40M | $206.60M | $188.60M | $194.40M | $195.40M | $182.60M | $193.20M | $163.30M | $187.10M | $167.90M | $168.10M | $145.60M | $164.50M | $142.20M | $153.70M | $152.00M | $137.00M | $157.50M | $149.70M | $175.30M | $149.80M | $169.50M | $167.60M | $182.01M | $151.27M | $149.53M | $133.28M | $120.51M | $102.95M | $107.47M | $97.27M | $103.44M | $92.75M | $90.82M |
| Gross Profit | $38.80M | $47.70M | $43.50M | $19.60M | $41.30M | $57.90M | - | $35.50M | $37.00M | $52.30M | $61.80M | $63.30M | $64.90M | $74.10M | $54.90M | $69.10M | $80.80M | $45.10M | $75.60M | $72.60M | $59.20M | $79.30M | $68.60M | $75.80M | $70.60M | $64.30M | $70.80M | $60.10M | $61.90M | $60.10M | $62.00M | $55.60M | $55.30M | $53.40M | $55.60M | $60.80M | $47.60M | $50.90M | $53.60M | $52.00M | $56.20M | $60.20M | $50.50M | $42.85M | $38.48M | $41.38M | $33.98M | $27.84M | $20.03M | $22.29M | $21.47M | $22.96M | $19.25M | $19.98M |
| Gross Margin % | 16.6% | 19.3% | 18.1% | 7.6% | 17.2% | 19.8% | - | 12.8% | 14.3% | 18.2% | 21.9% | 21.0% | 23.2% | 23.5% | 19.0% | 23.7% | 26.9% | 23.6% | 25.1% | 24.6% | 28.1% | 27.7% | 26.7% | 28.1% | 26.5% | 26.0% | 26.8% | 26.9% | 24.9% | 26.4% | 26.9% | 27.6% | 25.2% | 27.3% | 26.6% | 28.6% | 25.8% | 24.4% | 26.4% | 22.9% | 27.3% | 26.2% | 23.2% | 19.1% | 20.3% | 21.7% | 20.3% | 18.8% | 16.3% | 17.2% | 18.1% | 18.2% | 17.2% | 18.0% |
| Selling General & Admin | $39.10M | $39.00M | $36.60M | $37.40M | $37.70M | $42.60M | - | $41.60M | $33.90M | $40.90M | $35.30M | $50.10M | $32.90M | $36.60M | $35.60M | $34.50M | $30.80M | $26.60M | $37.10M | $32.40M | $18.20M | $33.00M | $33.20M | $32.40M | $32.60M | $32.80M | $48.00M | $29.50M | $32.40M | $22.50M | $31.20M | $29.60M | $27.00M | $24.30M | $26.50M | $27.10M | $26.10M | $24.50M | $23.20M | $24.90M | $21.50M | $25.40M | $22.20M | $18.99M | $22.10M | $19.65M | $18.86M | $18.09M | $15.78M | $15.18M | $17.30M | $16.27M | $16.84M | $18.56M |
| Operating Income | $-6.10M | $2.90M | $1.10M | $-23.60M | $-2.20M | $9.40M | - | $-61.50M | $-3.00M | $-51.30M | $21.80M | $8.50M | $27.30M | $32.80M | $14.60M | $29.80M | $45.00M | $13.80M | $33.70M | $35.40M | $36.30M | $41.50M | $30.70M | $38.60M | $33.00M | $26.00M | $19.10M | $28.70M | $27.60M | $35.60M | $29.70M | $25.40M | $26.00M | $29.10M | $29.10M | $31.30M | $21.50M | $26.40M | $30.40M | $14.50M | $34.70M | $34.80M | $28.30M | $20.36M | $16.38M | $21.73M | $15.13M | $3.64M | $4.26M | $27.11M | $4.17M | $4.88M | $2.42M | $1.42M |
| Operating Margin % | -2.6% | 1.2% | 0.5% | -9.2% | -0.9% | 3.2% | - | -22.2% | -1.2% | -17.8% | 7.7% | 2.8% | 9.7% | 10.4% | 5.1% | 10.2% | 15.0% | 7.2% | 11.2% | 12.0% | 17.2% | 14.5% | 11.9% | 14.3% | 12.4% | 10.5% | 7.2% | 12.8% | 11.1% | 15.6% | 12.9% | 12.6% | 11.8% | 14.9% | 13.9% | 14.7% | 11.6% | 12.7% | 15.0% | 6.4% | 16.8% | 15.2% | 13.0% | 9.1% | 8.6% | 11.4% | 9.0% | 2.5% | 3.5% | 20.9% | 3.5% | 3.9% | 2.2% | 1.3% |
| Interest Expense | $15.50M | $10.20M | $4.80M | $5.90M | $17.50M | $10.30M | - | $4.30M | $12.70M | $6.70M | $800.00K | $2.60M | $3.00M | $1.40M | $900.00K | $2.70M | $3.00M | $1.50M | $1.00M | $4.30M | $2.30M | $7.60M | $5.60M | - | $3.20M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Income/Expense | $-1.60M | $-1.40M | $-1.30M | $-1.30M | $-500.00K | $-1.60M | - | $2.90M | $-2.50M | $200.00K | $4.10M | $700.00K | $-3.50M | $1.10M | $3.20M | $4.40M | $2.60M | $3.40M | $3.80M | $2.40M | $5.90M | $4.90M | $1.00M | $-100.00K | $400.00K | $4.90M | $100.00K | $-300.00K | $3.80M | $3.80M | $-400.00K | $-800.00K | $1.80M | $1.00M | $1.90M | $-1.00M | $1.00M | $200.00K | $300.00K | - | $300.00K | $-200.00K | $100.00K | $3.36M | $-270.00K | $-368.00K | $-125.00K | $-648.00K | $-114.00K | $-536.00K | $41.00K | $495.00K | $-615.00K | $43.00K |
| Income Before Tax | $-13.10M | $-4.20M | $-6.10M | $-30.40M | $-8.20M | $1.60M | - | $-63.10M | $-10.50M | $-55.50M | $25.90M | $7.80M | $23.00M | $33.40M | $17.20M | $33.50M | $46.20M | $15.60M | $36.60M | $36.50M | $40.10M | $44.00M | $29.00M | $35.60M | $30.10M | $27.70M | $17.60M | $28.20M | $30.80M | $39.10M | $29.10M | $24.80M | $27.90M | $30.30M | $31.10M | $30.30M | $22.70M | $26.90M | $30.90M | $22.50M | $35.20M | $34.70M | $28.40M | $23.69M | $16.02M | $21.25M | $14.94M | $3.04M | $4.12M | $26.53M | $4.26M | $5.50M | $1.97M | $1.46M |
| Income Tax Expense | $2.80M | $5.70M | $4.20M | $-2.10M | $6.20M | $3.20M | - | $-5.80M | $1.10M | $-200.00K | $4.40M | $-300.00K | $3.10M | $5.80M | $1.00M | $4.10M | $7.60M | $-5.10M | $5.50M | $4.60M | $10.00M | $2.80M | $5.20M | $7.30M | $7.50M | $-3.00M | $3.00M | $4.50M | $-6.00M | $63.40M | $4.90M | $4.30M | $4.70M | $6.60M | $6.20M | $7.70M | $5.50M | $5.70M | $7.40M | $-4.00M | $8.10M | $8.70M | $7.00M | $-24.47M | $1.43M | $1.44M | $1.30M | $-7.02M | $855.00K | $3.23M | $430.00K | $-187.00K | $1.18M | $22.00K |
| Net Income | $-15.90M | $-9.90M | $-10.30M | $-28.30M | $-14.40M | $-1.60M | - | $-57.30M | $-11.60M | $-55.30M | $21.50M | $8.10M | $19.90M | $27.60M | $16.20M | $29.40M | $38.60M | $20.70M | $31.10M | $31.90M | $30.10M | $41.20M | $23.80M | $28.30M | $22.60M | $30.70M | $14.60M | $23.70M | $36.80M | $-24.30M | $24.20M | $20.50M | $23.20M | $23.70M | $24.90M | $22.60M | $17.20M | $21.20M | $23.50M | $26.60M | $27.10M | $26.00M | $21.40M | $48.09M | $14.60M | $19.80M | $13.61M | $10.16M | $3.33M | $23.36M | $3.89M | $5.77M | $809.00K | $1.49M |
| Net Margin % | -6.8% | -4.0% | -4.3% | -11.0% | -6.0% | -0.5% | - | -20.7% | -4.5% | -19.2% | 7.6% | 2.7% | 7.1% | 8.7% | 5.6% | 10.1% | 12.8% | 10.8% | 10.3% | 10.8% | 14.3% | 14.4% | 9.3% | 10.5% | 8.5% | 12.4% | 5.5% | 10.6% | 14.8% | -10.7% | 10.5% | 10.2% | 10.6% | 12.1% | 11.9% | 10.6% | 9.3% | 10.2% | 11.6% | 11.7% | 13.2% | 11.3% | 9.8% | 21.4% | 7.7% | 10.4% | 8.1% | 6.8% | 2.7% | 18.0% | 3.3% | 4.6% | 0.7% | 1.3% |
| Basic EPS | -0.45 | -0.28 | -0.29 | -0.80 | -0.41 | -0.05 | - | -1.62 | -0.33 | -1.55 | 0.59 | 0.23 | 0.56 | 0.76 | 0.44 | 0.80 | 1.01 | 0.55 | 0.82 | 0.84 | 0.80 | 1.10 | 0.63 | 0.75 | 0.61 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.69 | 0.67 | 0.56 | nan | 0.38 | 0.52 | 0.36 | 0.27 | 0.09 | 0.62 | 0.10 | 0.15 | 0.02 | 0.04 |
| Diluted EPS | -0.45 | -0.28 | -0.29 | -0.80 | -0.41 | -0.05 | - | -1.62 | -0.33 | -1.55 | 0.58 | 0.23 | 0.54 | 0.75 | 0.44 | 0.78 | 1.01 | 0.54 | 0.80 | 0.83 | 0.79 | 1.09 | 0.63 | 0.75 | 0.60 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.68 | 0.66 | 0.55 | nan | 0.38 | 0.51 | 0.36 | 0.27 | 0.09 | 0.62 | 0.10 | 0.15 | 0.02 | 0.04 |
| Basic Shares Outstanding | 35.6M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 37.4M | 37.4M | 37.4M | - | 37.3M | 37.3M | 37.2M | - | 37.2M | 37.4M | - | 38.2M | 39.0M | 38.9M | - | 38.8M | 38.7M | 38.5M | - | 38.1M | 37.7M | 37.6M | - | 37.4M | 37.4M | 37.4M | - | 37.3M | 37.3M |
| Diluted Shares Outstanding | 35.6M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 37.7M | 37.7M | 37.6M | - | 37.3M | 37.7M | 37.6M | - | 37.5M | 37.5M | - | 38.3M | 39.1M | 39.0M | - | 39.6M | 39.5M | 38.6M | - | 38.5M | 38.5M | 38.3M | - | 38.0M | 38.0M | 37.9M | - | 37.5M | 37.5M |
| Breakdown | Q3 2026 (Jan 31, 2026) |
Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2024 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
Q2 2023 (Oct 31, 2022) |
Q4 2022 (Apr 30, 2022) |
Q3 2022 (Jan 31, 2022) |
Q2 2021 (Oct 31, 2021) |
Q1 2021 (Jul 31, 2021) |
Q4 2021 (Apr 30, 2021) |
Q3 2021 (Jan 31, 2021) |
Q4 2020 (Apr 30, 2020) |
Q3 2020 (Jan 31, 2020) |
Q2 2020 (Oct 31, 2019) |
Q1 2020 (Jul 31, 2019) |
Q4 2019 (Apr 30, 2019) |
Q3 2019 (Jan 31, 2019) |
Q2 2019 (Oct 31, 2018) |
Q1 2019 (Jul 31, 2018) |
Q4 2018 (Apr 30, 2018) |
Q3 2018 (Jan 31, 2018) |
Q2 2018 (Oct 31, 2017) |
Q1 2018 (Jul 31, 2017) |
Q4 2017 (Apr 30, 2017) |
Q3 2017 (Jan 31, 2017) |
Q2 2017 (Oct 31, 2016) |
Q4 2016 (Apr 30, 2016) |
Q3 2016 (Jan 31, 2016) |
Q2 2016 (Oct 31, 2015) |
Q1 2016 (Jul 31, 2015) |
Q4 2015 (Apr 30, 2015) |
Q3 2015 (Jan 31, 2015) |
Q2 2015 (Oct 31, 2014) |
Q1 2015 (Jul 31, 2014) |
Q4 2014 (Apr 30, 2014) |
Q3 2014 (Jan 31, 2014) |
Q2 2014 (Oct 31, 2013) |
Q1 2014 (Jul 31, 2013) |
Q4 2013 (Apr 30, 2013) |
Q3 2013 (Jan 31, 2013) |
Q2 2013 (Oct 31, 2012) |
Q1 2013 (Jul 31, 2012) |
Q4 2012 (Apr 30, 2012) |
Q3 2012 (Jan 31, 2012) |
Q1 2012 (Jul 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $133.70M | $118.50M | $121.10M | $103.60M | $103.80M | $97.00M | - | $161.50M | $122.90M | $122.50M | $152.40M | $157.00M | $164.70M | $129.60M | $172.00M | $153.10M | $242.30M | $211.00M | $233.20M | $218.70M | $217.30M | $79.90M | $95.60M | $73.80M | $83.20M | $73.70M | $110.90M | $228.50M | $246.10M | $304.00M | $258.60M | $297.90M | $294.00M | $268.80M | $249.60M | $227.80M | $202.30M | $186.60M | $167.90M | $168.10M | $167.80M | $144.20M | $135.70M | $116.40M | $96.78M | $87.82M | $73.41M | $65.81M | $73.38M | $77.00M | $85.15M | $86.80M | $76.81M | $84.43M |
| Accounts Receivable | $215.60M | $229.60M | $215.60M | $241.00M | $220.00M | $255.90M | - | $262.60M | $265.30M | $292.30M | $282.00M | $314.30M | $295.50M | $312.80M | $273.30M | $285.20M | $290.30M | $233.00M | $282.50M | $278.50M | $188.50M | $227.90M | $205.30M | $233.10M | $219.30M | $211.50M | $229.80M | $181.10M | $202.60M | $201.40M | $215.40M | $164.50M | $165.30M | $153.80M | $172.00M | $175.50M | $146.60M | $165.20M | $159.70M | $170.40M | $145.20M | $172.40M | $156.70M | $173.00M | $134.88M | $147.45M | $135.59M | $119.82M | $94.42M | $107.89M | $94.68M | $98.36M | $86.13M | $84.00M |
| Inventory | $209.80M | $190.20M | $190.90M | $194.10M | $218.80M | $228.20M | - | $186.20M | $204.00M | $183.90M | $173.90M | $159.70M | $175.40M | $172.50M | $158.50M | $167.00M | $120.70M | $124.00M | $124.20M | $124.00M | $131.00M | $126.10M | $133.80M | $122.00M | $116.70M | $124.00M | $118.30M | $88.50M | $84.10M | $83.60M | $78.40M | $64.80M | $57.90M | $62.00M | $60.60M | $66.20M | $72.40M | $66.20M | $69.70M | $70.90M | $83.90M | $75.40M | $74.10M | $71.60M | $79.21M | $68.62M | $69.01M | $59.93M | $53.78M | $50.82M | $47.36M | $43.56M | $43.95M | $40.40M |
| Other Current Assets | $23.20M | $14.50M | $15.90M | $17.10M | $22.70M | $24.20M | - | $18.70M | $19.00M | $21.10M | $23.10M | $20.50M | $27.90M | $35.30M | $16.90M | $20.90M | $18.20M | $16.40M | $22.60M | $18.30M | $15.90M | $20.30M | $18.70M | $19.00M | $20.00M | $22.50M | $21.70M | $15.90M | $14.80M | $15.70M | $15.90M | $19.10M | $12.50M | - | - | $13.60M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Current Assets | $585.30M | $555.30M | $549.20M | $559.90M | $572.20M | $612.90M | - | $637.70M | $629.80M | $636.50M | $639.10M | $664.40M | $671.00M | $658.40M | $629.00M | $640.40M | $682.30M | $598.00M | $674.00M | $645.00M | $565.60M | $463.90M | $465.40M | $461.30M | $453.50M | $446.40M | $491.10M | $523.90M | $550.00M | $605.30M | $568.90M | $546.90M | $530.30M | $499.10M | $497.10M | $496.20M | $453.70M | $450.40M | $427.10M | $438.30M | $415.10M | $412.80M | $385.50M | $381.70M | $325.00M | $317.60M | $292.22M | $258.65M | $233.46M | $248.67M | $240.17M | $240.43M | $219.82M | $222.67M |
| Property Plant & Equipment | $225.60M | $225.50M | $224.50M | $221.60M | $208.60M | $217.20M | - | $212.10M | $232.50M | $224.60M | $194.60M | $220.30M | $200.70M | $189.60M | $197.00M | $200.60M | $203.20M | $208.60M | $204.00M | $205.40M | $201.90M | $199.00M | $198.10M | $196.40M | $191.90M | $189.10M | $187.90M | $165.30M | $162.20M | $153.70M | $126.90M | $117.40M | $90.60M | $87.70M | $88.80M | $93.00M | $91.90M | $90.50M | $89.90M | $93.30M | $92.70M | $96.60M | $99.50M | $101.20M | $102.66M | $102.86M | $100.32M | $98.36M | $93.38M | $89.88M | $81.45M | $77.15M | $69.19M | $61.89M |
| Goodwill | $175.50M | $173.40M | $173.90M | $172.70M | $167.40M | $170.40M | - | $169.90M | $220.40M | $220.70M | $232.70M | $301.90M | $232.50M | $231.00M | $233.00M | $234.00M | $233.30M | $233.30M | $235.60M | $234.80M | $231.60M | $233.20M | $233.60M | $233.00M | $233.30M | $236.80M | $233.90M | $58.80M | $59.20M | $59.60M | $66.80M | $18.00M | $1.60M | $1.60M | $1.60M | $1.70M | $1.60M | $1.60M | $1.60M | $13.00M | $12.80M | $12.90M | $12.90M | $13.00M | $12.94M | $12.96M | $12.92M | $12.91M | $17.26M | $17.22M | $16.42M | $16.42M | $16.42M | $16.42M |
| Intangible Assets | $225.60M | $228.60M | $234.90M | $238.40M | $235.70M | $246.00M | $252.20M | $256.70M | $264.30M | $264.70M | $202.60M | $256.70M | $193.30M | $196.70M | $207.70M | $213.30M | $237.00M | $242.10M | $229.40M | $233.70M | $244.80M | $251.00M | $255.80M | $260.40M | $264.90M | $267.60M | $275.10M | $58.20M | $61.00M | $65.60M | $56.60M | $18.10M | $6.60M | $7.20M | $7.80M | $8.90M | $9.50M | $10.10M | $10.70M | $11.30M | $11.70M | $12.20M | $12.60M | $13.00M | $15.18M | $15.62M | $16.03M | $16.47M | $17.05M | $17.48M | $16.21M | $16.62M | $17.06M | $17.96M |
| Other Non-current Assets | $721.00M | $732.10M | $742.10M | $745.90M | $732.40M | $762.20M | - | $765.80M | $861.70M | $848.40M | $750.80M | $914.70M | $757.50M | $735.90M | $760.10M | $770.90M | $807.00M | $820.20M | $793.00M | $799.50M | $805.00M | $818.40M | $817.30M | $807.60M | $778.20M | $590.70M | $591.50M | $203.60M | $203.70M | $200.80M | $202.50M | $119.10M | $83.10M | $18.60M | $18.90M | $11.50M | $18.40M | $19.00M | $19.70M | $11.60M | $20.40M | $20.20M | $16.40M | $7.90M | $36.83M | $37.32M | $37.51M | $12.93M | $37.16M | $37.03M | $36.82M | $12.93M | $27.19M | $27.34M |
| Total Assets | $1.31B | $1.29B | $1.29B | $1.31B | $1.30B | $1.38B | - | $1.40B | $1.49B | $1.48B | $1.39B | $1.58B | $1.43B | $1.39B | $1.39B | $1.41B | $1.49B | $1.42B | $1.47B | $1.44B | $1.37B | $1.28B | $1.28B | $1.27B | $1.23B | $1.23B | $1.27B | $892.80M | $915.90M | $959.80M | $898.30M | $783.40M | $704.00M | $667.00M | $666.50M | $655.90M | $612.60M | $609.90M | $587.80M | $605.80M | $587.60M | $593.50M | $575.70M | $575.50M | $507.21M | $502.50M | $473.89M | $434.94M | $411.08M | $422.38M | $405.48M | $403.65M | $368.05M | $361.21M |
| Accounts Payable | $137.30M | $124.20M | $123.50M | $125.90M | $107.70M | $129.80M | - | $132.40M | $146.00M | $133.50M | $116.40M | $138.70M | $113.10M | $124.50M | $108.50M | $115.90M | $112.40M | $83.20M | $122.90M | $117.80M | $73.80M | $88.80M | $97.10M | $90.70M | $91.90M | $88.60M | $105.60M | $79.00M | $89.50M | $87.90M | $99.30M | $81.20M | $75.30M | $67.70M | $75.90M | $68.20M | $64.30M | $71.20M | $68.00M | $70.10M | $74.30M | $82.40M | $79.50M | $82.00M | $70.89M | $78.41M | $76.17M | $61.54M | $46.47M | $56.75M | $54.04M | $54.77M | $41.67M | $37.77M |
| Short-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $15.70M | $15.20M | $15.30M | $3.90M | $4.40M | $2.90M | $2.30M | $3.80M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Accrued Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $17.30M | - | - | - | $17.20M | - | - | - | $15.90M | - | - | - | $14.83M | - | - | - | $14.96M | - | - |
| Other Current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $43.50M | $38.00M | - | $45.00M | $40.30M | $36.00M | - | $50.90M | $47.60M | $39.50M | - | $27.98M | $28.14M | $27.14M | - | $32.45M | $32.88M | $35.76M | - | $26.98M | $27.02M |
| Total Current Liabilities | $242.80M | $217.60M | $219.60M | $233.20M | $201.40M | $222.60M | - | $231.40M | $229.90M | $218.30M | $195.80M | $228.00M | $190.90M | $213.00M | $188.60M | $203.70M | $198.70M | $160.00M | $222.70M | $209.20M | $143.80M | $163.60M | $184.30M | $180.80M | $180.90M | $176.40M | $192.20M | $136.80M | $157.00M | $150.30M | $152.30M | $126.50M | $124.40M | $111.20M | $113.90M | $117.90M | $109.30M | $111.50M | $104.00M | $130.60M | $125.20M | $130.00M | $119.00M | $119.10M | $98.86M | $106.55M | $103.31M | $90.47M | $78.92M | $89.63M | $89.80M | $91.88M | $68.66M | $64.80M |
| Long-term Debt | $340.90M | $332.30M | $323.20M | $317.40M | $327.70M | $340.40M | - | $330.70M | $331.10M | $329.00M | $194.20M | $303.60M | $200.80M | $191.00M | $197.50M | $202.40M | $332.30M | $334.40M | $225.20M | $229.20M | $336.80M | $241.90M | $259.90M | $267.70M | $276.90M | $287.70M | $342.30M | $49.20M | $53.40M | $116.00M | $105.50M | $47.60M | $27.00M | $37.00M | $49.00M | $57.00M | $55.00M | $22.00M | $2.00M | $5.00M | $20.00M | $30.00M | $38.00M | $48.00M | $50.00M | $51.50M | $52.50M | $43.50M | $40.00M | $46.00M | $56.50M | $48.00M | $39.50M | $27.00M |
| Deferred Tax Liabilities | $25.90M | $25.80M | $26.90M | $26.80M | $29.70M | $30.90M | - | $28.70M | $46.40M | $46.00M | $37.30M | $41.80M | $38.50M | $40.40M | $38.30M | $37.40M | $42.50M | $42.30M | $38.30M | $42.10M | $41.60M | - | - | - | $36.40M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $6.70M | $17.10M | $16.70M | $16.90M | $21.70M | $21.40M | - | $16.80M | $19.90M | $16.50M | $15.60M | $14.30M | $16.00M | $15.40M | $14.00M | $16.40M | $18.80M | $20.00M | $20.50M | $21.60M | $15.30M | $16.90M | $17.00M | $16.70M | $14.80M | $6.70M | $4.20M | $4.40M | $4.60M | $8.20M | $8.30M | $6.40M | $2.60M | $2.10M | $2.40M | $2.90M | $3.40M | $3.90M | $3.90M | $4.00M | $4.60M | $4.20M | $4.40M | $3.40M | $3.42M | $3.28M | $3.71M | $3.29M | $3.38M | $3.32M | $3.38M | $3.41M | $4.37M | $5.28M |
| Total Liabilities | $631.30M | $608.10M | $603.20M | $612.50M | $600.30M | $636.80M | - | $637.50M | $656.50M | $640.00M | $478.50M | $626.20M | $485.90M | $495.50M | $475.30M | $494.90M | $637.90M | $604.40M | $549.00M | $546.90M | $587.20M | $509.40M | $550.10M | $554.60M | $542.00M | $552.10M | $627.20M | $260.60M | $285.90M | $352.60M | $291.50M | $194.00M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Common Stock | $18.40M | $18.40M | $18.30M | $18.60M | $18.50M | $18.30M | - | $18.30M | $18.40M | $18.50M | $19.00M | $18.60M | $18.60M | $18.70M | $19.20M | $19.20M | $19.40M | $19.40M | $19.80M | $19.90M | $19.20M | $19.20M | $19.20M | $19.20M | $19.20M | $19.20M | $19.20M | $19.20M | $19.10M | $19.10M | $19.10M | $19.10M | $19.10M | $19.10M | $19.00M | $19.10M | $19.10M | $19.70M | $20.00M | $19.90M | $19.80M | $19.80M | $19.70M | $19.60M | $19.63M | $19.36M | $19.29M | $19.23M | $19.20M | $19.20M | $19.20M | $19.19M | $19.18M | $19.18M |
| Retained Earnings | $481.00M | $498.90M | $511.00M | $524.20M | $558.30M | $580.60M | - | $612.30M | $677.60M | $697.00M | $768.10M | $772.70M | $778.20M | $771.20M | $763.90M | $752.90M | $698.90M | $664.60M | $746.00M | $726.60M | $651.90M | $625.60M | $588.50M | $568.90M | $545.20M | $526.70M | $500.00M | $490.00M | $472.00M | $439.20M | $467.40M | $446.60M | $427.00M | $407.20M | $387.20M | $358.60M | $341.60M | $364.10M | $376.50M | $356.50M | $333.30M | $309.70M | $287.10M | $269.20M | $224.50M | $212.56M | $195.37M | $184.37M | $176.80M | $176.07M | $155.30M | $154.01M | $150.83M | $154.89M |
| Treasury Stock | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | - | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $11.50M | $18.40M | $11.50M | $11.50M | $11.50M | $11.40M | $11.40M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M | $11.38M |
| Total Stockholders Equity | $675.00M | $679.30M | $688.10M | $693.30M | $704.30M | $738.30M | - | $766.00M | $835.00M | $844.90M | $911.40M | $941.80M | $942.60M | $898.80M | $913.80M | $916.40M | $851.40M | $813.80M | $918.00M | $897.60M | $783.40M | $772.90M | $732.60M | $714.30M | $689.70M | $674.10M | $643.30M | $632.20M | $630.00M | $607.20M | $606.80M | $589.40M | $541.10M | $507.90M | $492.80M | $470.10M | $437.10M | $464.60M | $469.90M | $458.80M | $430.60M | $422.30M | $407.60M | $391.90M | $341.82M | $329.93M | $305.06M | $289.37M | $282.91M | $277.62M | $250.38M | $255.04M | $250.37M | $257.90M |
| Total Liabilities & Equity | $1.31B | $1.29B | $1.29B | $1.31B | $1.30B | $1.38B | - | $1.40B | $1.49B | $1.48B | $1.39B | $1.58B | $1.43B | $1.39B | $1.39B | $1.41B | $1.49B | $1.42B | $1.47B | $1.44B | $1.37B | $1.28B | $1.28B | $1.27B | $1.23B | $1.23B | $1.27B | $892.80M | $915.90M | $959.80M | $898.30M | $783.40M | $704.00M | $667.00M | $666.50M | $655.90M | $612.60M | $609.90M | $587.80M | $605.80M | $587.60M | $593.50M | $575.70M | $575.50M | $507.21M | $502.50M | $473.89M | $434.94M | $411.08M | $422.38M | $405.48M | $403.65M | $368.05M | $361.21M |
| Breakdown | Q3 2026 (Jan 31, 2026) |
Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2024 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
Q2 2023 (Oct 31, 2022) |
Q4 2022 (Apr 30, 2022) |
Q3 2022 (Jan 31, 2022) |
Q2 2021 (Oct 31, 2021) |
Q1 2021 (Jul 31, 2021) |
Q4 2021 (Apr 30, 2021) |
Q3 2021 (Jan 31, 2021) |
Q4 2020 (Apr 30, 2020) |
Q3 2020 (Jan 31, 2020) |
Q2 2020 (Oct 31, 2019) |
Q1 2020 (Jul 31, 2019) |
Q4 2019 (Apr 30, 2019) |
Q3 2019 (Jan 31, 2019) |
Q2 2019 (Oct 31, 2018) |
Q1 2019 (Jul 31, 2018) |
Q4 2018 (Apr 30, 2018) |
Q3 2018 (Jan 31, 2018) |
Q2 2018 (Oct 31, 2017) |
Q1 2018 (Jul 31, 2017) |
Q4 2017 (Apr 30, 2017) |
Q3 2017 (Jan 31, 2017) |
Q2 2017 (Oct 31, 2016) |
Q4 2016 (Apr 30, 2016) |
Q3 2016 (Jan 31, 2016) |
Q2 2016 (Oct 31, 2015) |
Q1 2016 (Jul 31, 2015) |
Q4 2015 (Apr 30, 2015) |
Q3 2015 (Jan 31, 2015) |
Q2 2015 (Oct 31, 2014) |
Q1 2015 (Jul 31, 2014) |
Q4 2014 (Apr 30, 2014) |
Q3 2014 (Jan 31, 2014) |
Q2 2014 (Oct 31, 2013) |
Q1 2014 (Jul 31, 2013) |
Q4 2013 (Apr 30, 2013) |
Q3 2013 (Jan 31, 2013) |
Q2 2013 (Oct 31, 2012) |
Q1 2013 (Jul 31, 2012) |
Q4 2012 (Apr 30, 2012) |
Q3 2012 (Jan 31, 2012) |
Q1 2012 (Jul 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-36.10M | $-9.90M | $-10.30M | $-28.30M | $-14.40M | $-1.60M | - | $-57.30M | $-66.00M | $-55.30M | $21.50M | $8.10M | $69.00M | $49.10M | $16.20M | $29.40M | $59.30M | $20.70M | $31.10M | $31.90M | $30.10M | $41.20M | $52.10M | $28.30M | $22.60M | $30.70M | $14.60M | $23.70M | $36.80M | $20.40M | $44.70M | $20.50M | $23.20M | $69.70M | $45.90M | $22.60M | $17.20M | $21.20M | $23.50M | $26.60M | $27.10M | $26.00M | $21.40M | $48.09M | $48.01M | $19.80M | $13.61M | $10.16M | $3.33M | $23.36M | $3.89M | $5.77M | $2.62M | $1.49M |
| Depreciation & Amortization | $44.50M | $29.90M | $14.90M | $16.00M | $42.50M | $28.40M | - | $14.60M | $43.30M | $28.40M | $12.30M | $12.70M | $36.80M | $24.50M | $13.00M | $39.60M | $24.70M | $12.10M | $13.30M | $38.20M | $12.30M | $36.00M | - | - | $12.70M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock-based Compensation | $5.90M | $4.20M | $1.20M | $1.90M | $5.50M | $3.70M | - | $1.80M | $1.80M | $3.90M | $4.00M | $2.10M | $9.40M | $6.70M | $2.60M | $9.20M | $1.90M | $900.00K | $2.50M | $4.30M | $-5.30M | $5.60M | $4.00M | $2.50M | $2.30M | $11.70M | $10.90M | $2.00M | $700.00K | $3.30M | $7.20M | $4.10M | $2.60M | $9.80M | $7.00M | $2.60M | $4.80M | $2.20M | $400.00K | $800.00K | $3.50M | $2.20M | $1.00M | $704.00K | $2.60M | $1.89M | $1.17M | $780.00K | $2.47M | $1.75M | $991.00K | $863.00K | $3.11M | $1.11M |
| Change in Working Capital | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-9.60M | $1.00M | - | $800.00K | $9.90M | $11.10M | - | $-13.10M | $-1.60M | $-4.80M | - | $18.84M | $16.20M | $11.99M | - | $12.83M | $14.94M | $2.94M | - | $5.90M | $-231.00K |
| Change in Receivables | $-32.50M | $-14.10M | $-28.30M | $12.80M | $-35.50M | $-5.20M | - | $-300.00K | $-47.70M | $-12.50M | $11.90M | $1.30M | $19.70M | $50.60M | $-5.60M | $7.60M | $94.30M | $37.30M | $4.80M | $77.10M | $-37.90M | $10.50M | $-10.70M | $12.80M | $10.70M | $-12.20M | $8.20M | $-6.40M | $3.10M | $-5.90M | $15.60M | $-15.10M | $10.90M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Change in Inventory | $15.60M | $-1.70M | $-2.80M | $-8.80M | $34.50M | $41.30M | - | $-16.40M | $47.10M | $29.10M | $17.40M | $-25.10M | $16.20M | $19.50M | $-5.80M | $45.10M | $-13.00M | $-9.10M | $500.00K | $-11.80M | $5.90M | $9.90M | $18.10M | $5.70M | $-7.00M | $10.90M | $5.20M | $6.10M | $1.40M | $5.80M | $2.50M | $1.50M | $-4.30M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Operating Cash Flow | $33.10M | $17.70M | $25.10M | $35.40M | $-9.00M | $-37.10M | - | $24.90M | $22.60M | $-6.20M | $12.70M | $49.00M | $83.80M | $28.10M | $42.00M | $56.80M | $56.70M | $16.40M | $36.00M | $143.80M | $58.00M | $82.60M | $67.80M | $19.10M | $37.70M | $64.30M | $36.20M | $20.00M | $30.70M | $87.10M | $45.20M | $23.60M | $38.50M | $106.70M | $63.70M | $26.90M | $83.80M | $49.10M | $19.00M | $14.30M | $108.60M | $63.20M | $33.20M | $23.05M | $49.35M | $30.84M | $8.71M | $344.00K | $32.90M | $22.68M | $6.19M | $12.88M | $11.95M | $6.50M |
| Capital Expenditure | $16.60M | $11.30M | $7.10M | $9.10M | $32.50M | $24.00M | - | $9.10M | $41.10M | $24.50M | $9.60M | $11.20M | $30.80M | $18.00M | $8.40M | $29.60M | $15.20M | $11.60M | $4.80M | $20.10M | $10.20M | $34.90M | $26.80M | $13.20M | $12.80M | $37.00M | $28.60M | $18.20M | $13.00M | $34.70M | $16.40M | $8.00M | $9.20M | $13.20M | $9.50M | $6.00M | $17.20M | $9.50M | $5.90M | $9.70M | $12.80M | $10.80M | $3.30M | $5.48M | $23.52M | $16.51M | $9.35M | $8.54M | $30.01M | $23.56M | $11.41M | $9.14M | $16.61M | $4.55M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $500.00K | $421.60M | $421.60M | - | $1.00M | $129.90M | $129.90M | $22.20M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.43M | $1.43M | - | - | - | - |
| Investing Cash Flow | $-13.60M | $-9.50M | $-5.80M | $-6.20M | $-26.70M | $-21.00M | - | $21.50M | $-39.00M | $-22.30M | $-9.60M | $-125.80M | $-27.30M | $-14.50M | $-8.40M | $-29.00M | $-15.20M | $-11.60M | $-4.80M | $-20.00M | $-10.10M | $-34.40M | $-26.20M | $-13.20M | $-12.50M | $-458.30M | $-449.50M | $-18.20M | $-14.00M | $-165.00M | $-146.00M | $-29.90M | $-8.50M | $-13.20M | $-9.50M | $-4.40M | $-17.20M | $-9.50M | $-5.90M | $1.50M | $-12.80M | $-10.80M | $-3.30M | $616.00K | $-23.52M | $-16.51M | $-9.35M | $-8.54M | $-31.45M | $-24.99M | $-11.41M | $-9.14M | $-22.96M | $-4.55M |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $28.00M | $18.00M | $10.00M | - | $22.00M | $13.50M | $5.50M | - | $36.50M | $26.50M | - | - | - | - |
| Stock Repurchased | - | - | - | - | $1.60M | $1.60M | - | $2.90M | $10.80M | $7.80M | $11.90M | $8.50M | $39.60M | $31.60M | $600.00K | $63.90M | $42.50M | $8.40M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $9.80M | $9.80M | $2.50M | $59.80M | $22.80M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Dividends Paid | $6.50M | $1.90M | $2.80M | $5.10M | $5.30M | $10.00M | - | $4.90M | $4.90M | $10.10M | $5.00M | $4.90M | $5.00M | $4.90M | $5.00M | $15.40M | $9.10M | $5.00M | $4.20M | $13.20M | $4.10M | $12.20M | $8.20M | $4.10M | $3.60M | $12.70M | $8.60M | $4.10M | $4.10M | $10.60M | $6.80M | $3.40M | $3.40M | $10.30M | $6.60M | $3.30M | $10.20M | $6.90M | $3.50M | $3.50M | $10.30M | $6.90M | $3.40M | $3.42M | $7.88M | $5.22M | $2.60M | $2.60M | $7.78M | $5.19M | $2.59M | $2.59M | $7.77M | $2.59M |
| Financing Cash Flow | $1.00M | $3.10M | $-4.50M | $-42.30M | $-16.60M | $-8.10M | - | $-3.90M | $-15.00M | $1.90M | $-20.80M | $66.80M | $-63.60M | $-48.70M | $-10.80M | $-103.80M | $-19.20M | $-13.00M | $-15.10M | $-127.80M | $91.40M | $-49.70M | $-26.70M | $-14.40M | $-14.90M | $232.30M | $291.10M | $-9.40M | $-70.30M | $57.60M | $51.20M | $-5.70M | $-9.00M | $-38.00M | $-23.50M | $-5.60M | $-23.10M | $-15.90M | $-9.60M | $-16.50M | $-32.00M | $-18.60M | $-8.90M | $-5.04M | $3.64M | $5.13M | $7.47M | $1.51M | $-15.78M | $-7.19M | $5.91M | $5.97M | $31.93M | $24.61M |
| Net Change in Cash | $30.10M | $14.90M | $17.50M | $-200.00K | $-57.70M | $-64.50M | - | $38.60M | $-34.10M | $-34.50M | $-19.60M | $-7.70M | $-7.30M | $-42.40M | $18.90M | $-80.10M | $25.00M | $-6.30M | $14.50M | $1.40M | $137.40M | $-3.30M | $12.40M | $-9.40M | $9.50M | $-172.40M | $-135.20M | $-17.60M | $-57.90M | $10.00M | $-35.40M | $3.90M | $25.20M | $41.00M | $21.80M | $25.50M | $34.20M | $18.50M | $-200.00K | $300.00K | $51.40M | $27.80M | $19.30M | $19.63M | $30.97M | $22.01M | $7.60M | $-7.56M | $-13.42M | $-9.80M | $-1.65M | $9.99M | $19.37M | $26.98M |
SEC Filing Format - Data shown as it appears in the Q3 2026 (10-Q) filing
Period ended: Jan 31, 2026
Condensed Consolidated Statements of Operations
| Description | Jan 31, 2026 | Jan 31, 2026 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $233.70M | $239.90M | $721.10M | $791.00M |
| Cost of Revenue | $194.90M | $198.60M | $591.10M | $647.20M |
| Gross Profit | $38.80M | $41.30M | $130.00M | $143.80M |
| Selling General & Admin | $39.10M | $37.70M | $114.70M | $126.50M |
| Operating Income | $-6.10M | $-2.20M | $-2.10M | $-300.00K |
| Interest Expense | - | - | $15.50M | $17.50M |
| Other Income/Expense | $-1.60M | $-500.00K | $-4.30M | $-2.90M |
| Income Before Tax | $-13.10M | $-8.20M | $-23.40M | $-19.70M |
| Income Tax Expense | $2.80M | $6.20M | $12.70M | $14.60M |
| Net Income | $-15.90M | $-14.40M | $-36.10M | $-34.30M |
| Basic EPS | -0.45 | -0.41 | -1.02 | -0.97 |
| Diluted EPS | -0.45 | -0.41 | -1.02 | -0.97 |
| Basic Shares Outstanding | $35.61M | $35.18M | $35.48M | $35.37M |
| Diluted Shares Outstanding | $35.61M | $35.18M | $35.48M | $35.37M |
Condensed Consolidated Balance Sheets
| Description | Jan 31, 2026 | May 03, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $133.70M | $103.60M |
| Accounts Receivable | $215.60M | $241.00M |
| Inventory | $209.80M | $194.10M |
| Other Current Assets | $23.20M | $17.10M |
| Total Current Assets | $585.30M | $559.90M |
| Property Plant & Equipment | $225.60M | $221.60M |
| Goodwill | $175.50M | $172.70M |
| Intangible Assets | $225.60M | $238.40M |
| Other Non-current Assets | $721.00M | $745.90M |
| Total Assets | $1.31B | $1.31B |
| Accounts Payable | $137.30M | $125.90M |
| Total Current Liabilities | $242.80M | $233.20M |
| Long-term Debt | $340.90M | $317.60M |
| Deferred Tax Liabilities | $25.90M | $26.80M |
| Other Non-current Liabilities | $6.70M | $16.90M |
| Total Liabilities | $631.30M | $612.50M |
| Common Stock | $18.40M | $18.60M |
| Retained Earnings | $481.00M | $524.20M |
| Treasury Stock | $11.50M | $11.50M |
| Total Stockholders Equity | $675.00M | $693.30M |
| Total Liabilities & Equity | $1.31B | $1.31B |
Condensed Consolidated Statements of Cash Flows
| Description | Jan 31, 2026 | Jan 31, 2026 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-15.90M | $-14.40M | $-36.10M | $-34.30M |
| Depreciation & Amortization | - | - | $44.50M | $42.50M |
| Stock-based Compensation | - | - | $5.90M | $5.50M |
| Change in Receivables | - | - | $-32.50M | $-35.50M |
| Change in Inventory | - | - | $15.60M | $41.90M |
| Operating Cash Flow | - | - | $33.10M | $-9.00M |
| Capital Expenditure | - | - | $16.60M | $32.50M |
| Investing Cash Flow | - | - | $-13.60M | $-26.70M |
| Stock Repurchased | - | - | - | $1.60M |
| Dividends Paid | $1.80M | $5.30M | $6.50M | $15.30M |
| Financing Cash Flow | - | - | $1.00M | $-16.60M |
| Net Change in Cash | - | - | $30.10M | $-57.70M |
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.