$1.17B
Revenue
$48.70M
Net Income
29.81%
Gross Margin
27.39%
Op. Margin
$245.99M
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $323.05M | $308.90M | $297.12M | $237.63M | $290.06M | $277.00M | $284.17M | $284.67M | $297.27M | $321.66M | $264.18M | $307.68M | $366.84M | $415.12M | $448.79M | $362.40M | $330.46M | $293.97M | $322.23M | $268.21M | $245.65M | $231.97M | $238.50M | $250.55M | $272.80M | $249.93M | $270.06M | $299.09M | $335.73M | $363.65M | $301.98M | $284.27M | $308.64M | $296.77M | $290.11M | $277.45M | $293.94M | $229.35M | $210.84M | $252.60M | $248.51M | $248.62M | $251.71M | $258.39M | $273.54M | $392.01M | $524.13M |
| Revenue Growth % (YoY) | 11.4% | 11.5% | 4.6% | -16.5% | -2.4% | -13.9% | 7.6% | -7.5% | -19.0% | -22.5% | -41.1% | -15.1% | 11.0% | 41.2% | 39.3% | 35.1% | 34.5% | 26.7% | 35.1% | 7.0% | -10.0% | -7.2% | -11.7% | -16.2% | -18.7% | -31.3% | -10.6% | 5.2% | 8.8% | 22.5% | 4.1% | 2.5% | 5.0% | 29.4% | 37.6% | 9.8% | 18.3% | -7.7% | -16.2% | -2.2% | -9.2% | -36.6% | -52.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $226.24M | $209.47M | $199.59M | $183.55M | $191.48M | $160.05M | $182.94M | $182.49M | $196.59M | $228.68M | $176.46M | $201.60M | $268.71M | $324.63M | $351.48M | $270.96M | $183.41M | $218.04M | $191.20M | $180.51M | $160.74M | $131.58M | $148.47M | $147.00M | $169.20M | $156.71M | $178.10M | $208.43M | $242.10M | $269.74M | $204.86M | $191.77M | $197.91M | $201.37M | $190.54M | $179.49M | $188.20M | $142.55M | $122.46M | $142.19M | $150.52M | $154.47M | $157.18M | $162.16M | $171.58M | $227.01M | $277.59M |
| Gross Profit | $96.81M | $99.42M | $97.53M | $54.08M | $98.58M | $116.94M | $101.23M | $102.18M | $100.68M | $92.98M | $87.72M | $106.07M | $98.13M | $90.49M | $97.30M | $91.44M | $147.05M | $75.93M | $131.03M | $87.70M | $84.91M | $100.39M | $90.03M | $103.55M | $103.60M | $93.22M | $91.96M | $90.65M | $93.63M | $93.91M | $97.12M | $92.50M | $110.73M | $95.40M | $99.57M | $97.96M | $105.73M | $86.80M | $88.38M | $110.41M | $97.98M | $94.14M | $94.53M | $96.23M | $101.96M | $164.99M | $246.55M |
| Gross Margin % | 30.0% | 32.2% | 32.8% | 22.8% | 34.0% | 42.2% | 35.6% | 35.9% | 33.9% | 28.9% | 33.2% | 34.5% | 26.8% | 21.8% | 21.7% | 25.2% | 44.5% | 25.8% | 40.7% | 32.7% | 34.6% | 43.3% | 37.7% | 41.3% | 38.0% | 37.3% | 34.1% | 30.3% | 27.9% | 25.8% | 32.2% | 32.5% | 35.9% | 32.1% | 34.3% | 35.3% | 36.0% | 37.8% | 41.9% | 43.7% | 39.4% | 37.9% | 37.6% | 37.2% | 37.3% | 42.1% | 47.0% |
| Selling General & Admin | $7.05M | $7.44M | $6.30M | $7.47M | $6.56M | $7.25M | $7.61M | $7.08M | $7.87M | $6.74M | $7.23M | $7.91M | $2.85M | $8.68M | $9.92M | $8.23M | $6.28M | $7.79M | $8.27M | $8.67M | $7.30M | $6.25M | $6.14M | $6.20M | $7.84M | $6.82M | $7.64M | $6.97M | $7.17M | $5.91M | $7.38M | $7.13M | $7.74M | $6.80M | $6.89M | $7.83M | $7.15M | $5.79M | $5.85M | $6.10M | $5.72M | $5.83M | $6.00M | $6.00M | $6.45M | $8.86M | $6.17M |
| Operating Income | $89.76M | $91.98M | $91.23M | $46.61M | $92.03M | $109.69M | $93.63M | $95.10M | $92.82M | $86.24M | $80.49M | $98.16M | $95.28M | $81.82M | $87.38M | $83.21M | $140.77M | $68.14M | $122.76M | $79.03M | $77.61M | $94.14M | $83.89M | $97.35M | $95.75M | $86.40M | $84.32M | $83.68M | $86.46M | $88.00M | $89.74M | $85.37M | $102.99M | $88.60M | $92.69M | $90.13M | $98.58M | $81.01M | $82.53M | $104.32M | $92.26M | $88.31M | $88.53M | $90.23M | $95.51M | $156.13M | $240.38M |
| Operating Margin % | 27.8% | 29.8% | 30.7% | 19.6% | 31.7% | 39.6% | 32.9% | 33.4% | 31.2% | 26.8% | 30.5% | 31.9% | 26.0% | 19.7% | 19.5% | 23.0% | 42.6% | 23.2% | 38.1% | 29.5% | 31.6% | 40.6% | 35.2% | 38.9% | 35.1% | 34.6% | 31.2% | 28.0% | 25.8% | 24.2% | 29.7% | 30.0% | 33.4% | 29.9% | 31.9% | 32.5% | 33.5% | 35.3% | 39.1% | 41.3% | 37.1% | 35.5% | 35.2% | 34.9% | 34.9% | 39.8% | 45.9% |
| Interest Expense | $5.85M | $5.95M | $5.91M | $5.54M | $6.60M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Income/Expense | $200.00K | $224.00K | $675.00K | $1.35M | $1.33M | $1.32M | $1.26M | $1.33M | $1.08M | $1.27M | $1.06M | $820.00K | $883.00K | $618.00K | $90.00K | $-25.00K | $10.00K | $24.00K | $21.00K | $7.00K | $8.00K | $17.00K | $123.00K | $585.00K | $563.00K | $565.00K | $1.15M | $815.00K | $715.00K | $668.00K | $583.00K | $491.00K | $-52.00K | $162.00K | $24.00K | $1.66M | $371.00K | $-13.00K | $159.00K | $84.00K | $195.00K | $-73.00K | $33.00K | $5.00K | $16.00K | $486.00K | $1.40M |
| Income Before Tax | $84.45M | $86.26M | $86.00M | $42.42M | $87.59M | $104.32M | $88.23M | $89.86M | $87.26M | $81.08M | $75.44M | $91.66M | $91.45M | $78.79M | $84.61M | $80.99M | $138.61M | $65.97M | $120.56M | $76.80M | $75.28M | $91.83M | $80.58M | $93.99M | $92.13M | $82.55M | $80.35M | $78.60M | $81.79M | $83.03M | $84.78M | $81.00M | $98.67M | $82.57M | $86.77M | $86.33M | $93.73M | $76.05M | $81.49M | $103.17M | $91.28M | $87.19M | $87.20M | $88.86M | - | - | - |
| Income Tax Expense | $193.00K | $42.00K | $205.00K | $107.00K | $202.00K | $216.00K | $207.00K | $210.00K | $206.00K | $222.00K | $173.00K | $212.00K | $195.00K | $484.00K | $175.00K | $163.00K | $216.00K | $-105.00K | $263.00K | $175.00K | $156.00K | $-15.00K | $206.00K | $217.00K | $219.00K | $72.00K | $237.00K | $200.00K | $208.00K | $-772.00K | $303.00K | $283.00K | $355.00K | $325.00K | $297.00K | $303.00K | $145.00K | $194.00K | $297.00K | $399.00K | $105.00K | $141.00K | $-41.00K | $467.00K | $927.00K | $36.31M | $83.83M |
| Net Income | $14.54M | $14.65M | $14.56M | $4.95M | $15.00M | $18.14M | $14.43M | $14.83M | $14.30M | $13.21M | $11.89M | $14.89M | $16.78M | $14.76M | $16.44M | $16.19M | $29.51M | $12.79M | $25.10M | $15.15M | $15.03M | $18.54M | $14.86M | $17.75M | $17.37M | $14.92M | $13.73M | $14.96M | $11.88M | $12.41M | $12.76M | $12.29M | $15.55M | $13.38M | $9.97M | $9.76M | $10.85M | $8.66M | $9.34M | $12.08M | $10.79M | $10.10M | $10.44M | $8.50M | $-402.31M | $5.01M | $153.84M |
| Net Margin % | 4.5% | 4.7% | 4.9% | 2.1% | 5.2% | 6.5% | 5.1% | 5.2% | 4.8% | 4.1% | 4.5% | 4.8% | 4.6% | 3.6% | 3.7% | 4.5% | 8.9% | 4.4% | 7.8% | 5.6% | 6.1% | 8.0% | 6.2% | 7.1% | 6.4% | 6.0% | 5.1% | 5.0% | 3.5% | 3.4% | 4.2% | 4.3% | 5.0% | 4.5% | 3.4% | 3.5% | 3.7% | 3.8% | 4.4% | 4.8% | 4.3% | 4.1% | 4.1% | 3.3% | -147.1% | 1.3% | 29.4% |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $44.27M | $37.94M | $36.58M | $49.62M | $58.32M | $60.21M | $66.00M | $55.76M | $58.62M | $65.87M | $59.43M | $104.59M | $64.78M | $19.47M | $18.37M | $19.23M | $17.06M | $18.65M | $17.66M | $17.29M | $17.15M | $23.33M | $23.62M | $24.08M | $19.92M | $18.65M | $17.47M | $84.61M | $19.74M | $17.04M | $28.48M | $24.98M | $27.01M | $17.25M | $104.94M | $122.97M | $88.90M | $75.01M | $151.26M | $178.68M | $169.56M | $154.26M | $137.29M | $144.92M | $133.75M | $89.99M | - |
| Accounts Receivable | $9.11M | $16.14M | $12.82M | $13.01M | $11.58M | $22.51M | $27.13M | $27.23M | $18.70M | $21.63M | - | $19.69M | $20.03M | $24.68M | $41.44M | $26.41M | - | $12.17M | $24.96M | $19.70M | - | $5.14M | $7.01M | $13.54M | $9.91M | $14.54M | $20.43M | $15.49M | $16.40M | $22.54M | $16.38M | $19.02M | $18.08M | $16.65M | $14.72M | $19.86M | $12.09M | $15.70M | $9.62M | $6.07M | $11.93M | $14.48M | $22.07M | $17.00M | $37.52M | $29.61M | $61.26M |
| Inventory | $2.77M | $3.08M | $3.26M | $2.73M | $4.06M | $3.75M | $4.49M | $4.86M | $4.43M | $4.39M | $3.26M | $5.47M | $4.71M | $5.36M | $7.45M | $7.89M | $8.90M | $6.59M | $4.93M | $3.17M | $3.47M | $1.65M | $1.53M | $2.00M | $2.48M | $3.70M | $4.03M | $4.17M | $4.39M | $5.00M | $6.13M | $5.17M | $5.59M | $3.88M | $4.56M | $4.78M | $3.93M | $3.43M | $2.49M | $2.59M | $3.88M | $3.27M | $3.86M | $4.56M | $6.63M | $5.55M | $97.38M |
| Other Current Assets | $406.00K | $641.00K | $24.00K | $201.00K | $444.00K | $667.00K | $944.00K | $257.00K | $442.00K | $599.00K | $718.00K | $153.00K | $305.00K | $458.00K | $67.00K | $238.00K | $396.00K | $566.00K | $61.00K | $217.00K | $392.00K | $557.00K | $65.00K | $204.00K | $470.00K | $559.00K | $95.00K | $251.00K | $370.00K | $491.00K | $54.00K | $161.00K | $314.00K | $413.00K | $45.00K | $154.00K | $269.00K | - | $73.00K | $157.00K | $267.00K | $382.00K | $30.00K | $122.00K | $212.00K | $303.00K | $45.00K |
| Total Current Assets | $143.51M | $130.86M | $156.52M | $225.15M | $240.93M | $241.56M | $232.13M | $224.35M | $226.20M | $231.47M | $220.55M | $232.43M | $245.79M | $284.22M | $301.61M | $274.73M | $281.21M | $291.24M | $336.81M | $278.59M | $263.31M | $278.16M | $245.96M | $242.14M | $238.41M | $237.34M | $222.35M | $428.66M | $247.14M | $262.58M | $242.76M | $227.30M | $231.39M | $217.61M | $203.63M | $229.83M | $232.16M | $192.28M | $222.56M | $243.53M | $225.29M | $216.43M | $199.13M | $204.58M | $196.65M | $153.95M | $163.13M |
| Property Plant & Equipment | $886.01M | $902.81M | $902.06M | $903.50M | $903.59M | $908.99M | $912.75M | $926.81M | $943.84M | $959.11M | $963.49M | $977.47M | $990.21M | $1.01B | $1.02B | $1.03B | $1.04B | $1.02B | $1.03B | $1.04B | $1.05B | $1.06B | $1.08B | $1.09B | $1.10B | $1.11B | $1.13B | $1.14B | $1.15B | $1.16B | $1.17B | $1.18B | $1.20B | $1.21B | $1.22B | $1.22B | $1.22B | $1.22B | $1.20B | $1.10B | $1.02B | $962.22M | $914.27M | $866.55M | $842.06M | $806.65M | $835.66M |
| Goodwill | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | $5.81M | - | - |
| Other Non-current Assets | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $93.84M | $98.56M | $103.73M | $100.83M | $106.50M | $98.18M | $44.19M | $44.59M | $46.54M | $50.02M | $53.83M | $57.73M | $61.68M | $66.06M |
| Total Assets | $1.26B | $1.27B | $1.31B | $1.37B | $1.29B | $1.29B | $1.29B | $1.30B | $1.32B | $1.34B | $1.34B | $1.34B | $1.37B | $1.43B | $1.46B | $1.45B | $1.48B | $1.36B | $1.40B | $1.36B | $1.36B | $1.38B | $1.37B | $1.38B | $1.39B | $1.41B | $1.41B | $1.63B | $1.46B | $1.50B | $1.49B | $1.49B | $1.52B | $1.52B | $1.52B | $1.56B | $1.56B | $1.54B | $1.55B | $1.38B | $1.29B | $1.23B | $1.16B | $1.12B | $1.10B | $1.02B | $1.08B |
| Accounts Payable | - | - | - | - | - | - | - | - | - | - | - | $15.77M | $15.32M | $19.46M | $20.40M | $21.08M | $35.10M | $16.77M | $12.44M | $12.60M | $13.13M | $6.82M | $8.85M | $8.30M | $6.14M | $4.64M | $8.03M | $7.48M | $5.04M | $6.40M | $7.39M | $7.80M | $10.52M | $10.07M | $7.10M | $15.29M | $9.93M | $19.19M | $67.17M | $29.42M | $18.74M | $24.87M | $22.42M | $15.57M | $12.61M | $12.83M | $114.17M |
| Accrued Liabilities | $22.20M | $32.04M | $36.26M | $63.34M | $16.92M | $21.36M | $21.84M | $19.80M | $24.98M | $31.36M | $26.95M | $21.06M | $17.54M | $22.61M | $15.75M | $21.39M | $60.90M | $24.53M | $16.08M | $18.05M | $18.77M | $16.95M | $16.81M | $18.03M | $17.51M | $22.96M | $18.29M | $20.43M | $16.25M | $18.91M | $19.00M | $15.15M | $15.70M | $20.72M | $15.23M | $24.12M | $15.72M | $20.95M | $77.07M | $36.63M | $23.41M | $22.35M | $17.46M | $6.59M | $11.90M | $4.00M | $29.12M |
| Total Current Liabilities | $51.30M | $55.13M | $72.91M | $164.82M | $55.37M | $53.29M | $49.61M | $43.08M | $56.34M | $75.60M | $66.32M | $51.48M | $66.94M | $77.66M | $92.02M | $454.00M | $106.80M | $54.56M | $48.65M | $42.57M | $39.75M | $41.69M | $31.09M | $30.67M | $38.85M | $40.94M | $36.31M | $47.26M | $48.77M | $66.59M | $47.62M | $37.29M | $40.24M | $44.92M | $36.39M | $46.65M | $37.78M | $47.58M | $170.79M | $73.34M | $57.69M | $56.51M | $54.40M | $34.58M | $31.98M | $34.95M | $143.29M |
| Deferred Tax Liabilities | $1.55M | $1.52M | $1.58M | $1.57M | $1.55M | $1.57M | $1.68M | $1.66M | $1.63M | $1.66M | $1.64M | $1.64M | $1.66M | $1.67M | $1.49M | $1.52M | $1.53M | $1.51M | $1.63M | $1.57M | $1.54M | $1.53M | $1.67M | $1.65M | $1.65M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $1.66M | $1.98M | $1.86M | $2.18M | $2.05M | $2.35M | $2.55M | $2.41M | $2.95M | $3.31M | - | - | - | - | - | - | - | - | $36.00K | $206.00K | $381.00K | $555.00K | $740.00K | $947.00K | $1.15M | $2.08M | $1.11M | $1.27M | - | $53.00K | $146.00K | $114.00K | $107.00K | $79.00K | $168.00K | $136.00K | $123.00K | $243.00K | $640.00K | $420.00K | $90.00K | $219.00K | $35.00K | $28.00K | $15.00K | $5.00K | $967.00K |
| Total Liabilities | $454.18M | $458.30M | $476.02M | $568.25M | $458.64M | $456.88M | $453.51M | $446.83M | $460.59M | $480.24M | $467.63M | $452.80M | $468.27M | $479.00M | $493.19M | $478.13M | $508.00M | $455.74M | $450.00M | $444.03M | $441.35M | $443.45M | $433.17M | $432.94M | $441.32M | $444.32M | $438.79M | $651.33M | $528.04M | $545.87M | $527.71M | $517.28M | $516.53M | $524.22M | $626.77M | $648.82M | $634.26M | $644.68M | $688.48M | $518.85M | $443.18M | $388.71M | $337.04M | $294.34M | $261.49M | $224.99M | $698.51M |
| Total Liabilities & Equity | $1.26B | $1.27B | $1.31B | $1.37B | $1.29B | $1.29B | $1.29B | $1.30B | $1.32B | $1.34B | $1.34B | $1.34B | $1.37B | $1.43B | $1.46B | $1.45B | $1.48B | $1.36B | $1.40B | $1.36B | $1.36B | $1.38B | $1.37B | $1.38B | $1.39B | $1.41B | $1.41B | $1.63B | $1.46B | $1.50B | $1.49B | $1.49B | $1.52B | $1.52B | $1.52B | $1.56B | $1.56B | $1.54B | $1.55B | $1.38B | $1.29B | $1.23B | $1.16B | $1.12B | $1.10B | $1.02B | $1.08B |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $14.54M | $14.65M | $14.56M | $4.95M | $15.00M | $18.14M | $29.26M | $14.83M | $14.30M | $39.98M | $26.78M | $14.89M | $16.78M | $47.39M | $32.63M | $16.19M | $29.51M | $53.03M | $25.10M | $15.15M | $15.03M | $51.14M | $14.86M | $17.75M | $17.37M | $43.61M | $28.69M | $14.96M | $11.88M | $12.41M | $25.05M | $12.29M | $15.55M | $13.38M | $19.74M | $9.76M | $10.85M | $30.09M | $9.34M | $12.08M | $10.79M | $29.05M | $18.94M | $8.50M | $-402.31M | $415.89M | $153.84M |
| Depreciation & Amortization | $34.55M | $93.42M | $59.55M | $27.07M | $27.48M | $84.42M | $56.31M | $27.99M | $28.30M | $81.90M | $53.68M | $26.64M | $29.39M | $91.68M | $62.29M | $31.28M | $25.98M | $82.83M | $56.24M | $27.54M | $25.39M | $77.77M | $51.84M | $26.03M | $26.94M | $80.38M | $53.70M | $26.84M | $26.67M | $82.18M | $55.28M | $27.70M | $27.48M | $86.50M | $57.45M | $30.15M | $30.74M | $67.47M | $41.18M | $20.40M | $20.57M | $60.64M | $40.20M | $19.80M | $19.11M | $58.50M | $39.28M |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $363.00K | $200.00K | $92.00K | $-45.00K | $389.00K | $320.00K | $179.00K | $-97.00K | $-359.00K | $-234.00K | $54.00K | $341.00K | $8.27M | $6.81M |
| Change in Inventory | $-309.00K | $-980.00K | $-797.00K | $-1.32M | $307.00K | $-681.00K | $55.00K | $428.00K | $38.00K | $-321.00K | $-1.46M | $751.00K | $-644.00K | $-3.54M | $-1.45M | $-1.01M | $2.31M | $3.12M | $1.46M | $-303.00K | $1.82M | $-832.00K | $-955.00K | $-484.00K | $-1.21M | $88.00K | $402.00K | $587.00K | $-616.00K | $-586.00K | $538.00K | $-419.00K | $1.71M | $-53.00K | $624.00K | $842.00K | $506.00K | $-451.00K | $-1.39M | $-1.29M | $607.00K | $-3.36M | $-2.78M | $-2.07M | $1.08M | $-25.77M | $-19.00M |
| Change in Payables | $-1.84M | $-508.00K | $11.30M | $36.94M | $-2.32M | $-373.00K | $1.62M | $-1.17M | $-3.20M | $4.77M | $15.37M | $2.79M | $-2.73M | $-14.27M | $-12.48M | $-11.63M | $17.09M | $2.69M | $653.00K | $-625.00K | $3.54M | $711.00K | $1.21M | $1.46M | $1.08M | $-662.00K | $2.79M | $2.50M | $-209.00K | $-4.27M | $-4.84M | $-2.83M | $416.00K | $1.03M | $-2.35M | $5.15M | $-8.20M | $6.03M | $24.83M | $7.61M | $-4.01M | $4.85M | $4.41M | $589.00K | $3.31M | $-8.23M | $-2.58M |
| Operating Cash Flow | $120.38M | $160.09M | $54.85M | $45.78M | $132.47M | $352.53M | $226.46M | $104.56M | $107.67M | $344.33M | $243.40M | $144.86M | $122.57M | $341.16M | $225.67M | $104.81M | $21.86M | $386.58M | $287.12M | $155.41M | $32.52M | $340.88M | $223.72M | $110.96M | $115.65M | $335.15M | $213.67M | $113.50M | $106.15M | $330.00M | $220.57M | $106.22M | $135.44M | $401.92M | $262.29M | $149.08M | $110.36M | $177.37M | $185.28M | $112.58M | $121.34M | $331.20M | $229.90M | $113.23M | $118.02M | $485.99M | $378.92M |
| Capital Expenditure | $8.83M | $69.99M | $40.34M | $15.96M | $13.47M | $35.50M | $19.95M | $9.77M | $12.84M | $33.98M | $17.17M | $12.66M | $8.66M | $45.46M | $32.33M | $20.34M | $42.68M | $38.49M | $27.29M | $12.75M | $7.80M | $29.17M | $20.59M | $11.99M | $13.68M | $30.03M | $25.58M | $12.14M | $9.81M | $30.05M | $16.62M | $9.68M | $12.25M | $56.61M | $44.00M | $23.17M | $30.99M | $268.65M | $168.53M | $79.09M | $78.61M | $152.57M | $95.51M | $39.54M | $58.48M | $144.35M | $106.19M |
| Investing Cash Flow | $-18.83M | $50.01M | $49.66M | $14.04M | $-38.47M | $-50.50M | $-19.95M | $-9.77M | $-22.84M | $-53.09M | $-46.28M | $228.00K | $62.46M | $-74.46M | $-55.33M | $-25.34M | $47.06M | $-111.36M | $-126.16M | $-76.62M | $60.20M | $-58.17M | $-29.59M | $-10.99M | $-11.72M | $-45.98M | $-17.54M | $-139.61M | $-6.82M | $-45.00M | $-23.37M | $-7.68M | $-29.42M | $-173.81M | $-42.20M | $-21.49M | $-30.99M | $-268.49M | $-168.44M | $-78.99M | $-78.61M | $-152.57M | $-95.51M | $-39.54M | $-58.48M | $-144.48M | $-106.48M |
| Financing Cash Flow | $-95.22M | $-230.48M | $-126.25M | $-68.52M | $-95.89M | $-300.45M | $-199.13M | $-97.65M | $-92.08M | $-290.15M | $-202.47M | $-105.28M | $-139.72M | $-264.29M | $-169.02M | $-77.29M | $-70.52M | $-273.72M | $-160.44M | $-78.65M | $-98.90M | $-279.30M | $-190.43M | $-95.81M | $-102.65M | $-290.27M | $-198.41M | $90.98M | $-96.63M | $-294.97M | $-195.73M | $-100.57M | $-96.26M | $-299.76M | $-204.05M | $-93.52M | $-65.47M | $-3.43M | $-35.14M | $-24.46M | $-27.42M | $-158.12M | $-130.84M | $-62.53M | $-15.79M | $-251.52M | $-272.44M |
| Net Change in Cash | $6.33M | $-20.38M | $-21.74M | $-8.69M | $-1.89M | $1.59M | $7.38M | $-2.86M | $-7.25M | $1.09M | $-5.35M | $39.81M | $45.31M | $2.41M | $1.31M | $2.18M | $-1.59M | $1.49M | $511.00K | $135.00K | $-6.18M | $3.41M | $3.69M | $4.16M | $1.28M | $-1.10M | $-2.27M | $64.87M | $2.70M | $-9.97M | $1.48M | $-2.03M | $9.76M | $-71.65M | $16.04M | $34.07M | $13.89M | $-94.55M | $-18.30M | $9.12M | $15.30M | $20.51M | $3.54M | $11.17M | $43.76M | $89.99M | - |
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 | $308.90M | - | $843.65M | - |
| Cost of Revenue | $209.47M | - | $592.61M | - |
| Gross Profit | $99.42M | - | $251.04M | - |
| Selling General & Admin | $7.44M | - | $21.22M | - |
| Operating Income | $91.98M | - | $229.82M | - |
| Interest Expense | $5.95M | - | $17.39M | - |
| Other Income/Expense | $224.00K | - | $2.25M | - |
| Income Before Tax | $86.26M | - | $214.67M | - |
| Income Tax Expense | $42.00K | - | $354.00K | - |
| Net Income | $14.65M | $88.03M | $34.16M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $37.94M | $58.32M |
| Accounts Receivable | $16.14M | $11.58M |
| Inventory | $3.08M | $4.06M |
| Other Current Assets | $641.00K | $444.00K |
| Total Current Assets | $130.86M | $240.93M |
| Property Plant & Equipment | $902.81M | $903.59M |
| Goodwill | $5.81M | $5.81M |
| Total Assets | $1.27B | $1.29B |
| Accrued Liabilities | $32.04M | $16.92M |
| Total Current Liabilities | $55.13M | $55.37M |
| Deferred Tax Liabilities | $1.52M | $1.55M |
| Other Non-current Liabilities | $1.98M | $2.05M |
| Total Liabilities | $458.30M | $458.64M |
| Total Liabilities & Equity | $1.27B | $1.29B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $14.65M | $88.03M | $34.16M | - |
| Depreciation & Amortization | - | - | $93.42M | - |
| Change in Inventory | - | - | $-980.00K | - |
| Change in Payables | - | - | $-508.00K | - |
| Operating Cash Flow | - | - | $160.09M | - |
| Capital Expenditure | - | - | $69.99M | - |
| Investing Cash Flow | - | - | $50.01M | - |
| Financing Cash Flow | - | - | $-230.48M | - |
| Net Change in Cash | - | - | $-20.38M | - |
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.