$5.41B
Revenue
$521.73M
Net Income
29.01%
Gross Margin
14.64%
Op. Margin
$1.16B
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.49B | $1.39B | $1.30B | $1.23B | $1.31B | $1.37B | $1.37B | $1.28B | $1.29B | $1.33B | $1.32B | $1.27B | $1.26B | $1.30B | $1.27B | $1.17B | $1.06B | $845.76M | $834.25M | $742.80M | $721.49M | $697.22M | $646.10M | $653.23M | $662.35M | $682.33M | $660.11M | $619.33M | $639.55M | $647.29M | $605.97M | $491.44M | $501.40M | $489.04M | $474.46M | $441.36M | $444.13M | $453.10M | $431.59M | $414.02M | $426.47M | $427.89M | $403.76M |
| Revenue Growth % (YoY) | 13.2% | 1.4% | -5.0% | -3.6% | 2.0% | 3.6% | 3.7% | 1.1% | 1.7% | 1.9% | 3.4% | 8.2% | 18.9% | 53.8% | 52.7% | 57.4% | 47.4% | 21.3% | 29.1% | 13.7% | 8.9% | 2.2% | -2.1% | 5.5% | 3.6% | 5.4% | 8.9% | 26.0% | 27.6% | 32.4% | 27.7% | 11.3% | 12.9% | 7.9% | 9.9% | 6.6% | 4.1% | 5.9% | 6.9% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $1.08B | $974.24M | $903.36M | $881.80M | $920.17M | $951.46M | $941.69M | $891.57M | $894.96M | $905.43M | $895.46M | $895.02M | $888.87M | $905.25M | $890.19M | $837.72M | $780.24M | $595.47M | $591.08M | $545.04M | $523.47M | $498.89M | $468.05M | $481.27M | $491.03M | $503.00M | $485.19M | $463.63M | $481.32M | $485.42M | $460.93M | $380.43M | $379.37M | $368.20M | $357.85M | $339.74M | $339.07M | $344.96M | $333.90M | $324.57M | $321.95M | $333.89M | $318.07M |
| Gross Profit | $404.56M | $418.92M | $394.04M | $351.47M | $392.03M | $421.81M | $423.92M | $387.15M | $391.12M | $420.69M | $421.80M | $370.21M | $375.67M | $395.75M | $384.10M | $331.20M | $283.16M | $250.29M | $243.18M | $197.76M | $198.02M | $198.33M | $178.05M | $171.96M | $171.32M | $179.33M | $174.92M | $155.69M | $158.23M | $161.87M | $145.04M | $111.02M | $122.03M | $120.84M | $116.61M | $101.63M | $105.06M | $108.14M | $97.69M | $89.45M | $104.52M | $94.00M | $85.69M |
| Gross Margin % | 27.2% | 30.1% | 30.4% | 28.5% | 29.9% | 30.7% | 31.0% | 30.3% | 30.4% | 31.7% | 32.0% | 29.3% | 29.7% | 30.4% | 30.1% | 28.3% | 26.6% | 29.6% | 29.1% | 26.6% | 27.4% | 28.4% | 27.6% | 26.3% | 25.9% | 26.3% | 26.5% | 25.1% | 24.7% | 25.0% | 23.9% | 22.6% | 24.3% | 24.7% | 24.6% | 23.0% | 23.7% | 23.9% | 22.6% | 21.6% | 24.5% | 22.0% | 21.2% |
| Selling General & Admin | $224.91M | $203.91M | $174.25M | $173.98M | $174.58M | $177.82M | $213.53M | $172.64M | $186.32M | $183.20M | $184.70M | $170.78M | $172.56M | $172.87M | $176.88M | $167.25M | $164.72M | $116.48M | $114.89M | $101.87M | $94.94M | $96.81M | $97.60M | $101.97M | $94.90M | $98.89M | $98.88M | $99.08M | $93.06M | $95.65M | $101.36M | $77.12M | $72.06M | $71.28M | $75.81M | $75.09M | $69.12M | $69.04M | $70.90M | $69.69M | $61.53M | $63.81M | $74.19M |
| Operating Income | $179.65M | $215.01M | $219.79M | $177.49M | $217.45M | $243.99M | $210.39M | $214.51M | $204.80M | $237.49M | $237.10M | $199.43M | $203.12M | $222.87M | $207.22M | $163.95M | $118.44M | $133.81M | $128.29M | $95.89M | $103.08M | $101.52M | $80.45M | $69.99M | $76.42M | $80.44M | $76.04M | $56.62M | $65.16M | $66.22M | $43.68M | $33.89M | $49.97M | $49.56M | $40.80M | $-3.46M | $35.95M | $39.10M | $26.79M | $19.77M | $42.99M | $30.19M | $11.50M |
| Operating Margin % | 12.1% | 15.4% | 16.9% | 14.4% | 16.6% | 17.8% | 15.4% | 16.8% | 15.9% | 17.9% | 18.0% | 15.8% | 16.1% | 17.1% | 16.3% | 14.0% | 11.1% | 15.8% | 15.4% | 12.9% | 14.3% | 14.6% | 12.5% | 10.7% | 11.5% | 11.8% | 11.5% | 9.1% | 10.2% | 10.2% | 7.2% | 6.9% | 10.0% | 10.1% | 8.6% | -0.8% | 8.1% | 8.6% | 6.2% | 4.8% | 10.1% | 7.1% | 2.8% |
| Interest Expense | $22.90M | $28.41M | $20.55M | $16.60M | $14.16M | $18.45M | $18.57M | $18.80M | $19.19M | $18.83M | $18.56M | $18.04M | $16.78M | $14.56M | $13.41M | $11.97M | $10.93M | $5.50M | $6.11M | $6.60M | $7.75M | $7.69M | $8.28M | $8.74M | $9.08M | $9.51M | $9.63M | $9.60M | $9.66M | $9.38M | $7.32M | $2.32M | $2.25M | $2.48M | $1.92M | $1.37M | $1.29M | $1.27M | $1.37M | $1.67M | $1.57M | - | - |
| Other Income/Expense | $2.07M | $3.91M | $4.35M | $5.09M | $2.55M | $2.35M | $11.35M | $11.28M | $8.73M | $6.01M | $4.61M | $1.92M | $1.58M | $-303.00K | $-279.00K | $684.00K | $-206.00K | $66.00K | $66.00K | $77.00K | $85.00K | $86.00K | $89.00K | $472.00K | $566.00K | $653.00K | $526.00K | $333.00K | $266.00K | $178.00K | $82.00K | $34.00K | $42.00K | $27.00K | $105.00K | $107.00K | $76.00K | $65.00K | $61.00K | $75.00K | $39.00K | $10.00K | $-10.00K |
| Income Before Tax | $143.51M | $190.51M | $203.59M | $165.97M | $202.72M | $227.90M | $203.17M | $207.00M | $194.34M | $224.68M | $223.15M | $183.31M | $187.92M | $208.01M | $193.53M | $152.67M | $107.33M | $128.37M | $122.25M | $75.50M | $95.42M | $93.92M | $72.27M | $61.49M | $67.90M | $71.59M | $66.93M | $47.35M | $55.77M | $57.01M | $36.44M | $31.60M | $47.76M | $47.11M | $37.90M | $-4.73M | $34.73M | $37.90M | $25.48M | $18.17M | $41.45M | $28.63M | $8.33M |
| Income Tax Expense | $39.00M | $48.28M | $51.99M | $42.59M | $52.18M | $58.94M | $52.45M | $54.61M | $47.96M | $57.08M | $58.75M | $47.45M | $44.09M | $54.26M | $49.84M | $37.96M | $28.97M | $32.93M | $31.87M | $15.66M | $24.66M | $23.92M | $16.77M | $10.71M | $21.92M | $16.61M | $14.88M | $9.37M | $17.21M | $14.36M | $9.29M | $5.21M | $-57.23M | $15.72M | $14.44M | $-3.02M | $13.42M | $13.33M | $9.87M | $7.05M | $-18.21M | $12.00M | $1.70M |
| Net Income | $104.51M | $142.23M | $151.60M | $123.39M | $150.54M | $168.96M | $150.72M | $152.38M | $146.38M | $167.60M | $164.40M | $135.87M | $143.83M | $153.75M | $143.70M | $114.71M | $78.36M | $95.44M | $90.38M | $59.84M | $70.76M | $70.00M | $55.50M | $50.77M | $45.98M | $54.98M | $52.05M | $37.98M | $38.55M | $42.66M | $27.15M | $26.39M | $104.99M | $31.39M | $23.46M | $-1.71M | $21.31M | $24.57M | $15.62M | $11.12M | $59.74M | $16.63M | $6.40M |
| Net Margin % | 7.0% | 10.2% | 11.7% | 10.0% | 11.5% | 12.3% | 11.0% | 11.9% | 11.4% | 12.6% | 12.5% | 10.7% | 11.4% | 11.8% | 11.3% | 9.8% | 7.4% | 11.3% | 10.8% | 8.1% | 9.8% | 10.0% | 8.6% | 7.8% | 6.9% | 8.1% | 7.9% | 6.1% | 6.0% | 6.6% | 4.5% | 5.4% | 20.9% | 6.4% | 4.9% | -0.4% | 4.8% | 5.4% | 3.6% | 2.7% | 14.0% | 3.9% | 1.6% |
| Basic EPS | 3.76 | 5.08 | 5.34 | 4.25 | 5.13 | 5.68 | 4.81 | 4.82 | 4.63 | 5.30 | 5.20 | 4.31 | 4.54 | 4.79 | 4.43 | 3.50 | 2.39 | 2.91 | 2.75 | 1.82 | 2.15 | 2.13 | 1.69 | 1.53 | 1.38 | 1.63 | 1.53 | 1.11 | 1.12 | 1.22 | 0.77 | 0.75 | 2.94 | 0.90 | 0.64 | -0.05 | 0.57 | 0.65 | 0.41 | 0.29 | 1.59 | 0.44 | 0.17 |
| Diluted EPS | 3.72 | 5.04 | 5.32 | 4.23 | 5.10 | 5.65 | 4.78 | 4.79 | 4.59 | 5.27 | 5.18 | 4.28 | 4.51 | 4.76 | 4.41 | 3.47 | 2.37 | 2.88 | 2.72 | 1.80 | 2.13 | 2.11 | 1.67 | 1.51 | 1.36 | 1.60 | 1.51 | 1.09 | 1.09 | 1.19 | 0.76 | 0.74 | 2.88 | 0.88 | 0.63 | -0.05 | 0.57 | 0.65 | 0.41 | 0.29 | 1.58 | 0.44 | 0.17 |
| Basic Shares Outstanding | - | 28.0M | 28.4M | 29.0M | -398K | 29.8M | 31.3M | 31.6M | 9K | 31.6M | 31.6M | 31.6M | -190K | 32.1M | 32.4M | 32.7M | -16K | 32.8M | 32.9M | 32.8M | -43K | 32.8M | 32.9M | 33.2M | -171K | 33.8M | 34.0M | 34.2M | -163K | 35.1M | 35.1M | 35.1M | -306K | - | - | - | - | - | - | - | - | - | - |
| Diluted Shares Outstanding | - | 28.2M | 28.5M | 29.2M | -404K | 29.9M | 31.5M | 31.8M | 32K | 31.8M | 31.7M | 31.7M | -203K | 32.3M | 32.6M | 33.0M | -10K | 33.1M | 33.2M | 33.2M | -37K | 33.2M | 33.2M | 33.6M | -165K | 34.4M | 34.6M | 34.7M | -202K | 35.8M | 35.8M | 35.8M | -270K | - | - | - | - | - | - | - | - | - | - |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $184.74M | $1.14B | $842.49M | $308.81M | $400.32M | $257.34M | $463.22M | $968.81M | $848.57M | $615.61M | $526.33M | $333.78M | $240.07M | $159.38M | $123.87M | $126.55M | $139.78M | $327.91M | $261.74M | $319.62M | $330.01M | $315.34M | $258.84M | $187.04M | $184.81M | $171.59M | $141.77M | $98.28M | $100.93M | $93.46M | $65.74M | $37.33M | $56.52M | $18.46M | $94.23M | $80.37M | $134.38M | $104.50M | $102.09M | $108.15M | $112.85M | $108.34M | $63.27M |
| Accounts Receivable | $894.41M | $874.31M | $752.56M | $748.73M | $751.61M | $827.78M | $859.73M | $829.22M | $799.01M | $870.89M | $857.66M | $833.96M | $836.07M | $815.63M | $773.74M | $735.45M | $668.42M | $516.94M | $491.62M | $462.85M | $427.34M | $436.55M | $423.00M | $431.65M | $428.84M | $454.64M | $444.82M | $428.71M | $407.11M | $419.71M | $396.22M | $313.57M | $308.51M | $315.38M | $297.32M | $269.36M | $252.62M | $265.65M | $255.00M | $243.00M | $235.55M | $247.25M | $237.08M |
| Inventory | $505.17M | $385.64M | $385.47M | $406.06M | $406.66M | $392.21M | $393.81M | $375.06M | $364.73M | $357.18M | $385.05M | $422.23M | $438.64M | $447.10M | $431.10M | $390.06M | $352.80M | $202.02M | $178.58M | $163.99M | $161.37M | $142.52M | $147.30M | $152.72M | $149.08M | $146.70M | $150.28M | $160.69M | $168.98M | $161.88M | $158.50M | $138.45M | $131.34M | $116.78M | $111.64M | $112.63M | $116.19M | $105.83M | $102.22M | $108.02M | $118.70M | $103.40M | $98.89M |
| Other Current Assets | $50.48M | $44.56M | $37.57M | $30.72M | $40.38M | $43.81M | $43.55M | $29.38M | $36.94M | $38.10M | $25.56M | $22.86M | $34.26M | $27.42M | $25.84M | $29.10M | $26.69M | $21.24M | $20.52M | $14.26M | $17.69M | $32.10M | $7.96M | $10.92M | $17.10M | $16.46M | $11.42M | $16.49M | $27.68M | $24.07M | $23.93M | $11.53M | $15.22M | $15.04M | $23.39M | $27.59M | $23.36M | $16.43M | $16.53M | $6.10M | $13.26M | $7.12M | $4.62M |
| Total Current Assets | $1.63B | $2.45B | $2.02B | $1.49B | $1.60B | $1.52B | $1.76B | $2.20B | $2.05B | $1.88B | $1.79B | $1.61B | $1.55B | $1.45B | $1.35B | $1.28B | $1.19B | $1.07B | $952.46M | $960.71M | $936.40M | $926.50M | $837.10M | $782.33M | $779.83M | $789.39M | $748.29M | $704.17M | $704.70M | $699.12M | $644.38M | $500.88M | $511.59M | $465.67M | $526.59M | $489.95M | $526.55M | $492.41M | $475.83M | $465.26M | $480.36M | $472.46M | $409.71M |
| Property Plant & Equipment | $274.21M | - | - | - | $263.22M | - | - | - | - | - | - | - | - | - | - | - | - | $203.53M | $199.98M | $187.03M | $180.05M | $172.10M | $176.18M | $185.57M | $178.08M | $175.27M | $172.72M | $169.89M | $167.96M | $166.75M | $159.26M | $115.44M | $107.12M | $98.14M | $98.19M | $95.79M | $92.76M | $91.99M | $91.83M | $92.10M | $93.07M | $92.39M | $91.92M |
| Goodwill | $3.05B | $2.57B | $2.13B | $2.11B | $2.11B | $2.09B | $2.09B | $2.05B | $2.04B | $2.04B | $1.99B | $1.99B | $1.97B | $1.97B | $1.97B | $1.96B | $1.95B | $1.50B | $1.49B | $1.43B | $1.41B | $1.38B | $1.38B | $1.38B | $1.37B | $1.37B | $1.36B | $1.36B | $1.36B | $1.36B | $1.36B | $1.08B | $1.08B | $1.08B | $1.08B | $1.06B | $1.05B | $1.05B | $1.04B | $1.04B | $1.04B | $1.04B | $1.04B |
| Intangible Assets | $1.35B | $907.39M | $531.41M | $539.58M | $557.69M | $565.44M | $583.14M | $578.34M | $591.06M | $606.94M | $595.71M | $607.68M | $614.97M | $631.00M | $653.46M | $669.80M | $684.21M | $234.87M | $237.57M | $205.51M | $190.60M | $172.39M | $176.87M | $182.23M | $181.12M | $185.84M | $189.04M | $194.21M | $199.39M | $205.10M | $210.34M | $48.44M | $33.24M | $34.28M | $28.79M | $15.95M | $2.66M | $2.84M | $1.58M | $1.78M | $1.99M | $2.25M | $2.47M |
| Other Non-current Assets | $10.73M | $9.88M | $9.74M | $10.34M | $10.37M | $12.46M | $10.19M | $9.52M | $10.87M | $11.30M | $12.90M | $16.48M | $16.45M | $18.99M | $19.96M | $13.10M | $13.21M | $10.65M | $11.21M | $11.07M | $11.32M | $11.00M | $11.01M | $11.44M | $5.62M | $4.76M | $4.57M | $5.16M | $5.29M | $5.48M | $6.13M | $2.23M | $2.28M | $3.03M | $3.20M | $3.26M | $3.62M | $3.62M | $1.58M | $2.13M | $2.25M | $2.17M | $2.29M |
| Total Assets | $6.61B | $6.41B | $5.12B | $4.60B | $4.74B | $4.65B | $4.90B | $5.31B | $5.16B | $5.01B | $4.86B | $4.70B | $4.61B | $4.51B | $4.42B | $4.36B | $4.26B | $3.12B | $3.00B | $2.89B | $2.82B | $2.75B | $2.67B | $2.63B | $2.60B | $2.62B | $2.58B | $2.54B | $2.45B | $2.46B | $2.40B | $1.77B | $1.75B | $1.70B | $1.76B | $1.69B | $1.69B | $1.66B | $1.64B | $1.63B | $1.64B | $1.61B | $1.55B |
| Accounts Payable | $440.21M | $463.80M | $417.50M | $422.79M | $456.45M | $461.48M | $461.14M | $467.86M | $469.58M | $455.84M | $468.60M | $450.96M | $487.11M | $510.16M | $508.23M | $473.92M | $461.92M | $382.93M | $356.57M | $330.81M | $331.71M | $311.70M | $293.22M | $305.61M | $307.97M | $300.12M | $288.99M | $281.35M | $313.17M | $300.94M | $283.71M | $254.38M | $263.81M | $242.62M | $243.00M | $226.97M | $241.53M | $217.93M | $214.01M | $223.31M | $253.31M | $238.87M | $206.95M |
| Accrued Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $88.83M | $76.16M |
| Deferred Revenue | $38.31M | - | - | - | $18.65M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Current Liabilities | $844.82M | $842.70M | $714.28M | $738.51M | $767.18M | $756.14M | $752.25M | $784.37M | $771.54M | $753.67M | $758.34M | $751.24M | $789.64M | $788.58M | $801.69M | $777.92M | $733.43M | $584.80M | $543.24M | $514.28M | $496.48M | $485.15M | $471.52M | $471.08M | $476.75M | $482.53M | $458.06M | $451.35M | $444.26M | $440.62M | $412.96M | $343.28M | $351.40M | $341.32M | $332.68M | $346.62M | $325.93M | $311.45M | $307.38M | $306.33M | $326.68M | $340.20M | $293.11M |
| Long-term Debt | $2.85B | $2.80B | $1.83B | $1.31B | $1.38B | $1.34B | $1.35B | $1.36B | $1.37B | $1.38B | $1.39B | $1.41B | $1.42B | $1.43B | $1.44B | $1.45B | $1.45B | $675.57M | $681.00M | $686.49M | $683.40M | $688.87M | $694.32M | $699.75M | $697.96M | $701.96M | $705.63M | $709.17M | $716.62M | - | - | - | $229.39M | $232.41M | $235.42M | $153.88M | $158.80M | $163.71M | $168.63M | $173.54M | $178.46M | $185.00M | $190.00M |
| Deferred Tax Liabilities | $387.59M | $331.43M | $237.50M | $238.25M | $240.34M | $243.18M | $243.79M | $243.62M | $243.93M | $252.42M | $254.78M | $252.04M | $251.48M | $244.61M | $245.69M | $245.67M | $248.24M | $166.24M | $168.09M | $168.42M | $168.57M | $173.60M | $174.23M | $174.23M | $175.26M | $173.49M | $174.27M | $174.23M | $176.21M | $167.51M | $168.59M | $132.84M | $132.84M | $193.98M | $193.72M | - | $193.72M | - | - | - | - | - | - |
| Other Non-current Liabilities | $2.12M | $2.34M | $1.37M | $1.35M | $1.45M | $1.43M | $1.42M | $1.49M | $1.55M | $1.55M | $1.54M | $5.26M | $2.35M | $3.22M | $1.79M | $1.22M | $960.00K | $13.31M | $13.66M | $13.65M | $13.64M | $15.99M | $7.45M | $2.01M | $1.49M | $1.17M | $359.00K | $1.54M | $1.91M | $1.87M | $2.89M | $3.67M | $3.24M | $3.20M | $3.15M | $1.89M | $433.00K | $436.00K | $436.00K | $435.00K | $474.00K | $41.65M | $42.26M |
| Total Liabilities | $4.29B | $4.19B | $2.98B | $2.48B | $2.53B | $2.54B | $2.55B | $2.60B | $2.60B | $2.61B | $2.62B | $2.64B | $2.68B | $2.67B | $2.68B | $2.66B | $2.62B | $1.56B | $1.52B | $1.50B | $1.47B | $1.47B | $1.45B | $1.45B | $1.45B | $1.46B | $1.44B | $1.44B | $1.38B | $1.37B | $1.35B | $747.14M | $753.03M | $808.29M | $803.10M | $733.98M | $717.57M | $696.89M | $695.50M | $700.21M | $726.52M | $761.33M | $713.79M |
| Common Stock | $396.00K | $396.00K | $396.00K | $396.00K | $396.00K | $396.00K | $396.00K | $395.00K | $394.00K | $395.00K | $395.00K | $395.00K | $393.00K | $393.00K | $393.00K | $393.00K | $391.00K | $391.00K | $390.00K | $390.00K | $389.00K | $389.00K | $389.00K | $389.00K | $388.00K | $388.00K | $388.00K | $388.00K | $387.00K | $387.00K | $387.00K | $387.00K | $386.00K | $386.00K | $386.00K | $386.00K | $385.00K | $385.00K | $385.00K | $385.00K | $377.00K | $380.00K | $380.00K |
| Retained Earnings | $3.52B | $3.41B | $3.27B | $3.12B | $2.99B | $2.84B | $2.67B | $2.52B | $2.37B | $2.22B | $2.06B | $1.89B | $1.76B | $1.61B | $1.46B | $1.32B | $1.20B | $1.12B | $1.03B | $936.50M | $876.66M | $805.90M | $735.90M | $680.41M | $632.86M | $586.88M | $531.90M | $479.85M | $441.87M | $403.31M | $360.65M | $333.50M | $307.12M | $202.12M | $170.73M | $147.27M | $148.98M | $127.67M | $103.11M | $87.49M | $76.38M | $16.63M | - |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $492.69M | $431.03M | $422.23M | $410.71M | $396.52M | $386.67M | $380.67M | $371.67M | $351.64M | $330.02M | $278.78M | $246.11M | $231.23M | $216.61M | $171.07M | $161.58M | $161.58M | $141.58M | $141.58M | $61.58M | $39.67M | $22.30M | $11.38M | $4.96M | $1.54M | - | - | - |
| Total Stockholders Equity | $2.32B | $2.22B | $2.14B | $2.12B | $2.21B | $2.11B | $2.36B | $2.71B | $2.56B | $2.41B | $2.24B | $2.07B | $1.93B | $1.83B | $1.74B | $1.70B | $1.64B | $1.56B | $1.47B | $1.40B | $1.35B | $1.28B | $1.22B | $1.18B | $1.15B | $1.17B | $1.14B | $1.10B | $1.07B | $1.09B | $1.05B | $1.02B | $996.52M | $889.40M | $957.96M | $953.96M | $972.55M | $959.57M | $939.92M | $925.65M | $915.73M | $851.98M | $836.64M |
| Total Liabilities & Equity | $6.61B | $6.41B | $5.12B | $4.60B | $4.74B | $4.65B | $4.90B | $5.31B | $5.16B | $5.01B | $4.86B | $4.70B | $4.61B | $4.51B | $4.42B | $4.36B | $4.26B | $3.12B | $3.00B | $2.89B | $2.82B | $2.75B | $2.67B | $2.63B | $2.60B | $2.62B | $2.58B | $2.54B | $2.45B | $2.46B | $2.40B | $1.77B | $1.75B | $1.70B | $1.76B | $1.69B | $1.69B | $1.66B | $1.64B | $1.63B | $1.64B | $1.61B | $1.55B |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $104.51M | $142.23M | $151.60M | $123.39M | $150.54M | $472.06M | $303.10M | $152.38M | $146.38M | $167.60M | $300.27M | $135.87M | $143.83M | $412.16M | $143.70M | $114.71M | $78.36M | $95.44M | $150.22M | $59.84M | $70.76M | $176.27M | $106.27M | $50.77M | $45.98M | $145.01M | $90.03M | $37.98M | $38.55M | $42.66M | $53.54M | $26.39M | $104.99M | $53.14M | $21.75M | $-1.71M | $21.31M | $24.57M | $26.73M | $11.12M | $59.74M | $16.63M | $2.60M |
| Depreciation & Amortization | $55.35M | $114.02M | $71.68M | $35.79M | $35.71M | $104.78M | $69.29M | $34.26M | $34.66M | $98.22M | $64.65M | $32.10M | $30.28M | $93.05M | $60.62M | $30.50M | $28.39M | $51.01M | $33.22M | $15.52M | $14.88M | $47.53M | $33.31M | $14.19M | $13.70M | $39.01M | $25.54M | $12.47M | $12.29M | $27.13M | $15.19M | $5.44M | $4.70M | $11.75M | $6.83M | $3.23M | $3.09M | $3.02M | $3.01M | $2.90M | $2.95M | $9.16M | $6.14M |
| Stock-based Compensation | $2.52M | $14.12M | $9.81M | $5.04M | $3.17M | $13.40M | $9.76M | $5.13M | $4.76M | $11.08M | $6.89M | $3.13M | $2.64M | $9.67M | $7.06M | $3.73M | $2.94M | $8.38M | $5.38M | $3.11M | $2.59M | $12.16M | $9.04M | $3.91M | $2.25M | $11.41M | $7.49M | $2.97M | $3.07M | $8.24M | $5.40M | $2.40M | $2.42M | $7.47M | $5.10M | $2.08M | $1.93M | $5.74M | $3.71M | $1.60M | $1.50M | $3.15M | $1.67M |
| Change in Receivables | $-90.42M | $10.65M | $4.99M | $1.12M | $-86.31M | $30.29M | $58.41M | $28.49M | $-73.29M | $52.48M | $37.25M | $10.85M | $16.75M | $152.58M | $107.74M | $65.03M | $6.79M | $62.26M | $36.28M | $20.83M | $-16.26M | $13.64M | $-1.89M | $5.05M | $-24.44M | $51.59M | $41.49M | $23.34M | $-11.47M | $46.99M | $22.38M | $1.09M | $-5.99M | $43.93M | $25.12M | $6.57M | $-12.34M | $32.29M | $21.44M | $8.51M | $-7.48M | $27.07M | $16.90M |
| Change in Inventory | $6.41M | $-23.50M | $-20.15M | $2.21M | $10.81M | $30.92M | $30.76M | $12.06M | $8.43M | $-82.96M | $-54.62M | $-20.10M | $-7.27M | $101.15M | $82.62M | $38.57M | $16.40M | $30.11M | $8.05M | $2.09M | $16.60M | $-4.76M | $-538.00K | $3.96M | $3.20M | $-20.64M | $-17.39M | $-7.12M | $7.96M | $15.33M | $11.52M | $5.14M | $15.15M | $-249.00K | $-5.91M | $-4.53M | $10.73M | $-12.10M | $-15.82M | $-10.35M | $17.18M | $-3.57M | $-8.08M |
| Change in Payables | $-50.64M | $-14.78M | $-39.05M | $-32.34M | $-12.98M | $-17.44M | $-17.48M | $-2.66M | $12.49M | $-21.36M | $-8.81M | $-25.48M | $-22.50M | $49.08M | $47.54M | $12.66M | $7.05M | $47.91M | $21.78M | $-2.24M | $14.69M | $2.15M | $-16.39M | $-4.17M | $7.41M | $-12.53M | $-23.82M | $-31.41M | $11.92M | $17.77M | $220.00K | $-11.43M | $20.22M | $-2.28M | $-3.12M | $-17.84M | $23.32M | $-35.02M | $-39.24M | $-29.85M | $13.86M | - | - |
| Operating Cash Flow | $176.73M | $579.59M | $346.28M | $152.59M | $266.23M | $509.80M | $269.13M | $178.78M | $260.93M | $588.48M | $385.80M | $169.80M | $160.17M | $335.63M | $217.70M | $89.48M | $93.52M | $309.50M | $202.20M | $89.42M | $102.16M | $255.72M | $178.16M | $72.93M | $89.00M | $182.78M | $96.26M | $23.52M | $71.14M | $96.03M | $41.39M | $17.57M | $58.57M | $54.62M | $25.67M | - | $48.85M | - | - | - | - | - | - |
| Capital Expenditure | $17.37M | $42.06M | $24.91M | $13.39M | $12.55M | $56.79M | $35.97M | $19.88M | $15.92M | $48.08M | $30.67M | $15.58M | $20.34M | $56.04M | $36.03M | $18.41M | $13.23M | $42.32M | $28.56M | $12.28M | $13.73M | $27.21M | $20.94M | $15.89M | $11.44M | $34.10M | $21.98M | $10.21M | $10.12M | $42.38M | $27.52M | $11.27M | $12.22M | $13.09M | $8.57M | $3.80M | $4.07M | $10.08M | $6.02M | $2.90M | $3.06M | $10.59M | $7.12M |
| Acquisitions | $1.08B | $851.18M | $21.18M | $-294.00K | $48.31M | $88.46M | $88.12M | $22.24M | $1.54M | $147.61M | $45.95M | $45.84M | - | $20.50M | $18.75M | $13.97M | $1.06B | $205.03M | $195.41M | $61.09M | $61.96M | $21.45M | $20.53M | $20.53M | $500.00K | $6.45M | - | - | $-464.00K | $500.67M | $499.05M | - | $50.00K | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-1.10B | $-892.26M | $-45.49M | $-12.85M | $-60.60M | $-142.92M | $-121.95M | $-40.51M | $-17.15M | $-181.02M | $-75.84M | $-60.97M | $-20.24M | $-73.67M | $-54.16M | $-32.13M | $-1.08B | $-247.05M | $-223.78M | $-73.32M | $-75.56M | $-46.32M | $-40.70M | $-36.22M | $-11.85M | $-38.29M | $-20.00M | $-10.12M | $-9.31M | $-542.51M | $-526.12M | $-38.14M | $-12.10M | $-96.50M | $-92.23M | - | $-3.71M | - | - | - | - | - | - |
| Debt Repayment | $15.62M | $500.00M | $487.50M | $11.25M | $11.39M | $35.65M | $23.87M | $12.06M | $12.43M | $27.71M | $18.83M | $9.74M | $9.69M | $28.97M | $19.29M | $9.63M | $5.51M | $427.56M | $421.72M | $415.86M | $5.78M | $319.17M | $313.41M | $307.67M | $8.37M | $19.42M | $11.36M | $5.60M | $5.30M | - | - | $3.12M | $3.12M | $183.12M | $180.00M | $5.00M | $5.00M | $10.00M | $5.00M | $2.50M | $2.50M | $2.50M | - |
| Stock Repurchased | $17.00M | $417.15M | $351.62M | $215.63M | $47.17M | $919.19M | $505.24M | - | - | - | - | - | $50.00M | $200.05M | $150.05M | $50.00M | - | $35.56M | $24.04M | $9.86M | $6.00M | $43.15M | $34.15M | $14.13M | $58.73M | $52.18M | $19.50M | $4.62M | $55.53M | $9.49M | - | - | - | $139.29M | $39.29M | $17.38M | $10.92M | $11.38M | $4.96M | $1.54M | - | - | - |
| Financing Cash Flow | $-36.64M | $1.05B | $139.09M | $-231.34M | $-58.57M | $-957.70M | $-531.95M | $-17.10M | $-11.96M | $-31.87M | $-23.98M | $-15.06M | $-59.69M | $-240.38M | $-179.59M | $-70.51M | $793.56M | $-64.56M | $-46.69M | $-26.49M | $-11.93M | $-78.87M | $-63.43M | $-34.47M | $-63.93M | $-73.83M | $-35.43M | $-16.05M | $-54.37M | $483.42M | $493.94M | $1.39M | $-8.41M | $-74.04M | $26.42M | - | $-15.26M | - | - | - | - | - | - |
| Net Change in Cash | $-957.66M | $742.09M | $442.18M | $-91.51M | $142.98M | $-591.22M | $-385.34M | $120.24M | $232.95M | $375.54M | $286.26M | $93.71M | $80.69M | $19.61M | $-15.91M | $-13.23M | $-188.13M | $-2.10M | $-68.27M | $-10.39M | $14.67M | $130.53M | $74.03M | $2.23M | $13.22M | $70.66M | $40.84M | $-2.65M | $7.47M | $36.94M | $9.22M | $-19.19M | $38.06M | $-115.92M | $-40.14M | $-54.01M | $29.88M | $-8.35M | $-10.76M | $-4.70M | $4.51M | $105.37M | $60.30M |
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 | $1.39B | - | $3.92B | - |
| Cost of Revenue | $974.24M | - | $2.76B | - |
| Gross Profit | $418.92M | - | $1.16B | - |
| Selling General & Admin | $203.91M | - | $552.15M | - |
| Operating Income | $215.01M | - | $612.29M | - |
| Interest Expense | $28.41M | - | $65.56M | - |
| Other Income/Expense | $3.91M | - | $13.35M | - |
| Income Before Tax | $190.51M | - | $560.07M | - |
| Income Tax Expense | $48.28M | - | $142.86M | - |
| Net Income | $142.23M | $150.72M | $417.21M | - |
| Basic EPS | 5.08 | - | 14.65 | - |
| Diluted EPS | 5.04 | - | 14.56 | - |
| Basic Shares Outstanding | $28.02M | - | $28.47M | - |
| Diluted Shares Outstanding | $28.20M | - | $28.65M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $1.14B | $400.32M |
| Accounts Receivable | $874.31M | $751.61M |
| Inventory | $385.64M | $406.66M |
| Other Current Assets | $44.56M | $40.38M |
| Total Current Assets | $2.45B | $1.60B |
| Goodwill | $2.57B | $2.11B |
| Intangible Assets | $907.39M | $557.69M |
| Other Non-current Assets | $9.88M | $10.37M |
| Total Assets | $6.41B | $4.74B |
| Accounts Payable | $463.80M | $456.45M |
| Total Current Liabilities | $842.70M | $767.18M |
| Long-term Debt | $2.80B | $1.33B |
| Deferred Tax Liabilities | $331.43M | $240.34M |
| Other Non-current Liabilities | $2.34M | $1.45M |
| Total Liabilities | $4.19B | $2.53B |
| Common Stock | $396.00K | $396.00K |
| Retained Earnings | $3.41B | $2.99B |
| Total Stockholders Equity | $2.22B | $2.21B |
| Total Liabilities & Equity | $6.41B | $4.74B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $142.23M | $150.72M | $417.21M | - |
| Depreciation & Amortization | - | - | $114.02M | - |
| Stock-based Compensation | - | - | $14.12M | - |
| Change in Receivables | - | - | $10.65M | - |
| Change in Inventory | - | - | $-23.50M | - |
| Change in Payables | - | - | $-14.78M | - |
| Operating Cash Flow | - | - | $579.59M | - |
| Capital Expenditure | - | - | $42.06M | - |
| Acquisitions | - | - | $851.18M | - |
| Investing Cash Flow | - | - | $-892.26M | - |
| Debt Repayment | - | - | $500.00M | - |
| Stock Repurchased | - | - | $417.15M | - |
| Financing Cash Flow | - | - | $1.05B | - |
| Net Change in Cash | - | - | $742.09M | - |
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.