$868.58M
Revenue
$53.88M
Net Income
41.03%
Gross Margin
14.53%
Op. Margin
$74.96M
Free Cash Flow
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
Q1 2023 (Sep 30, 2022) |
Q4 2022 (Jun 30, 2022) |
Q3 2022 (Mar 31, 2022) |
Q2 2022 (Dec 31, 2021) |
Q1 2022 (Sep 30, 2021) |
Q4 2021 (Jun 30, 2021) |
Q3 2021 (Mar 31, 2021) |
Q2 2021 (Dec 31, 2020) |
Q1 2021 (Sep 30, 2020) |
Q4 2020 (Jun 30, 2020) |
Q3 2020 (Mar 31, 2020) |
Q2 2020 (Dec 31, 2019) |
Q1 2020 (Sep 30, 2019) |
Q4 2019 (Jun 30, 2019) |
Q3 2019 (Mar 31, 2019) |
Q2 2019 (Dec 31, 2018) |
Q1 2019 (Sep 30, 2018) |
Q4 2018 (Jun 30, 2018) |
Q3 2018 (Mar 31, 2018) |
Q2 2018 (Dec 31, 2017) |
Q1 2018 (Sep 30, 2017) |
Q4 2017 (Jun 30, 2017) |
Q3 2017 (Mar 31, 2017) |
Q2 2017 (Dec 31, 2016) |
Q1 2017 (Sep 30, 2016) |
Q4 2016 (Jun 30, 2016) |
Q3 2016 (Mar 31, 2016) |
Q2 2016 (Dec 31, 2015) |
Q1 2016 (Sep 30, 2015) |
Q4 2015 (Jun 30, 2015) |
Q3 2015 (Mar 31, 2015) |
Q2 2015 (Dec 31, 2014) |
Q4 2014 (Jun 30, 2014) |
Q3 2014 (Mar 31, 2014) |
Q2 2014 (Dec 31, 2013) |
Q1 2014 (Sep 30, 2013) |
Q3 2013 (Mar 31, 2013) |
Q2 2013 (Dec 31, 2012) |
Q1 2013 (Sep 30, 2012) |
Q3 2012 (Mar 31, 2012) |
Q2 2012 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $221.32M | $217.43M | $222.05M | $207.78M | $189.81M | $170.46M | $180.19M | $177.27M | $178.40M | $184.77M | $188.33M | $184.33M | $187.79M | $180.60M | $184.74M | $189.28M | $185.71M | $175.61M | $176.44M | $172.22M | $156.28M | $151.29M | $139.38M | $155.47M | $190.59M | $196.44M | $209.20M | $193.77M | $195.52M | $193.08M | $227.51M | $216.74M | $209.75M | $214.38M | $217.09M | $184.72M | $173.85M | $179.60M | $193.78M | $177.47M | $181.95M | $198.40M | $199.78M | $181.00M | $189.34M | $181.56M | $178.80M | $172.24M | $183.57M | $165.97M | $168.63M | $183.39M | $150.67M | $154.87M |
| Revenue Growth % (YoY) | 16.6% | 27.6% | 23.2% | 17.2% | 6.4% | -7.7% | -4.3% | -3.8% | -5.0% | 2.3% | 1.9% | -2.6% | 1.1% | 2.8% | 4.7% | 9.9% | 18.8% | 16.1% | 26.6% | 10.8% | -18.0% | -23.0% | -33.4% | -19.8% | -2.5% | 1.7% | -8.0% | -10.6% | -6.8% | -9.9% | 4.8% | 17.3% | 20.6% | 19.4% | 12.0% | 4.1% | -4.4% | -9.5% | -3.0% | -2.0% | -3.9% | nan% | 10.0% | 1.2% | 9.9% | nan% | 7.7% | 2.1% | 0.1% | 10.2% | 8.9% | nan% | nan% | nan% |
| Cost of Revenue | $129.09M | $127.00M | $130.75M | $125.35M | $118.37M | $100.39M | $110.78M | $108.98M | $106.74M | $112.14M | $114.70M | $113.44M | $115.47M | $112.35M | $118.18M | $120.90M | $116.94M | $109.37M | $110.63M | $109.52M | $98.27M | $96.55M | $92.47M | $102.96M | $124.13M | $128.15M | $139.12M | $131.98M | $128.59M | $123.83M | $145.19M | $142.97M | $138.22M | $140.20M | $144.35M | $123.37M | $116.96M | $117.82M | $126.95M | $118.83M | $123.71M | $129.85M | $134.46M | $123.74M | $130.54M | $118.60M | $120.18M | $114.68M | $124.46M | $113.42M | $112.34M | $124.14M | $102.50M | $104.60M |
| Gross Profit | $92.23M | $90.43M | $91.30M | $82.43M | $71.45M | $70.07M | $69.41M | $68.29M | $71.66M | $72.64M | $73.63M | $70.90M | $72.32M | $68.25M | $66.56M | $68.38M | $68.77M | $66.24M | $65.81M | $62.70M | $58.02M | $54.74M | $46.92M | $52.52M | $66.45M | $68.28M | $70.08M | $61.79M | $66.94M | $69.25M | $82.32M | $73.77M | $71.53M | $74.18M | $72.74M | $61.35M | $56.89M | $61.78M | $66.83M | $58.64M | $58.23M | $68.55M | $65.32M | $57.26M | $58.80M | $62.97M | $58.62M | $57.56M | $59.12M | $52.55M | $56.29M | $59.24M | $48.17M | $50.27M |
| Gross Margin % | 41.7% | 41.6% | 41.1% | 39.7% | 37.6% | 41.1% | 38.5% | 38.5% | 40.2% | 39.3% | 39.1% | 38.5% | 38.5% | 37.8% | 36.0% | 36.1% | 37.0% | 37.7% | 37.3% | 36.4% | 37.1% | 36.2% | 33.7% | 33.8% | 34.9% | 34.8% | 33.5% | 31.9% | 34.2% | 35.9% | 36.2% | 34.0% | 34.1% | 34.6% | 33.5% | 33.2% | 32.7% | 34.4% | 34.5% | 33.0% | 32.0% | 34.6% | 32.7% | 31.6% | 31.1% | 34.7% | 32.8% | 33.4% | 32.2% | 31.7% | 33.4% | 32.3% | 32.0% | 32.5% |
| Operating Expenses | $56.66M | $60.80M | - | $56.18M | $62.98M | $45.97M | - | $46.45M | $45.83M | $45.72M | - | $-17.62M | $44.51M | $41.96M | - | $43.91M | $47.00M | $43.41M | - | $57.05M | $41.28M | $40.38M | - | $35.61M | $48.62M | $49.84M | - | $46.74M | $46.73M | $46.61M | - | $54.45M | $53.35M | $54.03M | - | $49.91M | $43.66M | $42.01M | - | $41.48M | $42.17M | $45.45M | $-124.72M | $39.43M | $42.95M | $-133.83M | $44.38M | $42.29M | $45.23M | $40.83M | $40.02M | $41.62M | $32.60M | $35.89M |
| Selling General & Admin | $55.60M | $54.37M | $52.60M | $52.05M | $45.66M | $43.05M | $40.97M | $41.76M | $43.28M | $43.59M | $44.58M | $42.95M | $43.71M | $41.09M | $41.30M | $42.31M | $43.53M | $42.75M | $42.30M | $41.69M | $40.20M | $38.87M | $34.80M | $34.89M | $47.13M | $48.67M | $48.18M | $45.39M | $45.69M | $45.47M | $53.86M | $51.85M | $50.68M | $50.03M | $48.48M | $43.47M | $40.49M | $41.61M | $44.51M | $41.09M | $40.70M | $43.93M | $41.00M | $39.03M | $41.85M | $37.76M | $42.99M | $43.61M | $41.42M | $39.75M | $39.04M | $41.38M | $37.15M | $35.19M |
| Operating Income | $35.57M | $29.63M | $34.73M | $26.25M | $8.46M | $24.10M | $27.15M | $21.84M | $25.83M | $26.92M | $28.48M | $88.52M | $27.81M | $26.29M | $19.22M | $24.47M | $21.77M | $22.83M | $22.42M | $5.65M | $16.74M | $14.35M | $10.13M | $16.91M | $17.83M | $18.44M | $20.22M | $15.05M | $20.21M | $22.64M | $26.39M | $19.33M | $18.18M | $20.15M | $20.59M | $11.44M | $13.23M | $19.77M | $14.02M | $17.16M | $16.06M | $23.10M | $23.72M | $17.83M | $15.85M | $22.46M | $14.25M | $15.27M | $13.88M | $11.72M | $16.27M | $17.63M | $15.56M | $14.38M |
| Operating Margin % | 16.1% | 13.6% | 15.6% | 12.6% | 4.5% | 14.1% | 15.1% | 12.3% | 14.5% | 14.6% | 15.1% | 48.0% | 14.8% | 14.6% | 10.4% | 12.9% | 11.7% | 13.0% | 12.7% | 3.3% | 10.7% | 9.5% | 7.3% | 10.9% | 9.4% | 9.4% | 9.7% | 7.8% | 10.3% | 11.7% | 11.6% | 8.9% | 8.7% | 9.4% | 9.5% | 6.2% | 7.6% | 11.0% | 7.2% | 9.7% | 8.8% | 11.6% | 11.9% | 9.9% | 8.4% | 12.4% | 8.0% | 8.9% | 7.6% | 7.1% | 9.6% | 9.6% | 10.3% | 9.3% |
| Interest Expense | $7.91M | $8.91M | $9.02M | $8.36M | $5.58M | $977.00K | $1.30M | $949.00K | $1.02M | $1.28M | $1.24M | $1.42M | $1.57M | $1.19M | $1.39M | $1.24M | $1.53M | $1.72M | $1.59M | $1.32M | $1.60M | $1.48M | $1.66M | $1.77M | $1.93M | $2.12M | $2.16M | $3.23M | $3.12M | $2.24M | $2.23M | $2.29M | $1.79M | $1.72M | $1.54M | $953.00K | $850.00K | $697.00K | $689.00K | $807.00K | $731.00K | $644.00K | $792.00K | $938.00K | $788.00K | $540.00K | $557.00K | $592.00K | $560.00K | $643.00K | $575.00K | $651.00K | $646.00K | $428.00K |
| Other Income/Expense | $-490.00K | - | $363.00K | $-309.00K | $-890.00K | $28.00K | $-266.00K | $-627.00K | $-332.00K | - | $-40.00K | $-747.00K | $70.00K | $-1.02M | $-480.00K | $-340.00K | $-288.00K | - | $-400.00K | - | - | - | $455.00K | $238.00K | $-588.00K | $916.00K | $-50.00K | - | - | - | $479.00K | $-293.00K | $453.00K | $604.00K | $130.00K | $52.00K | $332.00K | $434.00K | $683.00K | $-115.00K | $294.00K | $190.00K | $78.00K | $103.00K | $188.00K | $207.00K | $3.46M | $66.00K | $454.00K | $-209.00K | $166.00K | $-36.00K | $7.00K | $94.00K |
| Income Before Tax | $27.17M | $20.99M | $26.08M | $17.58M | $2.00M | $23.15M | $25.58M | $20.27M | $24.48M | $24.80M | $27.20M | $86.36M | $26.31M | $24.09M | $17.35M | $22.89M | $19.96M | $21.09M | $20.43M | $4.03M | $15.20M | $13.04M | $8.93M | $15.37M | $15.32M | $17.24M | $18.01M | $11.14M | $16.33M | $20.20M | $24.64M | $16.75M | $16.84M | $19.03M | $19.18M | $10.53M | $12.72M | $19.51M | $14.01M | $16.24M | $15.62M | $22.65M | $23.01M | $17.00M | $15.25M | $22.13M | $17.15M | $14.75M | $13.78M | $10.87M | $15.86M | $16.94M | $14.93M | $14.04M |
| Income Tax Expense | $6.54M | $5.17M | $10.61M | $-5.20M | $710.00K | $4.96M | $5.89M | $4.33M | $5.41M | $5.90M | $7.01M | $5.79M | $6.23M | $5.77M | $4.13M | $5.48M | $4.93M | $5.26M | $6.00M | $2.27M | $3.19M | $2.70M | $2.83M | $3.32M | $2.91M | $4.79M | $4.89M | $3.83M | $3.86M | $5.84M | $12.02M | $3.93M | $19.64M | $5.03M | $4.45M | $2.89M | $2.46M | $5.56M | $1.94M | $4.67M | $3.18M | $6.51M | $6.72M | $4.23M | $3.99M | $6.34M | $3.94M | $4.11M | $3.67M | $1.20M | $4.83M | $5.01M | $3.40M | $3.96M |
| Net Income | $2.12M | $15.06M | $14.83M | $21.88M | $857.00K | $18.20M | $19.59M | $15.80M | $18.87M | $18.81M | $20.17M | $80.51M | $20.04M | $18.27M | $13.27M | $17.32M | $14.98M | $15.82M | $13.95M | $1.43M | $11.38M | $9.72M | $1.83M | $-6.32M | $12.24M | $12.44M | $12.39M | $26.27M | $13.40M | $15.86M | $12.61M | $12.80M | $-2.81M | $14.00M | $14.73M | $7.64M | $10.26M | $13.90M | $12.19M | $11.52M | $12.37M | $15.98M | $16.38M | $12.63M | $11.18M | $10.05M | $13.22M | $10.52M | $9.08M | $9.56M | $10.96M | $11.83M | $9.12M | $-4.12M |
| Net Margin % | 1.0% | 6.9% | 6.7% | 10.5% | 0.5% | 10.7% | 10.9% | 8.9% | 10.6% | 10.2% | 10.7% | 43.7% | 10.7% | 10.1% | 7.2% | 9.2% | 8.1% | 9.0% | 7.9% | 0.8% | 7.3% | 6.4% | 1.3% | -4.1% | 6.4% | 6.3% | 5.9% | 13.6% | 6.9% | 8.2% | 5.5% | 5.9% | -1.3% | 6.5% | 6.8% | 4.1% | 5.9% | 7.7% | 6.3% | 6.5% | 6.8% | 8.1% | 8.2% | 7.0% | 5.9% | 5.5% | 7.4% | 6.1% | 4.9% | 5.8% | 6.5% | 6.5% | 6.1% | -2.7% |
| Basic EPS | 0.17 | 1.26 | 1.24 | 1.83 | 0.07 | 1.54 | 1.67 | 1.34 | 1.60 | 1.60 | 1.72 | 6.82 | 1.69 | 1.55 | 1.12 | 1.44 | 1.25 | 1.32 | 1.15 | 0.11 | 0.93 | 0.80 | 0.15 | -0.51 | 0.99 | 1.01 | 1.00 | 2.09 | 1.06 | 1.25 | 0.99 | 1.01 | -0.22 | 1.10 | 1.17 | 0.60 | 0.81 | 1.10 | 0.96 | 0.91 | 0.97 | 1.26 | 1.30 | 1.00 | 0.88 | 0.79 | 1.05 | 0.83 | 0.72 | 0.76 | 0.87 | 0.94 | 0.73 | -0.33 |
| Diluted EPS | 0.17 | 1.25 | 1.23 | 1.81 | 0.07 | 1.53 | 1.64 | 1.33 | 1.59 | 1.58 | 1.61 | 6.77 | 1.69 | 1.53 | 1.09 | 1.43 | 1.24 | 1.30 | 1.13 | 0.11 | 0.93 | 0.79 | 0.15 | -0.51 | 0.99 | 1.00 | 1.00 | 2.09 | 1.05 | 1.24 | 0.98 | 1.00 | -0.22 | 1.10 | 1.15 | 0.60 | 0.80 | 1.09 | 0.96 | 0.91 | 0.96 | 1.25 | 1.28 | 0.99 | 0.87 | 0.78 | 1.04 | 0.82 | 0.71 | 0.75 | 0.86 | 0.92 | 0.71 | -0.32 |
| Basic Shares Outstanding | 12.0M | 12.0M | - | 12.0M | 11.9M | 11.8M | - | 11.8M | 11.8M | 11.7M | - | 11.8M | 11.9M | 11.8M | - | 12.0M | 12.0M | 12.0M | - | 12.1M | 12.2M | 12.2M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Diluted Shares Outstanding | 12.1M | 12.0M | - | 12.1M | 12.0M | 11.9M | - | 11.8M | 11.9M | 11.9M | - | 11.9M | 11.9M | 12.0M | - | 12.1M | 12.1M | 12.1M | - | 12.3M | 12.3M | 12.3M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
Q1 2023 (Sep 30, 2022) |
Q4 2022 (Jun 30, 2022) |
Q3 2022 (Mar 31, 2022) |
Q2 2022 (Dec 31, 2021) |
Q1 2022 (Sep 30, 2021) |
Q4 2021 (Jun 30, 2021) |
Q3 2021 (Mar 31, 2021) |
Q2 2021 (Dec 31, 2020) |
Q1 2021 (Sep 30, 2020) |
Q4 2020 (Jun 30, 2020) |
Q3 2020 (Mar 31, 2020) |
Q2 2020 (Dec 31, 2019) |
Q1 2020 (Sep 30, 2019) |
Q4 2019 (Jun 30, 2019) |
Q3 2019 (Mar 31, 2019) |
Q2 2019 (Dec 31, 2018) |
Q1 2019 (Sep 30, 2018) |
Q4 2018 (Jun 30, 2018) |
Q3 2018 (Mar 31, 2018) |
Q2 2018 (Dec 31, 2017) |
Q1 2018 (Sep 30, 2017) |
Q4 2017 (Jun 30, 2017) |
Q3 2017 (Mar 31, 2017) |
Q2 2017 (Dec 31, 2016) |
Q1 2017 (Sep 30, 2016) |
Q4 2016 (Jun 30, 2016) |
Q3 2016 (Mar 31, 2016) |
Q2 2016 (Dec 31, 2015) |
Q1 2016 (Sep 30, 2015) |
Q4 2015 (Jun 30, 2015) |
Q3 2015 (Mar 31, 2015) |
Q2 2015 (Dec 31, 2014) |
Q4 2014 (Jun 30, 2014) |
Q3 2014 (Mar 31, 2014) |
Q2 2014 (Dec 31, 2013) |
Q1 2014 (Sep 30, 2013) |
Q3 2013 (Mar 31, 2013) |
Q2 2013 (Dec 31, 2012) |
Q1 2013 (Sep 30, 2012) |
Q3 2012 (Mar 31, 2012) |
Q2 2012 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $97.00M | $98.65M | $104.54M | $109.81M | $121.15M | $164.58M | $154.20M | $138.80M | $142.42M | $126.83M | $195.71M | $175.28M | $113.49M | $103.43M | $104.84M | $133.90M | $147.16M | $130.68M | $136.37M | $118.04M | $109.11M | $93.70M | $118.81M | $109.30M | $98.92M | $90.24M | $93.14M | $96.04M | $118.17M | $109.27M | $109.60M | $96.33M | $109.39M | $75.27M | $88.57M | $87.95M | $121.30M | $121.25M | $121.99M | $113.40M | $104.21M | $95.33M | $96.13M | $83.99M | $82.57M | $74.26M | $57.49M | $48.06M | $46.05M | $30.21M | $33.13M | $31.80M | $32.16M | $26.75M |
| Accounts Receivable | $176.63M | $166.67M | $172.70M | $169.88M | $153.17M | $118.70M | $121.36M | $120.50M | $125.58M | $127.16M | $123.44M | $121.16M | $119.91M | $113.56M | $117.08M | $115.43M | $107.11M | $105.44M | $109.88M | $107.96M | $100.58M | $103.03M | $98.16M | $101.33M | $110.09M | $114.04M | $119.59M | $115.78M | $111.91M | $123.80M | $134.23M | $132.50M | $131.58M | $135.00M | $127.06M | $113.89M | $99.18M | $103.21M | $103.97M | $99.20M | $91.98M | $106.26M | $110.48M | $103.01M | $101.87M | $107.67M | $100.80M | $89.95M | $101.94M | $99.81M | $90.43M | $103.41M | $90.23M | $91.69M |
| Inventory | $131.20M | $135.78M | $129.99M | $119.97M | $103.98M | $90.12M | $87.11M | $95.17M | $98.59M | $98.29M | $98.54M | $104.52M | $105.70M | $109.64M | $105.34M | $103.93M | $102.22M | $100.08M | $91.86M | $90.87M | $90.71M | $92.17M | $85.03M | $85.27M | $108.51M | $98.36M | $88.64M | $103.38M | $109.42M | $111.69M | $127.22M | $131.59M | $130.72M | $123.37M | $119.40M | $119.38M | $110.95M | $106.02M | $105.40M | $109.01M | $108.99M | $113.02M | $108.31M | $115.48M | $113.22M | $97.06M | $96.04M | $97.06M | $89.84M | $94.65M | $96.62M | $91.47M | $76.16M | $78.19M |
| Other Current Assets | $23.04M | $22.24M | $14.41M | $28.83M | $31.02M | $23.66M | $22.03M | $62.07M | $65.57M | $66.82M | $64.74M | $56.61M | $48.66M | $51.44M | $45.21M | $41.80M | $28.87M | $27.84M | $23.50M | $22.65M | $20.43M | $17.89M | $18.87M | $21.83M | $19.86M | $20.30M | $30.87M | $27.11M | $21.43M | $15.13M | $10.56M | $10.15M | $9.60M | $9.32M | $8.40M | $8.28M | $6.32M | $7.56M | $4.78M | $6.26M | $5.69M | $7.62M | $7.07M | $6.31M | $6.49M | $7.03M | $11.68M | $13.14M | $9.10M | $8.35M | $9.06M | $9.31M | $16.58M | $6.73M |
| Total Current Assets | $490.73M | $487.57M | $480.88M | $486.89M | $464.92M | $447.15M | $430.10M | $419.15M | $436.00M | $420.05M | $483.25M | $460.77M | $400.93M | $384.87M | $379.00M | $410.64M | $397.38M | $376.32M | $374.37M | $350.79M | $327.12M | $314.85M | $332.00M | $360.48M | $342.61M | $324.38M | $333.87M | $452.50M | $398.50M | $396.83M | $383.96M | $371.87M | $382.30M | $344.75M | $360.88M | $348.68M | $358.04M | $356.27M | $355.85M | $346.35M | $330.67M | $336.07M | $335.40M | $324.38M | $320.15M | $299.94M | $280.71M | $265.01M | $260.73M | $250.69M | $244.37M | $248.71M | $227.03M | $238.70M |
| Property Plant & Equipment | $160.38M | $159.60M | $160.36M | $146.67M | $137.61M | $138.37M | $134.96M | $135.00M | $132.60M | $129.23M | $130.94M | $130.64M | $129.96M | $124.79M | $128.58M | $128.18M | $129.24M | $131.81M | $133.37M | $129.72M | $135.73M | $132.02M | $132.53M | $134.17M | $146.25M | $147.41M | $148.02M | $139.43M | $142.33M | $139.71M | $144.57M | $147.78M | $144.61M | $143.02M | $133.16M | $125.67M | $110.53M | $109.09M | $106.69M | $110.55M | $109.24M | $108.26M | $108.54M | $109.37M | $110.46M | $96.70M | $98.75M | $93.89M | $94.37M | $96.83M | $96.64M | $95.33M | $83.99M | $84.16M |
| Goodwill | $594.08M | $599.92M | $610.34M | $610.74M | $586.71M | $292.18M | $281.28M | $282.00M | $280.34M | $275.36M | $264.82M | $269.46M | $269.67M | $261.06M | $267.91M | $275.13M | $273.76M | $276.91M | $278.05M | $277.90M | $291.84M | $288.68M | $271.22M | $270.04M | $282.21M | $281.15M | $281.50M | $260.44M | $261.57M | $263.02M | $251.76M | $254.70M | $249.69M | $248.56M | $242.69M | $237.75M | $161.02M | $157.06M | $157.35M | $158.59M | $160.24M | $153.52M | $154.73M | $151.78M | $154.76M | $125.97M | $113.06M | $113.51M | $113.50M | $112.44M | $114.05M | $112.85M | $101.31M | $100.50M |
| Intangible Assets | $212.05M | $218.16M | $225.76M | $226.82M | $207.50M | $78.96M | $78.67M | $81.88M | $82.73M | $83.55M | $75.65M | $79.56M | $82.01M | $81.77M | $85.77M | $91.55M | $92.85M | $96.42M | $98.93M | $102.06M | $113.21M | $115.45M | $106.41M | $109.26M | $111.67M | $114.85M | $118.66M | $111.50M | $115.50M | $110.42M | $98.08M | $103.05M | $102.22M | $104.40M | $102.50M | $108.37M | $55.45M | $39.55M | $40.41M | $42.29M | $40.46M | $37.27M | $38.05M | $38.26M | $39.32M | $31.49M | $25.15M | $25.81M | $26.26M | $26.32M | $27.26M | $27.76M | $20.49M | $20.87M |
| Other Non-current Assets | $37.73M | $31.14M | $29.57M | $23.49M | $24.22M | $25.79M | $25.52M | $26.00M | $25.35M | $23.95M | $22.39M | $29.37M | $26.28M | $24.89M | $25.88M | $27.14M | $31.67M | $31.28M | $30.66M | $29.61M | $30.09M | $27.42M | $26.61M | $26.31M | $29.58M | $26.57M | $25.69M | $29.81M | $28.38M | $31.09M | $31.12M | $28.63M | $27.16M | $26.43M | $27.30M | $25.41M | $23.04M | $21.69M | $18.80M | $18.96M | $19.00M | $21.43M | $22.71M | $24.94M | $24.94M | $23.19M | $22.51M | $21.70M | $20.63M | $18.92M | $19.89M | $19.53M | $22.57M | $19.35M |
| Total Assets | $1.55B | $1.55B | $1.57B | $1.55B | $1.48B | $1.04B | $1.01B | $993.51M | $1.01B | $981.43M | $1.02B | $1.02B | $956.68M | $921.26M | $934.44M | $973.57M | $970.57M | $960.64M | $962.22M | $946.34M | $958.66M | $941.90M | $930.88M | $956.92M | $967.82M | $949.29M | $921.89M | $1.00B | $1.01B | $1.01B | $916.94M | $916.28M | $916.67M | $879.94M | $867.68M | $847.98M | $710.73M | $692.96M | $690.46M | $677.61M | $660.46M | $657.52M | $660.34M | $649.64M | $650.55M | $578.16M | $541.27M | $519.92M | $515.49M | $508.53M | $506.98M | $509.95M | $455.39M | $467.60M |
| Accounts Payable | $87.77M | $87.70M | $88.00M | $76.49M | $73.39M | $66.50M | $63.36M | $58.45M | $63.88M | $62.07M | $68.60M | $67.51M | $66.32M | $66.29M | $74.52M | $75.28M | $75.25M | $79.47M | $74.76M | $66.62M | $55.52M | $50.36M | $54.91M | $54.19M | $69.74M | $66.65M | $72.60M | $61.36M | $56.46M | $63.16M | $89.71M | $82.62M | $93.05M | $79.51M | $96.49M | $74.08M | $60.14M | $62.61M | $77.10M | $63.58M | $56.80M | $70.58M | $80.76M | $68.96M | $67.85M | $85.21M | $65.83M | $56.67M | $59.25M | $56.14M | $57.14M | $63.67M | $51.28M | $53.43M |
| Short-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $326.00K | - | $794.00K | - | - |
| Accrued Liabilities | $69.40M | $66.65M | $63.20M | $59.41M | $59.58M | $52.88M | $56.70M | $55.45M | $56.06M | $59.69M | $62.03M | $55.70M | $53.41M | $53.42M | $67.77M | $57.19M | $53.94M | $50.57M | $61.72M | $59.66M | $59.29M | $61.14M | $59.93M | $55.73M | $68.68M | $63.63M | $62.65M | $61.15M | $61.26M | $57.14M | $65.58M | $63.54M | $63.98M | $59.35M | $58.69M | $53.12M | $53.59M | $50.44M | $50.78M | $46.64M | $49.96M | $46.04M | $47.74M | $43.88M | $48.40M | $51.04M | $47.81M | $49.64M | $50.84M | $42.47M | $51.80M | $51.01M | $42.99M | $44.32M |
| Total Current Liabilities | $170.81M | $169.70M | $166.97M | $143.07M | $138.15M | $126.00M | $127.56M | $122.35M | $130.54M | $131.66M | $140.97M | $130.59M | $132.41M | $124.42M | $150.77M | $141.74M | $138.01M | $135.17M | $143.71M | $131.94M | $117.89M | $114.40M | $122.88M | $136.80M | $145.27M | $134.71M | $141.62M | $129.83M | $144.30M | $144.77M | $161.34M | $148.98M | $163.72M | $143.94M | $159.96M | $133.46M | $116.99M | $118.22M | $134.11M | $117.94M | $115.81M | $125.72M | $138.79M | $120.36M | $123.89M | $141.17M | $118.56M | $111.64M | $113.69M | $100.50M | $111.58M | $120.39M | $101.27M | $113.64M |
| Long-term Debt | $534.73M | $544.62M | $552.51M | $579.41M | $534.30M | $148.99M | $148.88M | $148.77M | $148.66M | $148.55M | $173.44M | $173.33M | $187.50M | $198.91M | $174.83M | $199.75M | $199.66M | $199.57M | $199.49M | $200.12M | $200.03M | $199.95M | $199.15M | $212.06M | $186.98M | $188.90M | $197.61M | $291.73M | $314.66M | $299.44M | $193.77M | $204.73M | $216.16M | $205.90M | $191.98M | $215.39M | $124.30M | $104.21M | $92.11M | $106.03M | $108.93M | $104.35M | $103.03M | $129.84M | $125.84M | $45.06M | $45.06M | $46.06M | $50.07M | $70.57M | $62.07M | $66.00M | $50.00M | $61.00M |
| Other Non-current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $20.38M | - | - | - | $26.39M | - | - | - | $11.34M | - | - | - | $10.32M | - | - | - | $9.16M | - | - | $8.54M | - | - | - | - | - | - | - | - |
| Common Stock | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | - | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M |
| Retained Earnings | $1.14B | $1.14B | $1.13B | $1.12B | $1.10B | $1.10B | $1.09B | $1.07B | $1.06B | $1.04B | $1.03B | $1.01B | $933.23M | $916.55M | $901.42M | $891.30M | $877.16M | $865.36M | $852.49M | $841.49M | $843.04M | $834.64M | $827.66M | $828.56M | $837.70M | $828.23M | $818.28M | $808.42M | $784.69M | $773.94M | $761.43M | $751.14M | $723.43M | $728.55M | $716.61M | $703.92M | $698.33M | $690.11M | $678.00M | $667.61M | $657.89M | $647.31M | $632.86M | $618.02M | $606.93M | $584.01M | $575.25M | $563.32M | $554.09M | $534.56M | $526.03M | $516.10M | $492.12M | $483.90M |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | - | - | $391.93M | $387.18M | $381.94M | $371.99M | $360.23M | $360.40M | $352.69M | $347.75M | $339.22M | $337.04M | $333.09M | $331.72M | $323.87M | $323.93M | $324.18M | $310.13M | $310.08M | $292.06M | $292.08M | $291.47M | $291.42M | $291.02M | $290.76M | $290.40M | $290.01M | $289.16M | $284.42M | $282.10M | $282.03M | $281.48M | $280.51M | $280.00M | $278.71M | $272.83M | $271.52M | $271.26M | $269.42M | $268.74M | $268.52M | $266.42M | $263.17M | $262.95M |
| Total Stockholders Equity | $700.24M | $707.66M | $711.68M | $686.93M | $656.03M | $658.02M | $621.50M | $618.98M | $620.57M | $594.64M | $607.45M | $605.55M | $529.42M | $491.69M | $499.34M | $527.62M | $523.45M | $512.73M | $506.43M | $482.65M | $498.19M | $476.57M | $461.63M | $466.80M | $489.60M | $472.92M | $464.31M | $479.62M | $452.83M | $460.03M | $450.80M | $446.41M | $420.93M | $426.42M | $408.66M | $388.21M | $378.70M | $378.66M | $369.96M | $382.30M | $366.09M | $358.60M | $348.57M | $346.31M | $346.41M | $340.73M | $329.08M | $314.31M | $304.26M | $273.04M | $265.83M | $255.19M | $257.57M | $244.51M |
| Total Liabilities & Equity | $1.55B | $1.55B | $1.57B | $1.55B | $1.48B | $1.04B | $1.01B | $993.51M | $1.01B | $981.43M | $1.02B | $1.02B | $956.68M | $921.26M | $934.44M | $973.57M | $970.57M | $960.64M | $962.22M | $946.34M | $958.66M | $941.90M | $930.88M | $956.92M | $967.82M | $949.29M | $921.89M | $1.00B | $1.01B | $1.01B | $916.94M | $916.28M | $916.67M | $879.94M | $867.68M | $847.98M | $710.73M | $692.96M | $690.46M | $677.61M | $660.46M | $657.52M | $660.34M | $649.64M | $650.55M | $578.16M | $541.27M | $519.92M | $515.49M | $508.53M | $506.98M | $509.95M | $455.39M | $467.60M |
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
Q1 2023 (Sep 30, 2022) |
Q4 2022 (Jun 30, 2022) |
Q3 2022 (Mar 31, 2022) |
Q2 2022 (Dec 31, 2021) |
Q1 2022 (Sep 30, 2021) |
Q4 2021 (Jun 30, 2021) |
Q3 2021 (Mar 31, 2021) |
Q2 2021 (Dec 31, 2020) |
Q1 2021 (Sep 30, 2020) |
Q4 2020 (Jun 30, 2020) |
Q3 2020 (Mar 31, 2020) |
Q2 2020 (Dec 31, 2019) |
Q1 2020 (Sep 30, 2019) |
Q4 2019 (Jun 30, 2019) |
Q3 2019 (Mar 31, 2019) |
Q2 2019 (Dec 31, 2018) |
Q1 2019 (Sep 30, 2018) |
Q4 2018 (Jun 30, 2018) |
Q3 2018 (Mar 31, 2018) |
Q2 2018 (Dec 31, 2017) |
Q1 2018 (Sep 30, 2017) |
Q4 2017 (Jun 30, 2017) |
Q3 2017 (Mar 31, 2017) |
Q2 2017 (Dec 31, 2016) |
Q1 2017 (Sep 30, 2016) |
Q4 2016 (Jun 30, 2016) |
Q3 2016 (Mar 31, 2016) |
Q2 2016 (Dec 31, 2015) |
Q1 2016 (Sep 30, 2015) |
Q4 2015 (Jun 30, 2015) |
Q3 2015 (Mar 31, 2015) |
Q2 2015 (Dec 31, 2014) |
Q4 2014 (Jun 30, 2014) |
Q3 2014 (Mar 31, 2014) |
Q2 2014 (Dec 31, 2013) |
Q1 2014 (Sep 30, 2013) |
Q3 2013 (Mar 31, 2013) |
Q2 2013 (Dec 31, 2012) |
Q1 2013 (Sep 30, 2012) |
Q3 2012 (Mar 31, 2012) |
Q2 2012 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $17.18M | $15.06M | $14.83M | $21.88M | $857.00K | $18.20M | $19.59M | $53.48M | $18.87M | $18.81M | $20.17M | $118.82M | $20.04M | $18.27M | $13.27M | $17.32M | $14.98M | $15.82M | $13.95M | $1.43M | $21.09M | $9.72M | $1.83M | $18.35M | $12.24M | $12.44M | $12.39M | $55.52M | $29.25M | $15.86M | $12.61M | $23.99M | $-2.81M | $14.00M | $14.73M | $7.64M | $10.26M | $13.90M | $12.19M | $39.87M | $12.37M | $15.98M | $16.38M | $38.36M | $11.18M | $10.05M | $32.82M | $10.52M | $9.08M | $9.56M | $22.79M | $11.83M | $9.12M | $-4.12M |
| Depreciation & Amortization | $19.80M | $9.82M | $10.13M | $25.31M | $15.57M | $7.06M | $6.99M | $21.15M | $13.97M | $7.08M | $7.20M | $21.27M | $13.97M | $7.01M | $7.29M | $22.41M | $15.22M | $7.72M | $8.40M | $24.84M | $16.52M | $8.19M | $7.99M | $24.30M | $16.87M | $8.38M | $8.09M | $22.79M | $14.82M | $6.66M | $7.70M | $21.46M | $14.05M | $6.87M | $6.49M | $13.82M | $9.04M | $4.37M | $4.64M | $13.32M | $8.80M | $4.41M | $4.08M | $12.60M | $8.30M | $3.31M | $11.28M | $7.55M | $3.77M | $11.63M | $7.76M | $3.83M | $10.15M | $6.79M |
| Stock-based Compensation | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $2.82M | $1.37M |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-4.07M | $11.46M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Change in Working Capital | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-40.76M | $33.75M | $29.13M | $25.50M | $-41.95M | $29.51M | $2.59M | $27.74M | $-21.11M | $17.38M | $14.67M | $17.98M | $-16.44M | $9.71M | $9.82M | $14.71M | $-24.03M | $28.36M | $23.80M | $-21.34M | $15.15M | $13.98M | $16.42M | $23.45M | $3.91M | $3.48M | $18.57M | $21.13M |
| Operating Cash Flow | $37.38M | $16.83M | $33.42M | $36.17M | $26.63M | $17.57M | $28.54M | $64.11M | $39.74M | $16.18M | $40.48M | $50.32M | $27.04M | $-2.70M | $29.46M | $48.25M | $36.34M | $13.07M | $32.02M | $51.56M | $33.76M | $11.42M | $21.31M | $25.93M | $21.66M | $8.41M | $47.77M | $25.58M | $19.26M | $989.00K | $36.20M | $28.72M | $25.62M | $-5.49M | $33.01M | $30.43M | $20.04M | $974.00K | $33.78M | $46.55M | $30.21M | $7.34M | $42.78M | $21.26M | $11.14M | $36.45M | $33.85M | $17.40M | $943.00K | $16.43M | $23.24M | $8.27M | $20.62M | $6.56M |
| Capital Expenditure | $14.08M | $6.42M | $8.58M | $19.76M | $13.69M | $6.72M | $6.53M | $13.77M | $8.59M | $4.34M | $7.62M | $16.65M | $11.03M | $5.27M | $10.75M | $13.14M | $9.72M | $5.02M | $6.14M | $15.61M | $10.14M | $4.82M | $5.71M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $12.39M | $9.72M | $4.91M | $8.21M | $5.06M |
| Acquisitions | - | - | $1.51M | $477.38M | $419.65M | - | $1.14M | $47.70M | $29.23M | $29.23M | - | - | - | - | $3.08M | $9.90M | - | - | - | $27.41M | $27.40M | $27.40M | $622.00K | - | - | - | $31.16M | $96.77M | $95.92M | $96.83M | - | $10.40M | $10.40M | $10.40M | - | $153.81M | $24.66M | - | - | $13.70M | $13.54M | - | - | $57.15M | $57.15M | $23.07M | - | - | - | $39.61M | $39.61M | $38.53M | - | - |
| Investing Cash Flow | $-14.09M | $-6.36M | $-10.09M | $-493.34M | $-429.44M | $-6.31M | $-7.67M | $-53.96M | $-37.54M | $-33.29M | $-7.49M | $49.05M | $-10.93M | $-5.22M | $-13.72M | $-17.32M | $-8.07M | $-5.05M | $-6.30M | $-32.79M | $-37.27M | $-32.02M | $4.26M | $-4.88M | $1.33M | $2.34M | $59.49M | $-109.17M | $-106.28M | $-102.19M | $-4.25M | $-28.02M | - | $-17.11M | $-7.70M | $-171.35M | $-37.01M | $-6.41M | $-4.46M | $-24.32M | $-19.23M | $-5.29M | $-3.72M | $-74.80M | $-69.87M | $-17.50M | - | - | - | $-52.41M | $-49.23M | $-43.44M | $11.42M | $-545.00K |
| Debt Repayment | $26.00M | $8.00M | $27.00M | $362.11M | $339.11M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | $3.80M | $3.74M | $324.00K | $9.58M | $9.58M | $4.38M | $43.00K | $31.78M | $26.65M | $22.16M | $6.95M | $18.58M | $13.52M | $8.39M | $10.01M | $21.42M | $9.55M | $9.50M | $5.00M | $16.20M | $7.59M | $5.11M | $1.43M | $9.01M | $946.00K | $771.00K | $14.15M | $19.24M | $19.14M | $837.00K | $645.00K | $2.01M | $1.92M | $1.28M | $400.00K | $7.41M | $6.91M | $5.68M | $2.47M | $3.17M | $3.05M | $2.00M | $521.00K | $9.84M | $8.07M | $2.24M | $5.55M | $5.11M | $3.04M | $8.27M | $8.00M | $5.37M | $4.43M | $3.83M |
| Dividends Paid | $7.93M | $3.84M | $3.84M | $11.20M | $7.36M | $3.53M | $3.53M | $10.38M | $6.84M | $3.29M | $3.29M | $9.70M | $6.40M | $3.07M | $3.10M | $9.15M | $6.02M | $2.89M | $2.90M | $8.55M | $5.62M | $2.69M | $2.69M | $7.91M | $5.19M | $2.46M | $2.50M | $7.33M | $4.83M | $2.29M | $2.29M | $6.60M | $4.31M | $2.03M | $2.03M | $5.83M | $3.80M | $1.77M | $1.77M | $5.07M | $3.29M | $1.52M | $-10.19M | $4.30M | $2.78M | $-8.41M | $3.53M | $2.27M | $1.00M | $2.89M | $1.88M | $876.00K | $2.51M | $1.63M |
| Financing Cash Flow | $-30.13M | $-15.49M | $-30.95M | $411.44M | $370.05M | $-6.27M | $-3.37M | $-65.83M | $-57.30M | $-49.68M | $-10.06M | $-29.98M | $-7.59M | $12.20M | $-39.01M | $-30.42M | $-15.59M | $-12.58M | $-8.10M | $-23.64M | $-12.25M | $-7.11M | $-16.96M | $-2.01M | $-16.68M | $-11.09M | $-110.67M | $72.47M | $97.93M | $103.03M | $-13.79M | $1.88M | $15.60M | $7.95M | $-26.39M | $111.08M | $22.49M | $5.31M | $-18.12M | $-2.63M | $2.21M | $125.00K | $-28.38M | $72.98M | $72.21M | $-2.61M | $-12.23M | $-9.81M | $-2.51M | $11.14M | $3.54M | $11.51M | $-13.29M | $7.99M |
| Net Change in Cash | $-7.54M | $-5.89M | $-5.27M | $-44.39M | $-33.06M | $10.38M | $15.40M | $-56.91M | $-53.28M | $-68.88M | $20.42M | $70.44M | $8.65M | $-1.42M | $-29.06M | $-2.46M | $10.79M | $-5.68M | $18.33M | $-769.00K | $-9.70M | $-25.11M | $9.51M | $16.15M | $5.77M | $-2.90M | $-2.90M | $-13.56M | $8.57M | $-332.00K | $13.28M | $7.76M | $20.82M | $-13.30M | $613.00K | $-34.03M | $-687.00K | $-735.00K | $8.59M | $17.27M | $8.09M | $-803.00K | $12.14M | $9.73M | $8.31M | $16.77M | $6.42M | $-3.00M | $-5.01M | $-24.54M | $-21.62M | $-22.95M | $17.76M | $12.34M |
SEC Filing Format - Data shown as it appears in the Q2 2026 (10-Q) filing
Period ended: Dec 31, 2025
Condensed Consolidated Statements of Operations
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $221.32M | $189.81M | $438.75M | $360.28M |
| Cost of Revenue | $129.09M | $118.37M | $256.09M | $218.76M |
| Gross Profit | $92.23M | $71.45M | $182.66M | $141.52M |
| Operating Expenses | $56.66M | $62.98M | $117.46M | $108.96M |
| Selling General & Admin | $55.60M | $45.66M | $109.97M | $88.71M |
| Operating Income | $35.57M | $8.46M | $65.21M | $32.56M |
| Interest Expense | $7.91M | $5.58M | $16.83M | $6.55M |
| Other Income/Expense | $-490.00K | $890.00K | $-225.00K | $862.00K |
| Income Before Tax | $27.17M | $2.00M | $48.16M | $25.15M |
| Income Tax Expense | $6.54M | $710.00K | $11.70M | $5.67M |
| Net Income | $2.12M | $857.00K | $17.18M | $19.05M |
| Basic EPS | 0.17 | 0.07 | 1.43 | 1.60 |
| Diluted EPS | 0.17 | 0.07 | 1.42 | 1.59 |
| Basic Shares Outstanding | $12.04M | $11.94M | $12.03M | $11.87M |
| Diluted Shares Outstanding | $12.05M | $12.03M | $12.07M | $11.97M |
Condensed Consolidated Balance Sheets
| Description | Dec 31, 2025 | Jun 30, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $97.00M | $104.54M |
| Accounts Receivable | $176.63M | $172.70M |
| Inventory | $131.20M | $129.99M |
| Other Current Assets | $23.04M | $14.41M |
| Total Current Assets | $490.73M | $480.88M |
| Property Plant & Equipment | $160.38M | $160.36M |
| Goodwill | $594.08M | $610.34M |
| Intangible Assets | $212.05M | $225.76M |
| Other Non-current Assets | $37.73M | $29.57M |
| Total Assets | $1.55B | $1.57B |
| Accounts Payable | $87.77M | $88.00M |
| Accrued Liabilities | $69.40M | $63.20M |
| Total Current Liabilities | $170.81M | $166.97M |
| Long-term Debt | $534.73M | $552.51M |
| Common Stock | $41.98M | $41.98M |
| Retained Earnings | $1.14B | $1.13B |
| Total Stockholders Equity | $700.24M | $711.68M |
| Total Liabilities & Equity | $1.55B | $1.57B |
Condensed Consolidated Statements of Cash Flows
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $2.12M | $857.00K | $17.18M | $19.05M |
| Depreciation & Amortization | $9.98M | $8.51M | $19.80M | $15.57M |
| Operating Cash Flow | - | - | $37.38M | $26.63M |
| Capital Expenditure | - | - | $14.08M | $13.69M |
| Acquisitions | - | - | - | $419.65M |
| Investing Cash Flow | - | - | $-14.09M | $-429.44M |
| Debt Repayment | - | - | $26.00M | $339.11M |
| Stock Repurchased | - | - | $3.80M | $9.58M |
| Dividends Paid | - | - | $7.93M | $7.36M |
| Financing Cash Flow | - | - | $-30.13M | $370.05M |
| Net Change in Cash | - | - | $-7.54M | $-33.06M |
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.