$615.21M
Revenue
$24.61M
Net Income
16.95%
Gross Margin
9.31%
Op. Margin
$-10.32M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $165.05M | $155.43M | $151.30M | $143.43M | $134.91M | $109.22M | $140.07M | $138.20M | $132.61M | $114.29M | $165.84M | $180.96M | $233.65M | $184.27M | $284.80M | $198.98M | $190.23M | $127.20M | $140.70M | $98.12M | $88.90M | $73.97M | $105.03M | $83.41M | $73.90M | $75.50M | $121.53M | $94.15M | $94.73M | $79.78M | $103.20M | $100.45M | $88.92M | $92.39M | $122.85M | $123.34M | $85.37M | $80.26M | $109.98M | $165.60M | $177.58M | $157.69M | $182.66M | $193.86M | $181.28M | $171.05M | $201.66M | $178.53M | $149.03M | $177.35M | $202.22M | $150.68M | $177.14M | $182.37M | $209.28M | $190.25M | $215.36M | $176.78M | $235.62M |
| Revenue Growth % (YoY) | 22.3% | 42.3% | 8.0% | 3.8% | 1.7% | -4.4% | -15.5% | -23.6% | -43.2% | -38.0% | -41.8% | -9.1% | 22.8% | 44.9% | 102.4% | 102.8% | 114.0% | 72.0% | 34.0% | 17.6% | 20.3% | -2.0% | -13.6% | -11.4% | -22.0% | -5.4% | 17.8% | -6.3% | 6.5% | -13.6% | -16.0% | -18.6% | 4.2% | 15.1% | 11.7% | -25.5% | -51.9% | -49.1% | -39.8% | -14.6% | -2.0% | -7.8% | -9.4% | 8.6% | 21.6% | -3.6% | -0.3% | 18.5% | -15.9% | -2.8% | -3.4% | -20.8% | -17.7% | 3.2% | -11.2% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $123.85M | $129.89M | $128.12M | $129.05M | $128.86M | $117.16M | $112.66M | $115.93M | $120.60M | $117.67M | $129.81M | $139.36M | $141.07M | $162.14M | $141.88M | $108.25M | $111.76M | $109.75M | $105.69M | $90.06M | $92.37M | $75.03M | $86.01M | $80.86M | $86.17M | $85.23M | $101.85M | $86.83M | $82.32M | $89.52M | $100.13M | $90.36M | $99.12M | $99.67M | $111.51M | $111.73M | $94.26M | $116.64M | $107.85M | $150.59M | $164.39M | $144.41M | $147.78M | $151.50M | $149.90M | $146.66M | $152.79M | $129.80M | $118.47M | $128.44M | $163.56M | $125.26M | $136.77M | $149.19M | $143.54M | $145.80M | $152.54M | $142.52M | $163.53M |
| Gross Profit | $41.20M | $25.54M | $23.17M | $14.38M | $6.05M | $-7.95M | $27.41M | $22.28M | $12.01M | $-3.39M | $36.03M | $41.60M | $92.58M | $22.13M | $142.92M | $90.73M | $78.46M | $17.45M | $35.01M | $8.06M | $-3.46M | $-1.06M | $19.02M | $2.55M | $-12.28M | $-9.73M | $19.68M | $7.32M | $12.41M | $-9.74M | $3.07M | $10.09M | $-10.20M | $-7.29M | $11.34M | $11.62M | $-8.89M | $-36.38M | $2.13M | $15.01M | $13.19M | $13.28M | $34.88M | $42.36M | $31.38M | $24.39M | $48.87M | $48.72M | $30.57M | $48.91M | $38.66M | $25.42M | $40.37M | $33.19M | $65.73M | $44.44M | $62.82M | $34.26M | $72.09M |
| Gross Margin % | 25.0% | 16.4% | 15.3% | 10.0% | 4.5% | -7.3% | 19.6% | 16.1% | 9.1% | -3.0% | 21.7% | 23.0% | 39.6% | 12.0% | 50.2% | 45.6% | 41.2% | 13.7% | 24.9% | 8.2% | -3.9% | -1.4% | 18.1% | 3.1% | -16.6% | -12.9% | 16.2% | 7.8% | 13.1% | -12.2% | 3.0% | 10.0% | -11.5% | -7.9% | 9.2% | 9.4% | -10.4% | -45.3% | 1.9% | 9.1% | 7.4% | 8.4% | 19.1% | 21.9% | 17.3% | 14.3% | 24.2% | 27.3% | 20.5% | 27.6% | 19.1% | 16.9% | 22.8% | 18.2% | 31.4% | 23.4% | 29.2% | 19.4% | 30.6% |
| Selling General & Admin | $11.18M | $10.33M | $9.84M | $10.15M | $9.88M | $10.04M | $11.55M | $10.29M | $8.77M | $8.51M | $9.44M | $9.87M | $9.72M | $9.14M | $9.64M | $10.94M | $9.09M | $11.60M | $8.54M | $8.79M | $6.51M | $7.07M | $8.50M | $10.01M | $9.47M | $9.12M | $8.37M | $7.22M | $15.03M | $9.08M | $8.40M | $8.30M | $8.24M | $7.97M | $8.23M | $10.54M | $8.44M | $9.96M | $10.87M | $26.86M | $22.69M | $29.38M | $32.02M | $28.19M | $26.52M | $25.21M | $24.50M | $27.66M | $25.99M | $25.07M | $25.12M | $24.49M | $24.00M | $21.71M | $22.89M | $21.39M | $21.61M | $21.64M | $22.52M |
| Operating Income | $26.68M | $15.63M | $10.49M | $4.47M | $-6.75M | $-24.42M | $14.40M | $11.26M | $3.25M | $-9.50M | $27.50M | $30.54M | $82.68M | $13.07M | $132.66M | $79.97M | $69.69M | $5.37M | $26.46M | $-470.00K | $-10.23M | $-9.00M | $10.68M | $-6.99M | $-31.28M | $-19.23M | $11.35M | $71.00K | $-2.48M | $-16.56M | $-5.87M | $1.88M | $-20.75M | $-15.36M | $-298.00K | $2.32M | $-18.10M | $-45.93M | $-8.88M | $-12.24M | $-12.65M | $-54.89M | $2.56M | $14.22M | $4.93M | $-1.20M | $23.76M | $25.86M | $70.18M | $23.14M | $12.22M | $-237.00K | $18.36M | $11.89M | $42.32M | $23.08M | $41.64M | $12.49M | $48.27M |
| Operating Margin % | 16.2% | 10.1% | 6.9% | 3.1% | -5.0% | -22.4% | 10.3% | 8.1% | 2.4% | -8.3% | 16.6% | 16.9% | 35.4% | 7.1% | 46.6% | 40.2% | 36.6% | 4.2% | 18.8% | -0.5% | -11.5% | -12.2% | 10.2% | -8.4% | -42.3% | -25.5% | 9.3% | 0.1% | -2.6% | -20.8% | -5.7% | 1.9% | -23.3% | -16.6% | -0.2% | 1.9% | -21.2% | -57.2% | -8.1% | -7.4% | -7.1% | -34.8% | 1.4% | 7.3% | 2.7% | -0.7% | 11.8% | 14.5% | 47.1% | 13.0% | 6.0% | -0.2% | 10.4% | 6.5% | 20.2% | 12.1% | 19.3% | 7.1% | 20.5% |
| Interest Expense | $7.34M | $7.36M | $7.89M | $8.06M | $8.22M | $8.12M | $8.38M | $9.73M | $9.92M | $7.17M | $11.84M | $12.21M | $12.37M | $12.19M | $12.31M | $9.96M | $11.76M | $12.96M | $12.29M | $12.37M | $12.61M | $12.55M | $12.48M | $13.48M | $12.08M | $12.01M | $11.31M | $10.99M | $11.06M | $11.01M | $11.69M | $9.31M | $9.33M | $9.29M | $9.29M | $9.36M | $9.82M | - | - | $1.35M | $876.00K | $877.00K | $2.23M | $3.40M | $4.14M | $5.08M | $5.67M | $6.71M | $7.32M | $5.39M | $536.00K | $731.00K | $437.00K | $1.49M | $1.18M | $1.13M | $1.18M | $1.90M | $1.87M |
| Other Income/Expense | $1.38M | $1.39M | $1.54M | $1.67M | $1.76M | $2.67M | $2.91M | $3.56M | $3.68M | $3.69M | $3.76M | $3.48M | $2.46M | $2.22M | $3.43M | $-135.00K | $44.00K | $-1.33M | $-745.00K | $-395.00K | $-597.00K | $-216.00K | $128.00K | $675.00K | $-1.74M | $-39.00K | $868.00K | $-224.00K | $1.26M | $-944.00K | $331.00K | $909.00K | $-103.00K | $844.00K | $-204.00K | $-231.00K | $219.00K | $-2.45M | $3.97M | $-1.96M | $-231.00K | $23.00K | $49.00K | $35.00K | $39.00K | $89.00K | $76.00K | $77.00K | $90.00K | $34.00K | $-8.00K | $-16.00K | $11.00K | $-2.00K | $267.00K | $5.00K | - | $-2.00K | $-2.00K |
| Income Before Tax | $20.73M | $9.65M | $4.09M | $-1.92M | $-13.20M | $-29.86M | $10.80M | $6.23M | $-3.00M | $-12.97M | $28.07M | $21.80M | $72.77M | $3.09M | $123.78M | $69.88M | $37.71M | $-8.91M | $23.42M | $-13.24M | $-23.43M | $-21.77M | $-1.66M | $-19.79M | $-42.82M | $-31.28M | $898.00K | $-11.14M | $-12.28M | $-28.51M | $-23.18M | $-6.51M | $-30.18M | $-23.81M | $-9.79M | $-7.27M | $-36.40M | $-61.72M | $-11.36M | $-15.55M | $-18.23M | $-55.74M | $379.00K | $10.86M | $832.00K | $-6.19M | $18.17M | $19.23M | $62.94M | $16.49M | $11.68M | $-984.00K | $17.93M | $10.40M | $41.41M | $21.95M | $40.46M | $10.59M | $46.27M |
| Income Tax Expense | $4.60M | $2.54M | $1.08M | $-283.00K | $-4.05M | $-4.48M | $1.25M | $603.00K | $2.35M | $-5.25M | $2.97M | $5.90M | $6.90M | $780.00K | $20.38M | $11.12M | $-4.37M | $19.00K | $-248.00K | $42.00K | $-1.74M | $-1.37M | $-1.30M | $-339.00K | $-15.11M | $-483.00K | $-5.73M | $400.00K | $764.00K | $-2.43M | $4.32M | $-922.00K | $-30.02M | $-6.70M | $-2.76M | $-1.28M | $-11.21M | $-22.23M | $-3.67M | $-610.00K | $-5.71M | $-21.98M | $-41.00K | $4.18M | $114.00K | $-2.42M | $7.05M | $7.65M | $25.45M | $6.34M | $4.37M | $-745.00K | $6.48M | $3.86M | $15.45M | $7.80M | $12.63M | $4.43M | $17.49M |
| Net Income | $16.13M | $7.12M | $3.01M | $-1.64M | $-9.15M | $-25.38M | $9.55M | $5.62M | $-5.35M | $-7.73M | $25.09M | $15.90M | $65.87M | $2.31M | $103.40M | $58.77M | $42.08M | $-8.93M | $23.67M | $-13.28M | $-21.69M | $-20.40M | $-365.00K | $-19.45M | $-27.71M | $-30.79M | $6.63M | $-11.54M | $-13.04M | $-26.08M | $-27.51M | $-5.59M | $914.00K | $-17.11M | $-7.03M | $-5.99M | $-21.53M | $133.55M | $15.09M | $-14.94M | $-8.07M | $-33.76M | $417.00K | $6.65M | $657.00K | $-3.78M | $11.11M | $11.64M | $37.34M | $10.26M | $7.43M | $-68.00K | $11.56M | $6.71M | $26.03M | $14.30M | $27.99M | $6.31M | $28.64M |
| Net Margin % | 9.8% | 4.6% | 2.0% | -1.1% | -6.8% | -23.2% | 6.8% | 4.1% | -4.0% | -6.8% | 15.1% | 8.8% | 28.2% | 1.3% | 36.3% | 29.5% | 22.1% | -7.0% | 16.8% | -13.5% | -24.4% | -27.6% | -0.3% | -23.3% | -37.5% | -40.8% | 5.5% | -12.3% | -13.8% | -32.7% | -26.7% | -5.6% | 1.0% | -18.5% | -5.7% | -4.9% | -25.2% | 166.4% | 13.7% | -9.0% | -4.5% | -21.4% | 0.2% | 3.4% | 0.4% | -2.2% | 5.5% | 6.5% | 25.1% | 5.8% | 3.7% | -0.0% | 6.5% | 3.7% | 12.4% | 7.5% | 13.0% | 3.6% | 12.2% |
| Basic EPS | nan | 0.10 | 0.04 | -0.02 | nan | -0.35 | 0.13 | 0.08 | nan | -0.10 | 0.33 | 0.21 | nan | 0.03 | 1.17 | 0.66 | nan | nan | 0.44 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.91 | -0.53 | nan | nan | 4.14 | 0.20 | nan | nan | -1.48 | 0.02 | 0.28 | nan | -0.17 | 0.49 | 0.50 | nan | 0.46 | 0.33 | -0.02 | nan | 0.30 | 1.17 | 0.63 | nan | 0.28 | 1.29 |
| Diluted EPS | nan | 0.10 | 0.04 | -0.02 | nan | -0.35 | 0.13 | 0.08 | nan | -0.10 | 0.33 | 0.21 | nan | 0.03 | 1.15 | 0.65 | nan | nan | 0.42 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.91 | -0.53 | nan | nan | 4.14 | 0.20 | nan | nan | -1.48 | 0.02 | 0.28 | nan | -0.17 | 0.47 | 0.49 | nan | 0.43 | 0.31 | -0.02 | nan | 0.28 | 1.11 | 0.61 | nan | 0.27 | 1.22 |
| Basic Shares Outstanding | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 22.8M | 22.7M | 22.7M | - | 22.6M | 22.5M | 22.5M | - | 22.5M | 22.4M | 22.4M | - | 22.4M | 22.3M | 22.3M | - | 22.2M | 22.1M |
| Diluted Shares Outstanding | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 22.8M | 23.8M | 23.0M | - | 22.6M | 23.7M | 23.6M | - | 23.6M | 23.6M | 22.4M | - | 23.6M | 23.5M | 23.5M | - | 23.5M | 23.5M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $19.51M | $27.95M | $5.61M | $15.03M | $20.23M | $42.28M | $216.26M | $125.99M | $98.50M | $46.82M | $45.07M | $48.95M | $63.77M | $19.64M | $125.23M | $254.30M | $82.14M | $32.85M | $17.62M | $14.23M | $16.26M | $42.09M | $56.51M | $37.48M | $22.79M | $66.78M | $57.97M | $21.70M | $26.05M | $42.75M | $47.22M | $28.67M | $33.62M | $53.06M | $67.21M | $45.04M | $60.02M | $76.01M | $22.84M | $39.53M | $127.31M | $23.96M | $132.71M | $161.56M | $186.81M | $169.82M | $176.46M | $162.78M | $143.75M | $139.65M | $65.57M | $68.67M | $98.02M | $133.77M | $138.70M | $113.34M | $124.93M | $107.98M | $116.00M |
| Short-term Investments | $128.96M | $124.02M | $119.28M | $148.52M | $163.97M | $157.06M | - | $139.24M | $207.43M | $270.70M | $268.76M | $376.88M | $330.55M | $365.57M | $325.57M | $89.31M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Accounts Receivable | $57.21M | $46.65M | $51.29M | $51.87M | $38.76M | $44.27M | $41.91M | $53.74M | $40.38M | $46.61M | $50.74M | $59.56M | $74.80M | $107.23M | $96.75M | $97.05M | $86.43M | $65.70M | $67.05M | $60.12M | $42.55M | $39.55M | $42.17M | $50.73M | $39.94M | $33.00M | $52.21M | $46.05M | $66.69M | $58.30M | $39.21M | $62.63M | $59.57M | $44.92M | $51.01M | $75.28M | $51.30M | $39.78M | $43.41M | $87.50M | $92.60M | $90.06M | $85.34M | $90.40M | $88.07M | $88.25M | $86.96M | $90.61M | $80.57M | $83.50M | $96.48M | $93.22M | $82.80M | $111.00M | $97.38M | $87.52M | $87.35M | $85.87M | $101.69M |
| Inventory | $18.31M | $19.80M | $24.45M | $25.49M | $24.90M | $21.39M | $21.27M | $21.96M | $28.13M | $24.04M | $22.70M | $29.63M | $30.88M | $29.73M | $35.98M | $27.40M | $16.58M | $18.21M | $14.30M | $19.22M | $19.57M | $19.20M | $14.33M | $26.30M | $23.31M | $20.64M | $19.59M | $32.54M | $29.21M | $17.93M | $14.88M | $20.89M | $21.86M | $22.00M | $17.29M | $21.02M | $22.94M | $13.25M | $18.79M | $48.64M | $53.24M | $53.70M | $54.05M | $59.70M | $56.59M | $57.66M | $54.51M | $57.23M | $55.87M | $58.39M | $58.72M | $70.62M | $64.97M | $65.21M | $57.82M | $68.62M | $59.51M | $74.20M | $59.65M |
| Total Current Assets | $293.29M | $270.62M | $255.21M | $299.33M | $309.71M | $314.24M | $332.00M | $399.24M | $436.74M | $437.25M | $440.09M | $579.83M | $566.60M | $571.05M | $638.03M | $529.43M | $243.14M | $162.96M | $143.10M | $138.96M | $129.58M | $138.03M | $152.78M | $157.24M | $130.87M | $157.18M | $169.02M | $141.50M | $166.41M | $158.02M | $143.87M | $158.82M | $163.74M | $162.11M | $179.76M | $186.02M | $181.15M | $282.81M | $252.55M | $231.28M | $332.70M | $250.22M | $360.12M | $399.46M | $418.88M | $379.43M | $384.93M | $370.68M | $353.84M | $327.60M | $265.66M | $279.59M | $284.75M | $348.71M | $338.63M | $322.54M | $328.11M | $306.22M | $309.46M |
| Property Plant & Equipment | $833.52M | $833.25M | $838.03M | $842.51M | $847.57M | $842.86M | $830.08M | $832.19M | $835.30M | $828.83M | $835.42M | $842.92M | $848.66M | $853.94M | $839.41M | $850.37M | $858.48M | $869.50M | $871.78M | $882.82M | $891.20M | $899.61M | $913.44M | $928.39M | $936.47M | $950.17M | $951.55M | $962.54M | $974.25M | $980.62M | $986.74M | $998.37M | $1.01B | $1.02B | $1.04B | $1.07B | $1.08B | $1.09B | $1.09B | $1.09B | $1.01B | $874.58M | $787.47M | $687.05M | $619.21M | $561.27M | $501.66M | $451.18M | $416.80M | $386.45M | $346.33M | $324.64M | $281.87M | $202.17M | $179.01M | $171.87M | $164.55M | $154.62M | $144.30M |
| Goodwill | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.72M | $1.72M | $1.72M | $1.72M | $1.72M | $1.72M | $1.72M | $1.72M | $1.72M |
| Other Non-current Assets | $46.72M | $45.68M | $34.84M | $34.10M | $29.90M | $25.83M | $26.98M | $28.68M | $26.14M | $26.13M | $26.62M | $23.02M | $24.56M | $27.74M | $30.28M | $28.38M | $31.22M | $42.09M | $34.61M | $33.22M | $32.52M | $32.28M | $28.45M | $24.52M | $21.14M | $22.43M | $20.71M | $22.43M | $7.67M | - | - | - | - | - | - | - | - | - | - | - | - | - | $30.60M | $29.07M | $15.35M | $19.23M | $16.95M | $14.71M | $13.47M | $11.82M | $7.29M | $6.66M | $6.46M | $6.43M | $6.33M | $6.21M | $4.72M | $3.48M | $3.69M |
| Total Assets | $1.17B | $1.15B | $1.13B | $1.18B | $1.19B | $1.18B | $1.19B | $1.26B | $1.30B | $1.29B | $1.30B | $1.45B | $1.44B | $1.45B | $1.51B | $1.41B | $1.13B | $1.07B | $1.05B | $1.05B | $1.05B | $1.07B | $1.09B | $1.11B | $1.09B | $1.13B | $1.14B | $1.13B | $1.15B | $1.15B | $1.14B | $1.17B | $1.19B | $1.19B | $1.23B | $1.26B | $1.27B | $1.39B | $1.36B | $1.34B | $1.36B | $1.16B | $1.18B | $1.14B | $1.14B | $1.09B | $1.11B | $1.09B | $1.08B | $1.01B | $622.29M | $614.16M | $576.61M | $561.17M | $528.10M | $504.99M | $502.01M | $470.36M | $463.81M |
| Accounts Payable | $64.51M | $59.99M | $59.58M | $58.85M | $83.50M | $75.73M | $61.34M | $56.06M | $68.32M | $56.80M | $54.52M | $68.34M | $78.18M | $93.89M | $69.31M | $60.65M | $49.46M | $73.66M | $51.21M | $57.36M | $46.55M | $41.19M | $45.24M | $54.01M | $58.48M | $54.09M | $43.85M | $49.90M | $62.59M | $55.65M | $51.28M | $49.05M | $55.99M | $49.02M | $49.20M | $53.34M | $54.25M | $54.95M | $72.99M | $106.85M | $108.00M | $110.95M | $106.32M | $92.54M | $81.46M | $75.57M | $72.13M | $68.63M | $61.77M | $65.69M | $59.28M | $69.75M | $68.33M | $64.90M | $51.00M | $48.80M | $57.89M | $57.51M | $53.82M |
| Short-term Debt | $10.69M | $1.38M | $4.13M | $8.18M | $12.15M | $1.53M | $4.55M | $9.02M | $13.40M | - | $5.12M | $10.17M | $16.13M | $1.43M | $5.68M | $9.91M | $12.72M | $1.08M | $4.52M | $8.16M | $13.58M | $751.00K | $3.83M | $6.89M | $9.93M | $607.00K | $3.22M | $5.86M | $8.58M | $324.00K | $2.48M | $6.14M | $8.59M | - | $2.62M | $5.43M | $8.22M | $919.00K | $3.67M | $6.40M | $9.12M | $1.20M | $4.80M | $8.39M | $11.96M | $1.51M | $5.58M | $9.68M | $13.75M | $903.00K | $3.68M | $6.47M | $9.25M | $569.00K | $2.27M | $3.96M | $5.65M | $386.00K | $1.54M |
| Other Current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $35.57M | $29.18M | $32.16M | $52.78M | $44.04M | $30.25M | $35.60M | $42.05M | $52.33M | $46.32M | $49.20M | $37.70M | $51.17M | $34.31M | $42.52M | $38.32M | $49.11M | $36.15M | $27.91M | $29.89M | $34.70M | $38.76M | $25.41M | $30.02M | $28.68M | $32.98M | $36.53M |
| Total Current Liabilities | $105.51M | $95.30M | $96.51M | $119.47M | $135.63M | $124.35M | $97.31M | $109.64M | $118.53M | $99.68M | $96.22M | $130.67M | $142.31M | $147.64M | $117.29M | $123.58M | $104.93M | $134.76M | $95.32M | $124.32M | $107.30M | $98.10M | $88.34M | $111.11M | $103.30M | $103.09M | $85.53M | $105.71M | $125.81M | $122.47M | $88.04M | $94.84M | $109.30M | $87.54M | $93.60M | $123.30M | $120.25M | $196.61M | $205.62M | $172.14M | $191.92M | $182.32M | $184.41M | $164.13M | $155.26M | $121.98M | $130.76M | $126.37M | $133.89M | $140.33M | $123.29M | $127.03M | $117.08M | $109.01M | $83.44M | $87.56M | $97.15M | $96.93M | $97.47M |
| Long-term Debt | $441.06M | $447.58M | $446.37M | $478.17M | $485.28M | $475.99M | $479.77M | $543.84M | $575.87M | $577.17M | $578.21M | $702.07M | $702.73M | $703.81M | $704.43M | $708.40M | $518.19M | $460.64M | $461.46M | $463.67M | $467.39M | $470.75M | $487.55M | $480.84M | $449.63M | $447.66M | $448.16M | $412.91M | $412.68M | $402.98M | $403.46M | $399.42M | $400.25M | $401.08M | $401.89M | $405.52M | $406.48M | $409.09M | $513.50M | $511.68M | $497.95M | $472.60M | $446.09M | $430.24M | $446.64M | $448.77M | $449.80M | $452.14M | $453.70M | $455.37M | $96.15M | $94.46M | $67.64M | $68.85M | $70.05M | $71.25M | $74.53M | $77.25M | $81.25M |
| Deferred Tax Liabilities | $69.56M | $65.02M | $62.62M | $61.57M | $61.91M | $65.97M | $71.17M | $69.67M | $68.85M | $66.37M | $71.22M | $69.09M | $63.49M | $57.84M | $57.23M | $37.45M | $26.63M | $31.33M | $31.20M | $31.27M | $30.94M | $32.66M | $34.06M | - | $35.72M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $11.69M | $11.86M | $13.07M | $10.43M | $12.33M | $9.36M | $9.22M | $23.75M | $20.92M | $17.86M | $18.43M | $18.23M | $17.93M | $17.64M | $17.46M | $17.44M | $17.09M | $16.77M | $16.36M | $16.43M | $16.37M | $16.53M | $16.31M | $15.49M | $15.24M | $14.88M | $13.58M |
| Common Stock | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $9.12M | $8.98M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $3.13M | $2.71M | $2.71M | $2.71M | $2.71M | $2.70M | $2.70M | $2.69M | $2.69M | $2.69M | $2.69M | $2.68M | $2.68M | $2.68M | $2.67M | $2.67M | $2.67M | $2.67M | $2.66M | $2.66M | $2.65M |
| Retained Earnings | $232.28M | $216.14M | $209.03M | $206.02M | $207.66M | $216.81M | $242.19M | $232.64M | $227.01M | $232.36M | $240.09M | $214.99M | $199.09M | $133.22M | $130.91M | $27.51M | $-31.25M | $-71.46M | $-51.84M | $-64.79M | $-41.49M | $-9.99M | $19.81M | $29.37M | $57.63M | $93.97M | $133.03M | $134.48M | $153.77M | $174.40M | $207.75M | $242.69M | $256.21M | $263.13M | $287.80M | $302.24M | $314.30M | $342.88M | $228.84M | $223.62M | $248.15M | $259.19M | $292.95M | $292.54M | $286.19M | $285.53M | $289.31M | $278.19M | $266.85M | $229.51M | $219.25M | $211.82M | $212.19M | $200.63M | $193.92M | $167.89M | $153.89M | $125.90M | $119.59M |
| Treasury Stock | $228.24M | $225.72M | $225.84M | $226.54M | $229.72M | $229.94M | $229.94M | $224.67M | $218.83M | $208.26M | $207.93M | $191.37M | $189.51M | $112.45M | $25.80M | $12.40M | $10.53M | $6.56M | $6.25M | $7.92M | $13.21M | $12.88M | $12.88M | $12.97M | $13.27M | $16.64M | $16.73M | $16.73M | $16.19M | $18.11M | $18.15M | $18.16M | $18.10M | $19.24M | $19.24M | $19.24M | $20.09M | $22.52M | $21.97M | $21.56M | $24.53M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M | $28.37M |
| Total Stockholders Equity | $519.97M | $504.61M | $495.80M | $490.56M | $491.64M | $498.96M | $522.79M | $518.18M | $518.33M | $532.74M | $539.80M | $529.95M | $515.87M | $526.14M | $609.56M | $518.19M | $460.49M | $423.07M | $141.01M | $127.04M | $149.64M | $181.27M | $210.62M | $219.50M | $247.33M | $283.50M | $322.06M | $322.83M | $342.20M | $360.52M | $392.52M | $425.95M | $438.20M | $445.22M | $468.69M | $481.56M | $492.51M | $520.00M | $405.14M | $398.15M | $421.58M | $411.03M | $443.85M | $441.94M | $434.05M | $432.43M | $435.60M | $423.87M | $411.71M | $374.28M | $362.76M | $354.90M | $354.50M | $342.15M | $334.70M | $308.05M | $293.27M | $264.15M | $255.59M |
| Total Liabilities & Equity | $1.17B | $1.15B | $1.13B | $1.18B | $1.19B | $1.18B | $1.19B | $1.26B | $1.30B | $1.29B | $1.30B | $1.45B | $1.44B | $1.45B | $1.51B | $1.41B | $1.13B | $1.07B | $1.05B | $1.05B | $1.05B | $1.07B | $1.09B | $1.11B | $1.09B | $1.13B | $1.14B | $1.13B | $1.15B | $1.15B | $1.14B | $1.17B | $1.19B | $1.19B | $1.23B | $1.26B | $1.27B | $1.39B | $1.36B | $1.34B | $1.36B | $1.16B | $1.18B | $1.14B | $1.14B | $1.09B | $1.11B | $1.09B | $1.08B | $1.01B | $622.29M | $614.16M | $576.61M | $561.17M | $528.10M | $504.99M | $502.01M | $470.36M | $463.81M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $16.13M | $7.12M | $3.01M | $-1.64M | $-9.15M | $-10.20M | $9.55M | $5.62M | $-5.35M | $-7.73M | $25.09M | $15.90M | $65.87M | $164.48M | $103.40M | $58.77M | $42.08M | $-8.93M | $10.39M | $-13.28M | $-21.69M | $-20.40M | $-19.82M | $-19.45M | $-27.71M | $-35.70M | $-4.91M | $-11.54M | $-13.04M | $-59.18M | $-27.51M | $-5.59M | $914.00K | $-17.11M | $-13.02M | $-5.99M | $-21.53M | $133.70M | $15.09M | $-14.94M | $-8.07M | $-26.70M | $417.00K | $6.65M | $657.00K | $-3.78M | $11.11M | $11.64M | $37.34M | $17.62M | $7.43M | $-68.00K | $11.56M | $6.71M | $40.34M | $14.30M | $27.99M | $6.31M | $49.55M |
| Depreciation & Amortization | $21.79M | $60.14M | $40.77M | $20.12M | $21.79M | $52.48M | $35.86M | $17.11M | $18.56M | $49.85M | $34.42M | $17.44M | $16.92M | $50.01M | $33.88M | $17.20M | $17.31M | $51.38M | $33.73M | $16.76M | $17.62M | $51.96M | $34.57M | $17.59M | $16.75M | $51.58M | $33.91M | $16.83M | $16.75M | $53.51M | $36.67M | $17.74M | $16.66M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock-based Compensation | $1.83M | $5.54M | $3.82M | $1.73M | $1.56M | $5.04M | $3.49M | $1.39M | $1.39M | $3.96M | $2.65M | $719.00K | $936.00K | $3.09M | - | - | $1.19M | $4.33M | - | - | $135.00K | $1.63M | - | - | $421.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $414.00K | $415.00K | $1.24M | $829.00K | $415.00K | $338.00K | $761.00K | $519.00K |
| Deferred Income Tax | $4.54M | $2.40M | $711.00K | $-336.00K | $-4.07M | $-2.88M | $1.50M | $819.00K | $2.48M | $-4.85M | $2.13M | $5.61M | $5.64M | $610.00K | $19.78M | $10.82M | $-4.70M | $394.00K | $256.00K | $327.00K | $-1.72M | $-3.05M | $-1.29M | $-374.00K | $-15.10M | $-5.80M | $-5.29M | $445.00K | $810.00K | $1.01M | $4.35M | $-910.00K | $-29.74M | $-6.70M | $-4.00M | $-1.24M | $-10.88M | $-31.13M | $-8.63M | $-1.33M | $-5.39M | $-13.13M | $3.47M | $3.18M | $1.30M | $11.54M | $8.65M | $6.00M | $29.12M | $6.17M | $2.20M | $340.00K | $-1.55M | $-746.00K | $1.20M | $1.34M | $6.47M | $2.22M | $1.57M |
| Change in Receivables | $10.61M | $7.94M | $12.56M | $13.11M | $-5.51M | $3.89M | $1.53M | $11.41M | $-6.75M | $-28.36M | $-24.94M | $-15.42M | $-32.30M | $22.11M | $8.63M | $11.71M | $20.78M | $22.13M | $23.37M | $17.32M | $2.84M | $1.86M | $3.12M | $7.51M | $6.71M | $-15.51M | $1.81M | $-2.54M | $8.47M | $-6.31M | $-6.93M | $7.44M | $8.01M | $-1.69M | $8.24M | $7.28M | $9.43M | $-9.43M | $4.23M | $1.91M | $-415.00K | $-5.16M | $-2.21M | $2.35M | $311.00K | $7.33M | $6.24M | $9.88M | $-2.58M | $317.00K | $13.70M | $9.80M | $-15.44M | $7.50M | $-2.31M | $215.00K | $1.67M | $11.78M | $27.55M |
| Change in Inventory | $-1.73M | $-4.47M | $-190.00K | $338.00K | $3.66M | $-6.60M | $-6.10M | $-6.17M | $3.97M | $-6.73M | $-8.17M | $-1.25M | $1.15M | $13.15M | $19.39M | $10.82M | $-1.62M | $-1.64M | $-5.54M | $-625.00K | $111.00K | $-3.66M | $-8.65M | $3.00M | $2.76M | $-8.85M | $-9.90M | $3.39M | $11.30M | $-4.60M | $-7.34M | $-1.65M | $3.23M | $-3.28M | $-7.76M | $-4.86M | $11.13M | $-12.50M | $-7.35M | $-7.05M | $-296.00K | $-1.85M | $-3.71M | $1.48M | $477.00K | $917.00K | $-2.96M | $-150.00K | $-2.76M | $-5.45M | $-6.01M | $5.37M | $185.00K | $6.42M | $-1.26M | $9.12M | $-15.45M | $15.39M | $-226.00K |
| Change in Payables | $42.00K | $-15.21M | $-16.19M | $-16.56M | $6.39M | $7.00M | $-5.59M | $-7.91M | $12.41M | $-12.67M | $-14.79M | $-4.86M | $-13.18M | $32.00M | $20.97M | $10.00M | $-8.50M | $9.43M | $3.63M | $8.60M | $4.71M | $-11.27M | $-7.67M | $-3.17M | $7.27M | $-15.26M | $-17.44M | $-10.48M | $9.19M | $5.02M | $1.87M | $-431.00K | $4.95M | $-3.58M | $-2.36M | $6.89M | $627.00K | $16.00M | $17.66M | $10.84M | $-8.94M | $5.04M | $-4.07M | $1.63M | $-6.20M | $5.16M | $-104.00K | $8.18M | $1.11M | $-7.14M | $-5.39M | $-4.70M | $-2.61M | $3.59M | $-10.48M | $-5.63M | $-1.57M | $3.74M | $-1.36M |
| Operating Cash Flow | $17.95M | $77.58M | $25.00M | $6.84M | $3.98M | $82.60M | $65.49M | $24.11M | $17.00M | $120.52M | $102.95M | $59.25M | $86.47M | $259.18M | $220.81M | $85.49M | $22.16M | $65.47M | $30.58M | $12.71M | $-27.23M | $24.71M | $19.38M | $-2.18M | $-38.87M | $40.97M | $20.26M | $7.06M | $-21.16M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Capital Expenditure | $21.14M | $56.33M | $39.35M | $20.87M | $28.21M | $64.09M | $33.05M | $18.29M | $26.48M | $41.12M | $32.26M | $18.44M | $13.30M | $32.53M | $16.43M | $8.25M | $9.03M | $26.10M | $14.85M | $6.13M | $8.24M | $22.23M | $17.95M | $10.74M | $15.63M | $20.45M | $12.87M | $7.12M | $9.86M | $27.19M | $15.37M | $6.25M | $10.25M | $25.17M | $16.36M | $13.89M | $10.36M | $202.19M | $170.06M | $104.29M | $139.04M | $300.76M | $157.41M | $66.84M | $55.68M | $164.16M | $92.94M | $45.31M | $43.65M | $113.73M | $82.61M | $44.34M | $31.03M | $61.61M | $32.45M | $15.63M | $13.08M | $31.14M | $14.56M |
| Investing Cash Flow | $-25.41M | $-16.94M | $4.83M | $-5.27M | $-34.70M | $-18.38M | $168.79M | $47.90M | $35.89M | $21.51M | $30.21M | $-63.38M | $23.21M | $-392.95M | $-341.93M | $-97.51M | $-8.97M | $-25.72M | $-14.55M | $-5.93M | $-8.21M | $-20.22M | $-17.65M | $-10.56M | $-15.57M | $-20.36M | $-12.80M | $-7.11M | $-9.58M | $-16.16M | - | - | $-8.65M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $9.06M | $5.74M | $2.88M | - | $7.85M | $5.24M | $2.32M | - | - | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-973.00K | $-52.91M | $-44.44M | $-6.76M | $8.67M | $-122.97M | $-118.97M | $-44.52M | $1.31M | $-158.97M | $-151.85M | $-10.69M | $-65.55M | $71.26M | $164.21M | $184.18M | $36.11M | $-23.16M | $-14.67M | $-8.81M | $9.61M | $14.81M | $32.00M | $27.43M | $10.45M | $20.12M | $24.47M | $-4.30M | $14.04M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Change in Cash | $-8.44M | $7.72M | $-14.62M | $-5.20M | $-22.05M | $-58.75M | $115.30M | $27.49M | $54.21M | $-16.95M | $-18.70M | $-14.82M | $44.13M | $-62.51M | $43.09M | $172.16M | $49.29M | $16.59M | $1.36M | $-2.03M | $-25.83M | $19.30M | $33.72M | $14.69M | $-43.99M | $40.73M | $31.92M | $-4.34M | $-16.70M | $9.13M | $13.60M | $-4.95M | $-19.45M | $-6.95M | $7.20M | $-14.98M | $-15.99M | $-51.19M | $-104.36M | $-87.78M | $103.36M | $-162.85M | $-54.10M | $-25.25M | $16.99M | $26.07M | $32.71M | $19.03M | $4.10M | $41.63M | $-32.45M | $-29.35M | $-35.75M | $8.84M | $13.77M | $-11.59M | $16.95M | $41.04M | $49.05M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $155.43M | - | $450.16M | - |
| Cost of Revenue | $129.89M | - | $387.06M | - |
| Gross Profit | $25.54M | - | $63.10M | - |
| Selling General & Admin | $10.33M | - | $30.33M | - |
| Operating Income | $15.63M | - | $30.59M | - |
| Interest Expense | $7.36M | - | $23.31M | - |
| Other Income/Expense | $1.39M | - | $4.60M | - |
| Income Before Tax | $9.65M | - | $11.82M | - |
| Income Tax Expense | $2.54M | - | $3.34M | - |
| Net Income | $7.12M | $9.55M | $8.48M | - |
| Basic EPS | 0.10 | - | 0.12 | - |
| Diluted EPS | 0.10 | - | 0.12 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $27.95M | $20.23M |
| Short-term Investments | $124.02M | $163.97M |
| Accounts Receivable | $46.65M | $38.76M |
| Inventory | $19.80M | $24.90M |
| Total Current Assets | $270.62M | $309.71M |
| Property Plant & Equipment | $833.25M | $847.57M |
| Other Non-current Assets | $45.68M | $29.90M |
| Total Assets | $1.15B | $1.19B |
| Accounts Payable | $59.99M | $83.50M |
| Short-term Debt | $1.38M | $12.15M |
| Total Current Liabilities | $95.30M | $135.63M |
| Long-term Debt | $447.58M | $476.16M |
| Deferred Tax Liabilities | $65.02M | $61.91M |
| Common Stock | $9.12M | $9.12M |
| Retained Earnings | $216.14M | $207.66M |
| Treasury Stock | $225.72M | $229.72M |
| Total Stockholders Equity | $504.61M | $491.64M |
| Total Liabilities & Equity | $1.15B | $1.19B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $7.12M | $9.55M | $8.48M | - |
| Depreciation & Amortization | - | - | $60.14M | - |
| Stock-based Compensation | - | - | $5.54M | - |
| Deferred Income Tax | $2.40M | - | $3.11M | - |
| Change in Receivables | - | - | $7.94M | - |
| Change in Inventory | - | - | $-4.47M | - |
| Change in Payables | - | - | $-15.21M | - |
| Operating Cash Flow | - | - | $77.58M | - |
| Capital Expenditure | - | - | $56.33M | - |
| Investing Cash Flow | - | - | $-16.94M | - |
| Financing Cash Flow | - | - | $-52.91M | - |
| Net Change in Cash | - | - | $7.72M | - |
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.