$994.36M
Revenue
$114.44M
Net Income
66.92%
Gross Margin
16.35%
Op. Margin
$353.20M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $994.36M | $994.36M | $914.51M | $837.55M | $1.01B | $1.04B | $811.02M | $725.62M | $806.34M | $766.08M | $529.51M |
| Revenue Growth % | 0.0% | 8.7% | 9.2% | -16.8% | -3.0% | 27.9% | 11.8% | -10.0% | 5.3% | 44.7% | nan% |
| Cost of Revenue | $328.97M | $328.97M | $288.72M | $236.31M | $284.19M | $277.27M | $206.42M | $189.75M | $206.05M | $168.70M | $115.59M |
| Gross Profit | $665.39M | $665.39M | $625.79M | $601.24M | $721.90M | $759.83M | $604.60M | $535.87M | $600.29M | $579.25M | $405.16M |
| Gross Margin % | 66.9% | 66.9% | 68.4% | 71.8% | 71.8% | 73.3% | 74.5% | 73.8% | 74.4% | 75.6% | 76.5% |
| Research & Development | $138.97M | $138.97M | $139.81M | $139.40M | $141.13M | $135.37M | $130.98M | $119.43M | $116.44M | $99.20M | $78.27M |
| Selling General & Admin | $363.86M | $363.86M | $370.91M | $339.14M | $312.11M | $309.35M | $267.59M | $273.84M | $262.70M | $220.73M | $166.11M |
| Operating Income | $162.57M | $162.57M | $115.06M | $130.70M | $246.23M | $315.10M | $170.53M | $142.60M | $221.14M | $259.32M | $160.78M |
| Operating Margin % | 16.3% | 16.3% | 12.6% | 15.6% | 24.5% | 30.4% | 21.0% | 19.7% | 27.4% | 33.8% | 30.4% |
| Other Income/Expense | $7.37M | $7.37M | $922.00K | $592.00K | $-412.00K | $-591.00K | $-309.00K | $1.21M | $-219.00K | $-338.00K | $871.00K |
| Income Before Tax | $182.80M | $182.80M | $131.49M | $135.35M | $250.69M | $318.90M | $186.91M | $162.99M | $234.57M | $266.92M | $168.79M |
| Income Tax Expense | $68.36M | $68.36M | $25.32M | $22.11M | $35.17M | $39.02M | $10.72M | $-40.87M | $15.31M | $89.74M | $18.97M |
| Net Income | $114.44M | $114.44M | $106.17M | $113.23M | $215.53M | $279.88M | $176.19M | $203.87M | $219.27M | $177.18M | $149.57M |
| Net Margin % | 11.5% | 11.5% | 11.6% | 13.5% | 21.4% | 27.0% | 21.7% | 28.1% | 27.2% | 23.1% | 28.2% |
| Basic EPS | 0.68 | 0.68 | 0.62 | 0.66 | 1.24 | 1.59 | 1.02 | 1.19 | 1.27 | 1.02 | 1.75 |
| Diluted EPS | 0.68 | 0.68 | 0.62 | 0.65 | 1.23 | 1.56 | 1.00 | 1.16 | 1.24 | 0.99 | 1.72 |
| Basic Shares Outstanding | - | 168.0M | 171.4M | 172.2M | 173.4M | 176.5M | 173.5M | 171.2M | 172.3M | 173.3M | 85.3M |
| Diluted Shares Outstanding | - | 169.4M | 172.6M | 173.4M | 174.9M | 179.9M | 176.6M | 175.3M | 177.4M | 179.6M | 87.1M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $262.93M | $186.09M | $202.66M | $181.37M | $186.16M | $269.07M | $171.43M | $108.21M | $106.58M | $79.64M |
| Accounts Receivable | $146.71M | $143.36M | $114.16M | $125.42M | $130.35M | $125.70M | $103.45M | $119.17M | $119.39M | $55.44M |
| Inventory | $137.89M | $157.53M | $162.28M | $122.48M | $113.10M | $60.83M | $60.26M | $83.28M | $67.92M | $26.98M |
| Other Current Assets | $58.70M | $63.38M | $68.10M | $67.49M | $68.74M | $37.22M | $26.84M | $34.00M | $30.80M | $20.87M |
| Total Current Assets | $697.25M | $613.37M | $679.00M | $717.70M | $639.80M | $601.69M | $607.23M | $780.33M | $630.11M | $526.34M |
| Property Plant & Equipment | $86.02M | $98.44M | $105.85M | $79.71M | $77.55M | $79.17M | $89.44M | $91.40M | $78.05M | $53.99M |
| Goodwill | $386.28M | $384.94M | $393.18M | $242.63M | $241.71M | $244.08M | $243.44M | $113.21M | $113.21M | $95.28M |
| Intangible Assets | $81.10M | $90.68M | $112.95M | $12.41M | $11.89M | $15.55M | $39.49M | $10.11M | $13.19M | $8.31M |
| Long-term Investments | $305.34M | $340.90M | $244.23M | $454.12M | $583.75M | $395.12M | $433.45M | $262.04M | $423.44M | $324.33M |
| Other Non-current Assets | $4.99M | $5.03M | $7.09M | $6.64M | $7.24M | $7.79M | $5.83M | $3.92M | $2.49M | $2.32M |
| Total Assets | $2.02B | $1.99B | $2.02B | $1.96B | $2.00B | $1.80B | $1.89B | $1.29B | $1.29B | $1.04B |
| Accounts Payable | $50.20M | $38.05M | $21.45M | $27.10M | $44.05M | $16.27M | $17.87M | $16.23M | $23.46M | $9.83M |
| Accrued Liabilities | $91.40M | $71.76M | $72.37M | $93.23M | $92.43M | $77.26M | $52.20M | $60.22M | $68.25M | $42.54M |
| Deferred Revenue | $21.09M | $25.04M | $31.52M | $40.79M | $35.74M | $21.27M | $14.43M | $9.85M | $9.42M | $7.08M |
| Total Current Liabilities | $183.55M | $169.38M | $151.88M | $187.71M | $188.59M | $132.30M | $120.48M | $91.36M | $113.07M | $65.77M |
| Deferred Tax Liabilities | $250.51M | $217.16M | $246.88M | $249.96M | $293.77M | $314.95M | $332.34M | $962.00K | $312.00K | - |
| Other Non-current Liabilities | $1.45M | $1.08M | $299.00K | $1.91M | $15.48M | $9.96M | $2.40M | $3.87M | $5.90M | $4.87M |
| Total Liabilities | $524.65M | $475.35M | $513.06M | $519.75M | $573.57M | $538.50M | $530.23M | $154.40M | $192.52M | $76.00M |
| Retained Earnings | $406.36M | $499.30M | $512.54M | $528.18M | $562.88M | $487.91M | $753.27M | $646.21M | $668.27M | $643.83M |
| Total Stockholders Equity | $1.49B | $1.52B | $1.50B | $1.44B | $1.43B | $1.26B | $1.36B | $1.14B | $1.10B | $962.60M |
| Total Liabilities & Equity | $2.02B | $1.99B | $2.02B | $1.96B | $2.00B | $1.80B | $1.89B | $1.29B | $1.29B | $1.04B |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $138.04M | $114.44M | $106.17M | $113.23M | $215.53M | $279.88M | $176.19M | $203.87M | $219.27M | $177.18M | $149.57M |
| Deferred Income Tax | - | $39.70M | $-20.01M | $-19.72M | - | - | - | - | - | - | - |
| Change in Receivables | $56.67M | $1.36M | $32.13M | $-23.35M | $-3.45M | $4.50M | $21.29M | $-16.81M | $1.87M | $55.19M | $13.25M |
| Change in Inventory | $-23.28M | $-4.86M | $1.25M | $22.59M | $48.93M | $54.92M | $10.32M | $-23.14M | $16.95M | $37.09M | $-10.41M |
| Change in Payables | $20.28M | $11.71M | $18.35M | $-13.74M | $-17.28M | $27.83M | $-1.69M | $1.63M | $-7.25M | $12.32M | $2.09M |
| Operating Cash Flow | $369.14M | $245.51M | $149.08M | $112.92M | $243.41M | $314.06M | $242.40M | $253.22M | $223.45M | $224.32M | $182.08M |
| Capital Expenditure | $15.94M | $8.74M | $15.04M | $23.08M | $19.67M | $15.46M | $13.30M | $21.75M | $37.09M | $28.75M | $12.82M |
| Acquisitions | - | - | $1.44M | $257.06M | $5.05M | - | $-1.00M | $166.91M | $4.26M | $24.12M | $14.29M |
| Purchases of Investments | $618.27M | $290.22M | $850.85M | $184.06M | $233.72M | $668.05M | $922.87M | $1.03B | $782.03M | $636.86M | $751.87M |
| Investing Cash Flow | $90.22M | $28.02M | $-38.97M | $32.27M | $-4.45M | $-252.54M | $169.44M | $-157.34M | $-10.83M | $-105.56M | $-121.83M |
| Stock Repurchased | $355.70M | $151.23M | $67.08M | $79.79M | $204.31M | $161.65M | $51.04M | $61.69M | $203.82M | $123.72M | $47.15M |
| Dividends Paid | $95.16M | $54.63M | $52.33M | $49.08M | $45.92M | $43.26M | $390.51M | $35.12M | $31.86M | $29.04M | $25.21M |
| Financing Cash Flow | $-456.69M | $-206.69M | $-118.42M | $-125.61M | $-240.37M | $-141.62M | $-316.87M | $-32.23M | $-209.90M | $-100.12M | $-29.23M |
| Net Change in Cash | $27.70M | $76.83M | $-16.56M | $21.28M | $-4.79M | $-82.91M | $97.64M | $63.22M | $1.63M | $26.94M | $27.67M |
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 | $276.89M | $234.74M | $742.02M | $684.83M |
| Cost of Revenue | $89.60M | $75.34M | $242.53M | $216.90M |
| Gross Profit | $187.29M | $159.40M | $499.49M | $467.94M |
| Research & Development | $35.08M | $35.21M | $102.91M | $107.28M |
| Selling General & Admin | $94.44M | $92.62M | $269.29M | $276.43M |
| Operating Income | $57.77M | $31.56M | $127.29M | $84.22M |
| Other Income/Expense | $61.00K | $209.00K | $2.32M | $581.00K |
| Income Before Tax | $62.86M | $36.55M | $138.72M | $95.69M |
| Income Tax Expense | $45.20M | $6.96M | $56.95M | $17.86M |
| Net Income | $17.66M | $29.59M | $81.78M | $77.83M |
| Basic EPS | 0.11 | 0.17 | 0.49 | 0.45 |
| Diluted EPS | 0.10 | 0.17 | 0.48 | 0.45 |
| Basic Shares Outstanding | $167.84M | $171.52M | $168.32M | $171.59M |
| Diluted Shares Outstanding | $169.32M | $172.75M | $169.51M | $172.73M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $245.90M | $186.09M |
| Accounts Receivable | $154.61M | $143.36M |
| Inventory | $143.68M | $157.53M |
| Other Current Assets | $55.45M | $63.38M |
| Total Current Assets | $670.92M | $613.37M |
| Property Plant & Equipment | $89.87M | $98.44M |
| Goodwill | $392.08M | $384.94M |
| Intangible Assets | $86.75M | $90.68M |
| Long-term Investments | $300.08M | $340.90M |
| Other Non-current Assets | $5.26M | $5.03M |
| Total Assets | $2.00B | $1.99B |
| Accounts Payable | $45.48M | $38.05M |
| Accrued Liabilities | $86.71M | $71.76M |
| Deferred Revenue | $23.77M | $25.04M |
| Total Current Liabilities | $169.27M | $169.38M |
| Deferred Tax Liabilities | $249.08M | $217.16M |
| Other Non-current Liabilities | $88.00K | $1.08M |
| Total Liabilities | $513.11M | $475.35M |
| Retained Earnings | $412.35M | $499.30M |
| Total Stockholders Equity | $1.49B | $1.52B |
| Total Liabilities & Equity | $2.00B | $1.99B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $17.66M | $29.59M | $81.78M | $77.83M |
| Change in Receivables | - | - | $9.41M | $43.67M |
| Change in Inventory | - | - | $-11.88M | $-3.42M |
| Change in Payables | - | - | $6.93M | $9.57M |
| Operating Cash Flow | - | - | $170.61M | $97.68M |
| Capital Expenditure | - | - | $6.15M | $12.97M |
| Acquisitions | - | - | - | $1.44M |
| Purchases of Investments | - | - | $249.47M | $649.02M |
| Investing Cash Flow | - | - | $47.62M | $-41.19M |
| Stock Repurchased | - | - | $126.23M | $23.84M |
| Dividends Paid | - | - | $40.42M | $38.62M |
| Financing Cash Flow | - | - | $-169.20M | $-62.66M |
| Net Change in Cash | - | - | $59.80M | $-5.58M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.