$2.71B
Revenue
$247.10M
Net Income
71.63%
Gross Margin
17.50%
Op. Margin
$658.60M
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 2011 (Dec 31, 2012) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $783.80M | $706.30M | $649.10M | $569.00M | $597.50M | $543.90M | $488.50M | $441.70M | $509.80M | $432.70M | $396.50M | $358.10M | $369.70M | $340.80M | $299.40M | $295.40M | $307.70M | $275.60M | $263.20M | $252.30M | $246.10M | $234.00M | $226.30M | $198.00M | $209.39M | $192.12M | $177.14M | $159.56M | $164.91M | $151.08M | $124.26M | $123.58M | $130.52M | $121.78M | $109.76M | $101.71M | $103.58M | $94.87M | $87.33M | $81.21M | $100.12M | $87.30M | $75.59M | $61.22M | $72.56M | $74.98M | $72.01M | $69.16M | $68.53M | $61.10M | $60.09M | $57.36M | $106.31M | $44.59M | $32.21M |
| Revenue Growth % (YoY) | 31.2% | 29.9% | 32.9% | 28.8% | 17.2% | 25.7% | 23.2% | 23.3% | 37.9% | 27.0% | 32.4% | 21.2% | 20.1% | 23.7% | 13.8% | 17.1% | 25.0% | 17.8% | 16.3% | 27.4% | 17.5% | 21.8% | 27.8% | 24.1% | 27.0% | 27.2% | 42.6% | 29.1% | 26.3% | 24.1% | 13.2% | 21.5% | 26.0% | 28.4% | 25.7% | 25.2% | 3.5% | 8.7% | 15.5% | 32.7% | 38.0% | 16.4% | 5.0% | -11.5% | 5.9% | 22.7% | 19.8% | 20.6% | nan% | nan% | nan% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $215.20M | $196.20M | $196.90M | $160.00M | $166.60M | $166.80M | $157.60M | $134.90M | $148.60M | $139.40M | $131.60M | $117.60M | $152.40M | $152.50M | $109.10M | $85.70M | $94.50M | $86.90M | $80.50M | $84.80M | $85.00M | $82.20M | $83.80M | $71.10M | $75.29M | $69.03M | $60.72M | $52.86M | $54.59M | $49.11M | $42.19M | $47.76M | $51.02M | $48.15M | $45.12M | $42.31M | $42.64M | $39.23M | $36.87M | $37.16M | $54.80M | $51.65M | $41.21M | $28.41M | $35.89M | $36.94M | $36.25M | $36.35M | $35.52M | $33.71M | $33.26M | $32.20M | $60.60M | $26.03M | $17.67M |
| Gross Profit | $568.60M | $510.10M | $452.20M | $409.00M | $430.90M | $377.10M | $330.90M | $306.80M | $361.20M | $293.30M | $264.90M | $240.50M | $217.30M | $188.30M | $190.30M | $209.70M | $213.20M | $188.70M | $182.70M | $167.50M | $161.10M | $151.80M | $142.50M | $126.90M | $134.11M | $123.08M | $116.42M | $106.70M | $110.31M | $101.97M | $82.07M | $75.81M | $79.51M | $73.62M | $64.64M | $59.40M | $60.94M | $55.64M | $50.46M | $44.05M | $45.32M | $35.65M | $34.38M | $32.81M | $36.67M | $38.04M | $35.77M | $32.81M | $33.02M | $27.39M | $26.83M | $25.16M | $45.70M | $18.56M | $14.54M |
| Gross Margin % | 72.5% | 72.2% | 69.7% | 71.9% | 72.1% | 69.3% | 67.7% | 69.5% | 70.9% | 67.8% | 66.8% | 67.2% | 58.8% | 55.3% | 63.6% | 71.0% | 69.3% | 68.5% | 69.4% | 66.4% | 65.5% | 64.9% | 63.0% | 64.1% | 64.0% | 64.1% | 65.7% | 66.9% | 66.9% | 67.5% | 66.0% | 61.3% | 60.9% | 60.5% | 58.9% | 58.4% | 58.8% | 58.6% | 57.8% | 54.2% | 45.3% | 40.8% | 45.5% | 53.6% | 50.5% | 50.7% | 49.7% | 47.4% | 48.2% | 44.8% | 44.7% | 43.9% | 43.0% | 41.6% | 45.1% |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $115.98M | $106.08M | $108.81M | $99.43M | $94.08M | $95.10M | $77.75M | $75.81M | $80.28M | $71.58M | $68.00M | $64.71M | $65.07M | $53.22M | $51.74M | $51.75M | $69.36M | $51.38M | $46.74M | $41.44M | $38.93M | $40.92M | $41.05M | $34.69M | $32.81M | $44.71M | $32.66M | $31.36M | $49.72M | $28.33M | $29.45M |
| Research & Development | $90.90M | $77.20M | $73.40M | $59.60M | $60.60M | $54.90M | $53.90M | $50.20M | $42.00M | $57.80M | $55.10M | $50.10M | $49.50M | $45.00M | $42.60M | $43.10M | $41.80M | $37.50M | $40.10M | $40.70M | $38.30M | $38.80M | $34.20M | $35.50M | $34.70M | $30.78M | $32.26M | $31.95M | $28.51M | $21.76M | $18.42M | $19.91M | $18.78M | $20.14M | $18.03M | $17.50M | $16.03M | $13.73M | $12.95M | $12.99M | $12.90M | $10.04M | $12.07M | $8.21M | $7.29M | $7.16M | $6.68M | $6.78M | $6.42M | $5.77M | $5.17M | $4.40M | $8.30M | $4.64M | $6.83M |
| Selling General & Admin | $331.40M | $315.20M | $257.70M | $260.60M | $261.00M | $234.10M | $222.40M | $199.70M | $212.80M | $180.70M | $178.70M | $162.70M | $144.30M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Operating Income | $146.30M | $117.70M | $121.10M | $88.80M | $109.30M | $88.10M | $54.60M | $56.90M | $106.40M | $54.80M | $31.10M | $27.70M | $23.50M | $2.90M | $-26.70M | $37.90M | $49.70M | $33.70M | $26.30M | $16.30M | $-7.30M | $23.80M | $27.50M | $7.50M | $18.13M | $17.00M | $7.60M | $7.26M | $16.23M | $6.87M | $4.33M | - | $-768.00K | $2.05M | $-3.36M | $-5.31M | $-4.13M | $2.42M | $-1.29M | $-7.70M | $-24.04M | $-15.73M | $-12.36M | $-8.63M | $-2.25M | $-2.88M | $-5.28M | $-1.89M | $206.00K | $-17.31M | $-5.82M | $-6.21M | $-4.02M | $-9.77M | $-14.91M |
| Operating Margin % | 18.7% | 16.7% | 18.7% | 15.6% | 18.3% | 16.2% | 11.2% | 12.9% | 20.9% | 12.7% | 7.8% | 7.7% | 6.4% | 0.9% | -8.9% | 12.8% | 16.2% | 12.2% | 10.0% | 6.5% | -3.0% | 10.2% | 12.2% | 3.8% | 8.7% | 8.9% | 4.3% | 4.6% | 9.8% | 4.5% | 3.5% | 0.0% | -0.6% | 1.7% | -3.1% | -5.2% | -4.0% | 2.5% | -1.5% | -9.5% | -24.0% | -18.0% | -16.4% | -14.1% | -3.1% | -3.8% | -7.3% | -2.7% | 0.3% | -28.3% | -9.7% | -10.8% | -3.8% | -21.9% | -46.3% |
| Interest Expense | $6.30M | $15.60M | $19.60M | $9.20M | $13.10M | $12.30M | $11.00M | $10.70M | $6.70M | $10.40M | - | - | $8.70M | - | - | - | - | - | - | - | - | - | - | - | $10.97M | $9.37M | $7.64M | $6.62M | $6.86M | $6.85M | $7.29M | $7.92M | $6.70M | $4.71M | $4.80M | $5.01M | $5.14M | $3.03M | $3.13M | $3.10M | $3.28M | $3.17M | $3.08M | $3.19M | $3.18M | $3.04M | $3.98M | $4.49M | $4.24M | $4.00M | $4.62M | $4.36M | $4.81M | $3.83M | $4.55M |
| Interest Income | $5.70M | $8.60M | $10.10M | $10.30M | $10.30M | $10.50M | $9.30M | $9.40M | $6.20M | $8.60M | - | - | $6.00M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $46.00K | $41.00K | $36.00K | $37.00K | $32.00K | $29.00K | $31.00K | $33.00K | $27.00K | $37.00K | $27.00K | - | - | - |
| Other Income/Expense | $3.10M | $12.10M | $1.30M | $-2.30M | $400.00K | $-3.40M | $-1.80M | $-700.00K | $1.90M | $700.00K | $-200.00K | $-200.00K | $1.50M | $-1.80M | $-1.10M | $300.00K | $-400.00K | $-700.00K | $1.80M | $-2.60M | $1.30M | $1.00M | $1.00M | - | $1.88M | $-53.00K | $1.92M | $4.05M | $1.50M | $1.83M | $1.69M | $1.68M | $1.16M | $556.00K | $488.00K | $434.00K | $315.00K | $211.00K | $129.00K | $170.00K | $121.00K | $-10.00K | - | $5.00K | $2.00K | $-677.00K | $-890.00K | $-4.19M | $-2.86M | $-3.97M | $-4.58M | $-4.33M | $-4.81M | $-3.79M | $-4.51M |
| Income Before Tax | $140.20M | $122.80M | $28.40M | $48.10M | $111.30M | $82.90M | $51.10M | $54.90M | $107.80M | $53.70M | $28.50M | $24.60M | $22.30M | $-5.70M | $-36.10M | $29.30M | $33.40M | $15.20M | $-28.40M | $300.00K | $-18.50M | $13.40M | $17.40M | $-2.60M | $6.78M | $1.13M | $1.88M | $4.70M | $10.89M | $1.85M | $-1.28M | $-6.24M | $-6.92M | $-2.11M | $-7.67M | $-9.88M | $-8.96M | $-2.95M | $-4.29M | $-10.62M | $-27.19M | $-18.86M | $-15.39M | $-11.78M | $-5.40M | $-10.82M | $-29.06M | $-6.08M | $-2.65M | $-21.29M | $-10.40M | $-10.53M | - | - | - |
| Income Tax Expense | $38.50M | $35.20M | $5.90M | $12.70M | $10.60M | $5.40M | $-137.50M | $3.40M | $4.50M | $1.80M | $1.20M | $800.00K | $5.30M | $-500.00K | $-1.10M | $1.50M | $4.20M | $2.60M | $-3.40M | $300.00K | $-1.40M | $1.80M | $3.00M | $-500.00K | $1.81M | $278.00K | $482.00K | $326.00K | $995.00K | $194.00K | $412.00K | $333.00K | $-61.00K | $121.00K | $101.00K | $96.00K | $197.00K | $66.00K | $65.00K | $64.00K | $140.00K | $62.00K | $37.00K | $52.00K | $4.00K | $21.00K | $52.00K | $65.00K | $-154.00K | $5.00K | $118.00K | $131.00K | $11.55M | - | - |
| Net Income | $101.60M | $87.60M | $22.50M | $35.40M | $100.70M | $77.50M | $188.60M | $51.50M | $103.30M | $51.90M | $27.30M | $23.80M | $17.00M | $-5.20M | $-35.00M | $27.80M | $29.20M | $12.60M | $-25.00M | - | $-17.10M | $11.60M | $14.40M | $-2.10M | $4.97M | $852.00K | $1.40M | $4.38M | $9.89M | $1.66M | $-1.69M | $-6.57M | $-6.86M | $-2.23M | $-7.77M | $-9.98M | $-9.12M | $-3.08M | $-4.20M | $-12.48M | $-27.33M | $-18.93M | $-15.43M | $-11.83M | $-5.40M | $-10.85M | $-29.11M | $-6.14M | $-2.50M | $-21.29M | $-10.52M | $-10.66M | $-9.04M | $-13.56M | $-19.42M |
| Net Margin % | 13.0% | 12.4% | 3.5% | 6.2% | 16.9% | 14.2% | 38.6% | 11.7% | 20.3% | 12.0% | 6.9% | 6.6% | 4.6% | -1.5% | -11.7% | 9.4% | 9.5% | 4.6% | -9.5% | 0.0% | -6.9% | 5.0% | 6.4% | -1.1% | 2.4% | 0.4% | 0.8% | 2.7% | 6.0% | 1.1% | -1.4% | -5.3% | -5.3% | -1.8% | -7.1% | -9.8% | -8.8% | -3.2% | -4.8% | -15.4% | -27.3% | -21.7% | -20.4% | -19.3% | -7.4% | -14.5% | -40.4% | -8.9% | -3.6% | -34.8% | -17.5% | -18.6% | -8.5% | -30.4% | -60.3% |
| Basic EPS | 1.44 | 1.24 | 0.32 | 0.50 | 1.44 | 1.11 | 2.69 | 0.74 | 1.48 | 0.74 | 0.39 | 0.34 | 0.25 | -0.08 | -0.50 | 0.40 | 0.43 | 0.18 | -0.37 | 0.00 | -0.26 | 0.18 | 0.22 | -0.03 | 0.08 | 0.01 | 0.02 | 0.07 | 0.17 | 0.03 | nan | nan | -0.12 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Diluted EPS | 1.43 | 1.24 | 0.32 | 0.50 | 1.38 | 1.08 | 2.59 | 0.73 | 1.47 | 0.74 | 0.39 | 0.34 | 0.25 | -0.08 | -0.50 | 0.40 | 0.42 | 0.18 | -0.37 | 0.00 | -0.26 | 0.17 | 0.22 | -0.03 | 0.08 | 0.01 | 0.02 | 0.07 | 0.16 | 0.03 | nan | nan | -0.12 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Basic Shares Outstanding | - | 70.4M | 70.4M | 70.3M | 29K | 70.1M | 70.1M | 70.0M | 36K | 69.8M | 69.7M | 69.6M | 32K | 69.4M | 69.4M | 69.3M | 462K | 68.9M | 66.7M | 66.1M | 406K | 65.7M | 64.4M | 62.9M | 608K | 60.7M | 59.8M | 59.4M | 80K | 59.0M | - | - | 79K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Diluted Shares Outstanding | - | 70.7M | 70.7M | 74.1M | 60K | 74.0M | 73.8M | 73.7M | 3.5M | 73.6M | 70.1M | 70.1M | 567K | 69.4M | 69.4M | 69.9M | 1.3M | 69.6M | 66.7M | 66.1M | 348K | 66.8M | 65.6M | 62.9M | 576K | 62.3M | 61.5M | 61.1M | 2.2M | 61.1M | - | - | 79K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 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 2011 (Dec 31, 2012) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $856.60M | $854.60M | $820.70M | $907.20M | $838.10M | $779.10M | $201.40M | $213.70M | $419.88M | $119.87M | $129.25M | $113.91M | $126.56M | $136.25M | $203.15M | $272.58M | $102.23M | $73.49M | $76.04M | $137.17M | $215.40M | $75.66M | $111.64M | $122.67M | $145.47M | $145.14M | $145.61M | $151.19M | $146.37M | $175.54M | $145.61M | $149.73M | $153.91M | $150.94M | $148.06M | $57.29M | $103.81M | $106.75M |
| Accounts Receivable | - | - | - | - | - | - | - | - | - | - | - | $159.60M | $140.90M | $153.10M | $154.10M | $153.50M | $161.00M | $114.30M | $100.30M | $97.90M | $83.80M | $85.40M | $78.00M | $80.10M | $69.30M | $65.05M | $66.96M | $68.66M | $63.29M | $69.95M | $49.68M | $50.38M | $53.37M | $47.17M | $37.75M | $40.65M | $28.80M | $38.55M | $38.70M | $40.47M | $48.39M | $31.80M | $31.83M | $36.09M | $39.88M | $47.15M | $41.80M | $36.68M | $33.07M | $34.47M | $33.65M | $31.11M | $33.29M | $17.27M | $20.36M |
| Inventory | $452.60M | $446.30M | $446.90M | $440.80M | $430.40M | $444.90M | $430.90M | $430.60M | $402.60M | $410.80M | $411.30M | $386.10M | $346.80M | $327.60M | $320.40M | $314.80M | $303.20M | $259.00M | $197.80M | $170.10M | $154.30M | $124.90M | $103.70M | $95.70M | $101.00M | $90.21M | $85.11M | $73.82M | $71.41M | $58.05M | $40.81M | $26.33M | $33.79M | $35.05M | $33.96M | $34.33M | $35.51M | $32.66M | $24.49M | $14.02M | $14.04M | $13.02M | $23.43M | $20.07M | $13.10M | $9.66M | $8.77M | $10.45M | $9.46M | $5.39M | $5.98M | $9.20M | $14.87M | $13.12M | $15.96M |
| Other Current Assets | $228.30M | $120.80M | $266.70M | $202.20M | $142.00M | $137.80M | $148.30M | $116.10M | $116.40M | $104.60M | $99.60M | $106.00M | $86.90M | $78.10M | $73.50M | $71.70M | $74.00M | $76.50M | $82.70M | $73.60M | $63.00M | $53.40M | $59.60M | $43.90M | $31.10M | $20.65M | $25.21M | $28.03M | $24.25M | $17.91M | $17.56M | $17.45M | $9.95M | $8.04M | $8.43M | $8.16M | $7.07M | $7.90M | $6.84M | $5.71M | $5.66M | $4.05M | $3.43M | $3.66M | $4.02M | $3.43M | $5.72M | $7.12M | $5.94M | $5.92M | $6.56M | $6.38M | $4.48M | $3.65M | $4.77M |
| Total Current Assets | $1.91B | $1.86B | $2.28B | $2.33B | $1.89B | $1.86B | $1.75B | $1.62B | $1.58B | $1.47B | $1.42B | $1.33B | $1.31B | $1.33B | $1.31B | $1.29B | $1.33B | $1.31B | $1.25B | $1.19B | $1.25B | $1.16B | $1.09B | $541.30M | $591.00M | $793.90M | $498.81M | $496.38M | $461.29M | $445.71M | $421.79M | $451.61M | $537.17M | $366.02M | $338.75M | $337.17M | $369.96M | $361.81M | $181.29M | $171.84M | $190.76M | $194.34M | $203.83M | $205.43M | $208.20M | $206.61M | $231.83M | $199.86M | $198.20M | $199.69M | $197.13M | $194.76M | $109.94M | $137.86M | $147.83M |
| Property Plant & Equipment | - | - | - | - | - | - | - | - | - | - | $601.50M | $596.60M | $599.90M | $553.10M | $535.80M | $538.20M | $536.50M | $515.40M | $505.50M | $497.90M | $478.70M | $449.20M | $423.20M | $412.40M | $399.40M | $355.87M | $334.02M | $299.61M | $258.38M | $229.43M | $197.56M | $153.03M | $107.86M | $88.49M | $75.88M | $65.28M | $46.27M | $50.91M | $41.13M | $41.70M | $41.79M | $41.54M | $42.04M | $44.61M | $37.07M | $36.58M | $34.16M | $32.56M | $32.36M | $31.40M | $29.33M | $24.98M | $25.42M | $18.30M | $16.12M |
| Goodwill | $51.60M | $51.60M | $51.70M | $51.50M | $51.50M | $51.70M | $51.70M | $51.70M | $51.70M | $51.70M | $51.70M | $51.70M | $51.70M | $51.60M | $51.80M | $51.80M | $39.80M | $39.80M | $39.90M | $39.80M | $39.80M | $39.70M | $39.60M | $39.60M | $39.80M | $39.71M | $39.74M | $39.69M | $39.65M | $39.77M | $39.73M | $39.77M | $39.84M | $39.85M | $39.76M | $39.70M | $39.68M | $39.73M | $39.76M | $39.76M | $39.75M | $39.82M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $37.54M | $26.16M | $26.73M |
| Intangible Assets | $117.10M | $105.00M | $102.30M | $99.80M | $98.50M | $99.60M | $98.50M | $98.50M | $98.70M | $99.50M | $99.50M | $100.20M | $75.50M | $53.70M | $55.10M | $52.80M | $36.60M | $37.20M | $33.40M | $29.70M | $28.70M | $10.40M | $10.90M | $12.40M | $13.20M | $12.83M | $13.04M | $11.48M | $10.38M | $7.79M | $5.75M | $4.57M | $4.35M | $4.37M | $3.39M | $2.21M | $528.00K | $651.00K | $773.00K | $885.00K | $2.72M | $13.04M | $12.30M | $13.15M | $14.06M | $14.97M | $15.88M | $16.93M | $18.04M | $19.15M | $20.27M | $21.57M | $22.96M | $30.67M | $32.40M |
| Long-term Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $500.00K | $23.50M | $60.80M | $58.40M | $31.01M | $62.68M | $76.79M | $140.78M | $145.54M | $156.06M | $164.12M | $125.55M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Assets | $205.80M | $188.30M | $315.10M | $318.90M | $181.50M | $165.90M | $163.60M | $187.70M | $190.00M | $196.20M | $211.60M | $210.60M | $210.00M | $178.70M | $161.90M | $141.00M | $106.10M | - | - | - | $77.00M | - | - | - | $41.10M | - | - | - | - | - | - | - | $1.97M | $1.61M | $1.56M | $605.00K | $216.00K | $98.00K | $88.00K | $588.00K | $104.00K | $4.38M | $4.69M | $4.99M | $5.29M | $5.49M | $5.92M | $1.65M | $1.82M | $1.72M | $1.89M | $2.06M | $2.20M | $2.79M | $3.10M |
| Total Assets | $3.19B | $3.03B | $3.47B | $3.52B | $3.09B | $3.03B | $2.88B | $2.62B | $2.59B | $2.47B | $2.39B | $2.29B | $2.25B | $2.17B | $2.11B | $2.07B | $2.05B | $2.00B | $1.92B | $1.84B | $1.87B | $1.71B | $1.63B | $1.11B | $1.14B | $1.27B | $977.72M | $952.61M | $928.74M | $886.31M | $838.86M | $829.76M | $816.74M | $500.35M | $459.33M | $444.96M | $456.65M | $453.20M | $263.05M | $254.77M | $275.13M | $293.12M | $300.39M | $305.72M | $302.16M | $301.20M | $325.33M | $288.53M | $287.95M | $289.50M | $286.15M | $280.90M | $198.06M | $215.78M | $226.19M |
| Accounts Payable | $75.00M | $48.20M | $96.10M | $57.60M | $19.80M | $40.30M | $76.80M | $75.90M | $19.20M | $77.80M | $107.50M | $85.90M | $30.80M | $62.10M | $57.20M | $52.20M | $37.70M | $58.00M | $49.30M | $59.10M | $54.10M | $57.00M | $35.60M | $36.40M | $54.50M | $21.25M | $24.75M | $26.83M | $25.50M | $26.84M | $25.19M | $33.85M | $24.41M | $28.65M | $12.24M | $6.41M | $13.16M | $18.21M | $21.61M | $13.48M | $18.65M | $15.61M | $17.92M | $14.25M | $14.66M | $17.73M | $18.61M | $20.98M | $19.36M | $15.12M | $11.44M | $8.54M | $9.36M | $8.60M | $9.37M |
| Accrued Liabilities | - | - | - | - | - | - | - | - | - | - | - | $263.60M | $301.00M | $241.70M | $192.50M | $135.80M | $166.00M | $141.70M | $143.10M | $110.70M | $138.10M | $118.20M | $98.80M | $94.00M | $103.20M | $92.04M | $81.02M | $85.94M | $88.97M | $68.17M | $48.58M | $45.76M | $59.26M | $44.90M | $34.65M | $31.84M | $40.96M | $33.73M | $29.94M | $30.39M | $38.63M | $35.55M | $26.44M | $25.27M | $24.70M | $25.21M | $24.59M | $18.77M | $19.48M | $30.02M | $20.28M | $18.02M | $19.05M | $12.76M | $12.28M |
| Deferred Revenue | $14.00M | - | - | - | $12.00M | - | - | - | $15.40M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.20M | $1.18M | $2.21M | $2.34M | $2.81M | $2.36M | $1.40M | $1.13M | $1.13M | $1.31M | $1.25M | $1.32M | $1.46M | $2.36M | $2.26M | $2.09M | $1.87M | $1.55M | $834.00K | $1.25M | $612.00K | $900.00K | $567.00K | $900.00K | $1.66M | $5.45M | $2.19M | $3.73M |
| Other Current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $20.00K | $25.00K | $1.20M | $1.24M |
| Total Current Liabilities | $680.10M | $647.70M | $1.01B | $520.40M | $528.40M | $506.20M | $486.00M | $432.40M | $451.20M | $451.40M | $425.00M | $383.30M | $364.70M | $334.20M | $279.30M | $215.00M | $228.80M | $228.60M | $213.30M | $185.50M | $207.80M | $175.20M | $134.40M | $130.40M | $157.70M | $113.28M | $105.77M | $113.97M | $115.66M | $97.22M | $76.11M | $82.41M | $86.03M | $74.94M | $48.02M | $39.38M | $55.70M | $54.25M | $55.18M | $49.77M | $65.16M | $59.44M | $52.68M | $47.38M | $44.30M | $47.76M | $71.20M | $43.12M | $42.37M | $48.29M | $33.85M | $42.98M | $48.29M | $24.76M | $26.61M |
| Long-term Debt | $930.80M | $934.90M | $939.00M | $1.61B | $1.30B | $1.36B | $1.36B | $1.36B | $1.37B | $1.37B | $1.37B | $1.37B | $1.37B | $1.38B | $1.39B | $1.39B | $1.25B | $1.26B | $1.24B | $1.05B | $1.04B | $921.50M | $910.20M | $899.00M | $887.90M | $985.77M | $607.35M | $599.60M | $591.98M | $584.49M | $577.12M | $569.88M | $566.17M | $344.95M | $340.84M | $336.76M | $332.77M | $328.96M | $175.69M | $173.68M | $171.70M | $173.87M | $172.22M | $170.59M | $168.99M | $167.42M | $165.87M | $116.28M | $113.65M | $111.12M | $108.67M | $106.19M | $103.73M | - | - |
| Other Non-current Liabilities | $64.40M | $62.60M | $57.10M | $53.90M | $51.60M | $44.90M | $37.30M | $38.30M | $37.90M | $38.20M | $38.30M | $34.20M | $35.70M | $24.20M | $26.80M | $17.00M | $14.90M | $15.40M | $16.10M | $17.70M | $17.80M | $18.90M | $18.80M | $19.80M | $21.40M | $18.77M | $14.82M | $15.41M | $9.01M | $6.67M | $6.48M | $6.90M | $6.03M | $6.20M | $5.75M | $5.23M | $5.03M | $4.89M | $4.73M | $4.92M | $3.95M | $3.62M | $2.92M | $3.04M | $2.77M | $2.58M | $1.52M | $1.98M | $1.94M | $2.57M | $2.25M | $2.19M | $1.87M | $1.26M | $1.30M |
| Total Liabilities | $1.68B | $1.65B | $2.01B | $2.19B | $1.88B | $1.91B | $1.88B | $1.83B | $1.86B | $1.86B | $1.83B | $1.79B | $1.77B | $1.74B | $1.69B | $1.62B | $1.49B | $1.50B | $1.46B | $1.25B | $1.27B | $1.12B | $1.06B | $1.05B | $1.07B | $1.12B | $727.94M | $728.98M | $716.64M | $688.38M | $659.71M | $659.20M | $658.23M | $426.09M | $394.60M | $381.37M | $393.50M | $388.10M | $235.60M | $228.38M | $241.07M | $237.99M | $230.14M | $224.97M | $218.33M | $220.86M | $242.48M | $166.04M | $163.36M | $168.07M | $147.82M | $151.35M | $153.88M | $132.34M | $132.09M |
| Common Stock | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $100.00K | $62.00K | $60.00K | $60.00K | $59.00K | $59.00K | $59.00K | $59.00K | $58.00K | $58.00K | $58.00K | $58.00K | $57.00K | $57.00K | $57.00K | $57.00K | $57.00K | $57.00K | $57.00K | $57.00K | $56.00K | $56.00K | $55.00K | $55.00K | $55.00K | $55.00K | $54.00K | $53.00K | $48.00K | $47.00K | $47.00K |
| Retained Earnings | $287.40M | $185.80M | $98.20M | $75.70M | $40.30M | $-60.40M | $-137.90M | $-326.50M | $-378.00M | $-481.30M | $-533.20M | $-560.50M | $-584.30M | $-601.30M | $-596.10M | $-561.10M | $-649.50M | $-678.70M | $-691.30M | $-666.30M | $-666.30M | $-649.20M | $-660.80M | $-675.20M | $-672.00M | $-676.98M | $-677.83M | $-679.24M | $-683.61M | $-693.51M | $-695.17M | $-693.48M | $-707.25M | $-700.39M | $-698.17M | $-690.40M | $-680.42M | $-671.30M | $-668.22M | $-664.03M | $-651.54M | $-624.22M | $-605.29M | $-589.86M | $-578.02M | $-572.62M | $-561.78M | $-532.67M | $-526.52M | $-524.02M | $-502.74M | $-492.22M | $-481.55M | $-426.68M | $-413.12M |
| Total Stockholders Equity | $1.52B | $1.38B | $1.46B | $1.33B | $1.21B | $1.12B | $998.40M | $790.70M | $732.70M | $607.50M | $553.90M | $502.80M | $476.40M | $428.00M | $422.40M | $446.70M | $556.30M | $497.90M | $459.10M | $585.30M | $603.60M | $595.00M | $563.30M | $59.00M | $75.90M | $150.57M | $249.78M | $223.63M | $212.10M | $197.93M | $179.15M | $170.57M | $158.52M | $74.25M | $64.72M | $63.59M | $63.15M | $65.09M | $27.44M | $26.40M | $34.05M | $55.13M | $70.25M | $80.74M | $83.83M | $80.34M | $77.88M | $122.49M | $124.60M | $121.43M | $138.34M | $129.55M | $44.18M | $83.44M | $94.10M |
| Total Liabilities & Equity | $3.19B | $3.03B | $3.47B | $3.52B | $3.09B | $3.03B | $2.88B | $2.62B | $2.59B | $2.47B | $2.39B | $2.29B | $2.25B | $2.17B | $2.11B | $2.07B | $2.05B | $2.00B | $1.92B | $1.84B | $1.87B | $1.71B | $1.63B | $1.11B | $1.14B | $1.27B | $977.72M | $952.61M | $928.74M | $886.31M | $838.86M | $829.76M | $816.74M | $500.35M | $459.33M | $444.96M | $456.65M | $453.20M | $263.05M | $254.77M | $275.13M | $293.12M | $300.39M | $305.72M | $302.16M | $301.20M | $325.33M | $288.53M | $287.95M | $289.50M | $286.15M | $280.90M | $198.06M | $215.78M | $226.19M |
| 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 2011 (Dec 31, 2012) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $101.60M | $87.60M | $22.50M | $35.40M | $100.70M | $317.60M | $240.10M | $51.50M | $103.30M | $51.90M | $51.10M | $23.80M | $17.00M | $-12.40M | $-7.20M | $27.80M | $29.20M | $-12.40M | $-25.00M | - | $-17.10M | $23.90M | $14.40M | $-2.10M | $4.97M | $852.00K | $1.40M | $4.38M | $9.89M | $-6.60M | $-1.69M | $-6.57M | $-6.86M | $-19.97M | $-17.74M | $-9.98M | $-9.12M | $-3.08M | $-16.68M | $-12.48M | $-27.33M | $-18.93M | $-15.43M | $-11.83M | $-5.40M | $-46.10M | $-35.26M | $-6.14M | $-2.50M | $-42.47M | $-21.18M | $-10.66M | $-9.04M | $-13.56M | $-29.27M |
| Depreciation & Amortization | $24.40M | $66.00M | $44.00M | $21.70M | $21.50M | $59.30M | $38.00M | $18.80M | $18.80M | $54.00M | $35.30M | $17.20M | $16.20M | $47.00M | $31.10M | $15.30M | $14.90M | $42.50M | $28.00M | $12.80M | $25.70M | $29.70M | $18.80M | $8.90M | $9.12M | $18.78M | $11.03M | $5.13M | $4.39M | $11.25M | $7.13M | $3.52M | $3.32M | $10.53M | $6.71M | $3.32M | $3.36M | $10.47M | $6.84M | $3.42M | $4.43M | $11.41M | $7.11M | $3.43M | $3.06M | $9.17M | $6.10M | $3.07M | $2.95M | $8.86M | $5.76M | $2.90M | $5.35M | $5.68M | $2.85M |
| Stock-based Compensation | $20.30M | $42.40M | $25.70M | $18.20M | $20.00M | $49.30M | $31.20M | $14.20M | $12.60M | $35.70M | $25.20M | $12.10M | $11.20M | $29.70M | $20.70M | $9.50M | $8.60M | $25.80M | $17.60M | $8.60M | $15.60M | $20.30M | $13.70M | $7.90M | $8.00M | $20.70M | $14.08M | $5.78M | $6.32M | $31.20M | $15.12M | $8.18M | $8.39M | $23.55M | $14.65M | $7.12M | $6.77M | $16.85M | $10.78M | $5.27M | $5.33M | $13.85M | $9.63M | $5.30M | $4.27M | $18.25M | $8.58M | $4.36M | $2.88M | $9.80M | $6.84M | $3.00M | $4.31M | $5.61M | $3.82M |
| Change in Receivables | - | - | - | - | - | - | - | $-3.50M | $47.30M | $52.10M | $27.10M | $19.20M | $-15.40M | $28.30M | $24.70M | $19.90M | $35.80M | $35.50M | $19.50M | $17.30M | $-4.30M | - | - | - | - | - | - | - | - | - | - | - | $6.57M | $19.76M | $9.63M | $12.15M | $-9.56M | $-2.99M | $-3.67M | $-2.31M | $15.08M | $-5.29M | $-6.88M | $-3.46M | $-6.68M | $16.75M | $10.53M | $4.50M | $-599.00K | $5.11M | $2.92M | $-857.00K | $17.32M | $-3.80M | $-1.06M |
| Change in Inventory | $5.90M | $4.70M | $4.70M | $6.60M | $-6.20M | $38.60M | $30.30M | $29.60M | $-11.70M | $65.30M | $62.70M | $38.20M | $14.60M | $34.50M | $24.00M | $13.00M | $46.30M | $108.10M | $45.00M | $17.90M | $27.60M | $22.90M | $2.80M | $-4.80M | $10.15M | $20.05M | $14.01M | $2.69M | $13.55M | $25.28M | $7.96M | $-6.71M | $-1.26M | $-428.00K | $-1.53M | $-1.18M | $2.82M | $21.29M | $13.10M | $2.65M | $1.03M | $-312.00K | $10.34M | $6.97M | $3.44M | $198.00K | $-699.00K | $985.00K | $4.07M | $-9.47M | $-8.89M | $-5.67M | $3.62M | $-594.00K | $2.19M |
| Change in Payables | $23.60M | $25.60M | $72.60M | $36.50M | $-17.80M | $20.00M | $56.40M | $55.50M | $-52.50M | $41.50M | $74.50M | $51.50M | $-25.70M | $23.30M | $20.10M | $14.70M | $-21.60M | $6.00M | $-4.40M | $5.00M | $5.30M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Operating Cash Flow | $183.30M | $386.00M | $260.30M | $63.80M | $147.70M | $282.60M | $184.10M | $87.60M | $45.20M | $100.50M | $44.50M | $500.00K | $50.70M | $68.30M | $11.60M | $-13.70M | $-25.50M | $-42.60M | $-16.80M | $-35.10M | $-1.00M | $85.00M | $22.80M | $-3.60M | $46.93M | $51.47M | $20.28M | $6.37M | $30.44M | $5.46M | $-10.39M | $-4.27M | $21.80M | $19.41M | $-3.87M | $-21.84M | $20.07M | $-4.16M | $-6.84M | $-10.52M | $-18.59M | $6.04M | $-2.70M | $-3.49M | $4.61M | $4.31M | $-509.00K | $-1.02M | $-3.52M | $6.87M | $3.17M | $-1.20M | $-11.28M | $-17.78M | $-16.95M |
| Capital Expenditure | $135.10M | $56.50M | $30.90M | $12.30M | $53.60M | $71.30M | $44.60M | $22.10M | $29.30M | $46.30M | $26.20M | $10.50M | $64.40M | $58.50M | $27.40M | $12.80M | $31.80M | $80.10M | $52.80M | $32.90M | $40.50M | $88.50M | $51.70M | $26.90M | $49.12M | $114.58M | $91.95M | $45.26M | $34.80M | $127.56M | $89.94M | $35.37M | $29.41M | $47.81M | $39.07M | $25.68M | $2.91M | $19.20M | $5.91M | $3.16M | $3.48M | $7.13M | $4.60M | $4.35M | $2.63M | $8.85M | $5.75M | $2.16M | $2.79M | $4.52M | $2.69M | $1.07M | $2.15M | $8.84M | $5.56M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-37.85M | $37.85M | $37.85M |
| Purchases of Investments | - | - | - | - | $12.00M | $200.00K | - | - | - | $7.20M | $7.00M | $2.00M | - | $7.80M | $7.80M | $5.00M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-152.80M | $-69.90M | $-38.90M | $-15.70M | $-68.00M | $-78.20M | $-48.90M | $-24.00M | $-31.60M | $-87.80M | $-65.20M | $-42.10M | $-88.40M | $-102.70M | $-68.80M | $-46.90M | $-36.40M | $-46.30M | $-34.10M | $-22.70M | $-51.30M | $65.30M | $80.60M | $13.40M | $-54.00M | $-19.60M | $-31.79M | $7.62M | $-40.78M | $-143.72M | $-117.10M | $-55.99M | $-149.31M | $-61.48M | $-64.27M | $-42.29M | $-97.18M | $-80.83M | $-35.79M | $1.45M | $-3.48M | $-11.84M | $-4.60M | $-4.35M | $-2.63M | $-8.85M | $-5.75M | $-2.16M | $-2.79M | $-4.52M | $-2.69M | $-1.07M | $35.70M | $-46.69M | $-43.41M |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.30M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $2.00M | $2.00M | - | - | - | - |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $477.50M | $477.50M | - | - | - | - | $9.06M | $-13.46M | $13.46M | $11.21M | $2.96M | - | $10.73M | $7.89M | $6.33M | $6.00K | $4.85M | $1.49M | $796.00K | $808.00K | $7.04M | $6.49M | $4.88M | $4.71M | $6.88M | $5.34M | $3.56M | $3.49M | $99.16M | $97.61M | $94.36M | $580.00K | $4.35M | $3.09M |
| Stock Repurchased | - | $59.60M | $30.10M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $300.00K | - | $800.00K | $800.00K | $700.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-72.50M | $-522.80M | $-65.80M | $277.80M | $-20.90M | $-7.20M | $-15.00M | $-14.10M | $2.20M | $-15.80M | $-8.90M | $-12.10M | $-14.50M | $-25.80M | $-21.90M | $-20.30M | $-1.50M | $42.20M | - | $-28.40M | $130.10M | $475.40M | $464.90M | $-19.00M | $-202.44M | $275.94M | $17.75M | $1.55M | $-1.58M | $-7.08M | $-8.17M | $-8.87M | $297.90M | $6.65M | $4.19M | $2.93M | $-991.00K | $177.56M | $-4.59M | $-2.18M | $-663.00K | $292.00K | $1.25M | $2.25M | $2.85M | $1.19M | $32.07M | $-939.00K | $2.13M | $94.26M | $93.17M | $93.04M | $-51.63M | $55.02M | $53.84M |
| Net Change in Cash | $-41.40M | $-195.90M | $168.20M | $329.70M | $50.80M | $198.40M | $116.80M | $47.00M | $18.80M | $-4.30M | $-29.60M | $-53.80M | $-47.40M | $-69.30M | $-82.60M | $-81.50M | $-65.00M | $-50.60M | $-52.60M | $-86.50M | $83.90M | $624.40M | $565.40M | $-12.30M | $-206.18M | $305.98M | $5.96M | - | $-12.66M | - | - | $-69.43M | $170.34M | $-34.94M | $-63.69M | $-61.14M | $-78.23M | $92.73M | $-47.01M | $-11.04M | $-22.80M | $-5.73M | $-6.06M | $-5.58M | $4.82M | $-3.35M | $25.82M | $-4.11M | $-4.18M | $96.61M | $93.65M | $90.77M | $-27.20M | $-9.46M | $-6.53M |
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 | $706.30M | $543.90M | $1.92B | $1.47B |
| Cost of Revenue | $196.20M | $166.80M | $553.00M | $459.30M |
| Gross Profit | $510.10M | $377.10M | $1.37B | $1.01B |
| Research & Development | $77.20M | $54.90M | $210.20M | $159.00M |
| Selling General & Admin | $315.20M | $234.10M | $833.60M | $656.30M |
| Operating Income | $117.70M | $88.10M | $327.50M | $199.60M |
| Interest Expense | $15.60M | $12.40M | $44.50M | $34.10M |
| Interest Income | $8.60M | $10.50M | $29.00M | $29.20M |
| Other Income/Expense | $12.10M | $-3.40M | $11.20M | $-5.90M |
| Income Before Tax | $122.80M | $82.90M | $199.30M | $188.80M |
| Income Tax Expense | $35.20M | $5.40M | $53.90M | $-128.80M |
| Net Income | $87.60M | $77.50M | $145.50M | $317.60M |
| Basic EPS | 1.24 | 1.11 | 2.07 | 4.53 |
| Diluted EPS | 1.24 | 1.08 | 2.05 | 4.40 |
| Basic Shares Outstanding | $70.37M | $70.12M | $70.34M | $70.05M |
| Diluted Shares Outstanding | $70.66M | $73.95M | $72.29M | $73.83M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Inventory | $446.30M | $430.40M |
| Other Current Assets | $120.80M | $91.50M |
| Total Current Assets | $1.86B | $1.89B |
| Goodwill | $51.60M | $51.50M |
| Intangible Assets | $105.00M | $98.50M |
| Other Non-current Assets | $188.30M | $181.60M |
| Total Assets | $3.03B | $3.09B |
| Accounts Payable | $48.20M | $19.80M |
| Total Current Liabilities | $647.70M | $528.40M |
| Long-term Debt | $934.90M | $1.30B |
| Other Non-current Liabilities | $62.60M | $51.70M |
| Total Liabilities | $1.65B | $1.88B |
| Common Stock | $100.00K | $100.00K |
| Retained Earnings | $185.80M | $40.30M |
| Total Stockholders Equity | $1.38B | $1.21B |
| Total Liabilities & Equity | $3.03B | $3.09B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $87.60M | $77.50M | $145.50M | $317.60M |
| Depreciation & Amortization | - | - | $66.00M | $59.30M |
| Stock-based Compensation | - | - | $42.40M | $49.30M |
| Change in Inventory | - | - | $4.70M | $38.60M |
| Change in Payables | - | - | $25.60M | $20.00M |
| Operating Cash Flow | - | - | $386.00M | $282.70M |
| Capital Expenditure | - | - | $56.50M | $71.30M |
| Purchases of Investments | - | - | - | $200.00K |
| Investing Cash Flow | - | - | $-69.90M | $-78.20M |
| Stock Repurchased | - | - | $59.60M | - |
| Financing Cash Flow | - | - | $-522.80M | $-7.20M |
| Net Change in Cash | - | - | $-195.90M | $198.50M |
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.