UI Ubiquiti Inc. Common Stock
About Ubiquiti Inc. Common Stock Company overview from Wikipedia
Ubiquiti Inc. is an American technology company founded in San Jose, California, in 2003. Now based in New York City, Ubiquiti manufactures and sells wireless data communication and wired products for enterprises and homes under multiple brand names. On October 13, 2011, Ubiquiti had its initial public offering (IPO) at 7.04 million shares, at $15 per share, raising $30.5 million.
Read more
Ubiquiti Inc. (formerly Ubiquiti Networks, Inc.) is an American technology company founded in San Jose, California, in 2003. Now based in New York City, Ubiquiti manufactures and sells wireless data communication and wired products for enterprises and homes under multiple brand names. On October 13, 2011, Ubiquiti had its initial public offering (IPO) at 7.04 million shares, at $15 per share, raising $30.5 million.
Products
Ubiquiti's first product line was its "Super Range" mini-PCI radio card series, which was followed by other wireless products.
The company's Xtreme Range (XR) cards operated on non-standard IEEE 802.11 bands, which reduced the impact of congestion in the 2.4 GHz and 5.8 GHz bands. In August 2007 a group of Italian amateur radio operators set a distance world record for point-to-point links in the 5.8 GHz spectrum. Using two XR5 cards and a pair of 35 dBi dish antennas, the Italian team was able to establish a 304 km (about 188 mi) link at data rates between 4 and 5 Mbit/s.
The company (under its "Ubiquiti Labs" brand) also manufactures a home-oriented wireless mesh network router and access point combination device, as a consumer-level product called AmpliFi.
Brands
Ubiquiti product lines include UniFi, AmpliFi, EdgeMax, UISP, airMAX, airFiber, GigaBeam, and UFiber.
Their most well known product line is UniFi which is focused on home, prosumer, business wired and wireless networking in addition to IP cameras, physical access control systems, and VoIP phones. The EdgeMax product line is dedicated to wired networking, containing only routers and switches. UISP, announced in 2020, is a range of products for internet service providers.
airMAX is a product line dedicated to creating point-to-point (PtP) and point-to-multi-point (PtMP) links between networks. airFiber and UFiber are used by wireless and fiber Internet service providers (ISP) respectively.
Software products
Ubiquiti develops a variety of software controllers for their various products including access points, routers, switches, cameras, and locks. These controllers manage all connected devices and provide a single point for configuration and administration. The software is included as part of UniFi OS, an operating system that runs on devices called UniFi OS Consoles (UniFi Dream Machine, Dream Wall, Dream Router, Cloud Key).
The UniFi Network controller can alternatively be installed on Linux, FreeBSD, macOS, or Windows, while the other applications included with UniFi OS such as UniFi Protect and UniFi Access must be installed on a UniFi OS Console device.
WiFiman is an internet speed test and network analyzer tool that is integrated into most Ubiquiti products. It has mobile apps and a web version.
Security issues
U-Boot configuration extraction
In 2013, a security issue was discovered in the version of the U-Boot boot loader shipped on Ubiquiti's devices. It was possible to extract the plaintext configuration from the device without leaving a trace using Trivial File Transfer Protocol (TFTP) and an Ethernet cable, revealing information such as passwords.
While the issue is fixed in current versions of Ubiquiti hardware, despite many requests and acknowledgment that they are using GPL-protected application, Ubiquiti refused to provide the source code for the GNU General Public License (GPL)-licensed U-Boot. This made it impractical for Ubiquiti's customers to fix the issue. The GPL-licensed code was released eventually.
Upatre Trojan
It was reported by online reporter Brian Krebs, on June 15, 2015, that "Recently, researchers at the Fujitsu Security Operations Center in Warrington, UK began tracking [the] Upatre [trojan software] being served from hundreds of compromised home routers – particularly routers powered by MikroTik and Ubiquiti's airOS".
Bryan Campbell of the Fujitsu Security Operations Center in Warrington, UK was reported as saying: "We have seen literally hundreds of wireless access points and routers connected in relation to this botnet, usually AirOS ... The consistency in which the botnet is communicating with compromised routers in relation to both distribution and communication leads us to believe known vulnerabilities are being exploited in the firmware which allows this to occur."
2021 alleged data breach and lawsuit
In January 2021, a potential data breach of cloud accounts was reported, with customer credentials having potentially been exposed to an unauthorized third party.
In March 2021 security blogger Brian Krebs reported that a whistleblower disclosed that Ubiquiti's January statement downplayed the extent of the data breach in an effort to protect the company's stock price. Furthermore, the whistleblower claimed that the company's response to the breach put the security of its customers at risk. Ubiquiti responded to Krebs's reporting in a blog post, stating that the attacker "never claimed to have accessed any customer information" and "unsuccessfully attempted to extort the company by threatening to release stolen source code and specific IT credentials." Ubiquiti further wrote that they "believe that customer data was not the target of, or otherwise accessed in connection with, the incident."
On December 1, 2021, the United States Attorney for the Southern District of New York charged a former high-level employee of Ubiquiti for data theft and wire fraud, alleging that the "data breach" was in fact an inside job aimed at extorting millions of dollars from the company. The indictment also claimed that the employee caused further damage "by causing the publication of misleading news articles about the company's handling of the breach that he perpetrated, which were followed by a significant drop in the company's share price associated with the loss of billions of dollars in its market capitalization." The Verge reported that the indictment shed new light on the supposed breach and appeared to back up Ubiquiti's statement that no customer data was compromised.
In March 2022, Ubiquiti filed a lawsuit against Brian Krebs, alleging defamation for his reporting on their security issues. Both parties resolved their dispute outside the court in September 2022.
Other
In 2015, Ubiquiti revealed that it lost $46.7 million when its finance department was tricked into sending money to someone posing as an employee.
Legal difficulties
United States sanctions against Iran
In March 2014, Ubiquiti agreed to pay $504,225 to the Office of Foreign Assets Control after it allegedly violated U.S. sanctions against Iran.
Open-source licensing compliance
In 2015, Ubiquiti was accused of violating the terms of the GNU General Public License (GPL) for open-source code used in their products. The original source of the complaint updated their website on May 24, 2017, when the issue was resolved. In 2019, Ubiquiti was reported as again being in violation of the GPL.
Ukraine human rights lawsuit
In August 2026, DiCello Levitt filed a human rights lawsuit against Ubiquiti on behalf of Ukrainian civilians and families, alleging that the company's networking technology helped power Russian battlefield communications used in drone attacks against civilians in Ukraine.
Russo-Ukrainian War
In January 2024, the United States Department of Justice blocked an exploit that Russian Military Unit 26165 had been using on compromised Ubiquiti Edge OS routers as part of a cyber campaign against the United States and its allies, including Ukraine.
In July 2025, Zvezda published videos from the Russian Ministry of Defense of the 25th Combined Arms Army troops installing UISP Litebeam 5AC wireless communication systems. The Russian Ministry of Defence stated the wireless technologies significantly increased the efficiency of unit management in the Russo-Ukrainian war (2022–present).
In October 2025, Russia-1 shared footage of troops of the 36th Guards Combined Arms Army unboxing a Ubiquiti Litebeam, and climbing a telecommunications pole with a Ubiquiti product in Donetsk People's Republic.
Another October 2025 article from TASS, reported 200 signal troops were involved in communication exercises in the Saint Petersburg region. A signalman can be seen logging into and using Ubiquiti's airOS operating system.
On January 27, 2026, Hunterbrook, a short seller of Ubiquiti stock, published an article outlining Russia's allegedly large-scale deployment of Ubiquiti products to the frontlines of the Russo-Ukrainian war. Hunterbrook alleges that Ubiquiti violates sanction law by not taking action to disrupt the distribution of its products to the Russian Armed Forces.
In February 2026, the Ukrainian 68th Jaeger Brigade shared footage of Ubiquiti antennaes being used by the Russian army in the Pokrovsk direction.
On March 27, 2026 the dissident group Pussy Riot protested at Ubiquiti's headquarters in New York, protesting against Ubiquiti to stop the use of their products assisting Russian military's communications. The group wore ski masks and held a sign that said "UBIQUITI POWERS RUSSIAN WAR CRIMES". Spokesperson Nadya Tolokonnikova presented footage of Ubiquiti products and step-by-step guides from Russian military telegram channels as well as list of demands.
Source: Wikipedia, CC BY-SA 4.0 · View on Wikipedia ↗
UI Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
UI Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view
10-Year Performance Revenue, net income, margins and EPS trends
Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?
Profitability Gross, operating and net margins; ROE, ROA, ROIC
Financial Health Debt, liquidity, solvency — balance sheet strength
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
Dividends Yield, payout ratio, dividend history, 5Y CAGR
| Ex-date | Amount |
|---|---|
| May 18, 2026 | $0.8000 |
| Feb. 17, 2026 | $0.8000 |
| Nov. 17, 2025 | $0.8000 |
| Sept. 2, 2025 | $0.8000 |
| May 19, 2025 | $0.6000 |
| Feb. 18, 2025 | $0.6000 |
| Nov. 18, 2024 | $0.6000 |
| Sept. 3, 2024 | $0.6000 |
| May 17, 2024 | $0.6000 |
| Feb. 16, 2024 | $0.6000 |
| Nov. 10, 2023 | $0.6000 |
| Sept. 1, 2023 | $0.6000 |
| May 12, 2023 | $0.6000 |
| Feb. 10, 2023 | $0.6000 |
| Nov. 10, 2022 | $0.6000 |
| Sept. 2, 2022 | $0.6000 |
| May 13, 2022 | $0.6000 |
| Feb. 11, 2022 | $0.6000 |
| Nov. 12, 2021 | $0.6000 |
| Sept. 3, 2021 | $0.6000 |
UI Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 0 0.0%
- Buy 1 9.1%
- Hold 3 27.3%
- Sell 4 36.4%
- Strong Sell 3 27.3%
12-Month Price Target
2 analysts · 2026-08-22Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| Dec. 31, 2026 | $4.73 | $4.15 | 0.58% |
| June 30, 2026 | $4.73 | $4.15 | 0.58% |
| March 31, 2026 | $3.88 | $4.42 | -0.54% |
| Dec. 31, 2025 | $3.88 | $3.17 | 0.71% |
| Sept. 30, 2025 | $3.46 | $3.01 | 0.45% |
| June 30, 2025 | $3.54 | $2.30 | 1.2% |
| March 31, 2025 | $3.00 | $2.03 | 0.97% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| UI | $32.32B | 33.7 | 27.2% | 29.3% | 78.2% | 46.2% |
| CSCO | $272.01B | 26.9 | 5.3% | 18.0% | 22.0% | 64.9% |
| ANET | $164.64B | 47.6 | 28.6% | 39.0% | 30.2% | 64.1% |
| MSI | $63.52B | 30.1 | 8.0% | 18.4% | 104.7% | 51.7% |
| LITE | $72.38B | -8.8 | 83.2% | -230.1% | -252.6% | 41.7% |
| CIEN | $26.78B | 223.4 | 18.8% | 2.6% | 4.5% | 42.0% |
| FFIV | $18.64B | 27.4 | 9.7% | 22.4% | 20.1% | 81.4% |
| VSAT | $6.25B | -183.2 | 2.7% | -0.73% | -0.74% | — |
| VIAV | $11.76B | -366.4 | 40.0% | -2.0% | -2.7% | 57.7% |
| AAOI | $2.61B | -54.5 | 82.8% | -8.4% | -6.6% | 30.0% |
| ONDS | $3.72B | -15.7 | 605.3% | -260.7% | -57.0% | 39.7% |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 17
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.27B | $2.57B | $1.93B | $1.94B | $1.69B | $1.90B | $1.28B | $1.16B | $1.02B | $865M | $666M | $596M | |
| Cost of Revenue | $1.76B | $1.46B | $1.19B | $1.18B | $1.02B | $986M | $676M | $624M | $573M | $470M | $342M | $334M | |
| Gross Profit | $1.51B | $1.12B | $740M | $761M | $670M | $912M | $608M | $538M | $444M | $396M | $325M | $262M | |
| R&D Expense | $204M | $170M | $160M | $145M | $138M | $116M | $89M | $82M | $74M | $69M | $58M | $55M | |
| SG&A Expense | $122M | $111M | $81M | $71M | $70M | $54M | $41M | $43M | $43M | $37M | $33M | $22M | |
| Operating Expenses | $326M | $281M | $241M | $216M | $208M | $170M | $130M | $143M | $117M | $106M | $83M | $115M | |
| Operating Income | $1.19B | $836M | $499M | $545M | $462M | $743M | $478M | $394M | $326M | $290M | $242M | $147M | |
| Interest Income | $200.0K | · | · | · | · | · | $1M | $3M | · | · | · | · | |
| Other Non-op | $-2M | $-31M | $-75M | $-58M | $-18M | $-15M | $-28M | $-13M | $-12M | $-5M | $-2M | $-1M | |
| Pretax Income | $1.18B | $806M | $424M | $486M | $444M | $728M | $450M | $381M | $314M | $285M | $240M | $146M | |
| Income Tax | $223M | $94M | $74M | $79M | $66M | $111M | $70M | $59M | $118M | $28M | $26M | $16M | |
| Net Income | $960M | $712M | $350M | $408M | $379M | $617M | $380M | $323M | $196M | $258M | $214M | $130M | |
| EPS (Basic) | $15.87 | $11.77 | $5.79 | $6.75 | $6.14 | $9.79 | $5.81 | $4.52 | $2.54 | $3.16 | $2.53 | $1.47 | |
| EPS (Diluted) | $15.85 | $11.76 | $5.79 | $6.74 | $6.13 | $9.78 | $5.80 | $4.51 | $2.51 | $3.09 | $2.49 | $1.45 | |
| Shares (Basic) | 60,510,000 | 60,480,000 | 60,454,000 | 60,435,000 | 61,689,000 | 62,991,000 | 65,427,000 | 71,435,000 | 77,179,000 | 81,478,000 | 84,402,000 | 88,008,000 | |
| Shares (Diluted) | 60,570,000 | 60,534,000 | 60,458,000 | 60,451,000 | 61,723,000 | 63,052,000 | 65,514,000 | 71,602,000 | 78,331,000 | 83,252,000 | 85,784,000 | 89,569,000 | |
| EBITDA | $1.20B | $858M | $518M | $561M | $476M | $755M | $486M | $402M | $333M | $297M | $248M | $152M |
Balance Sheet 31
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $523M | $150M | $126M | $115M | $136M | $249M | $143M | $238M | $667M | $604M | $551M | $446M | |
| Short-term Investments | $89M | $0 | $0 | $109.0K | $427.0K | $1M | $925.0K | $70M | $0 | · | · | · | |
| Receivables | $302M | $245M | $169M | $168M | $120M | $172M | $142M | $156M | $175M | $141M | $83M | $66M | |
| Inventory | $780M | $675M | $462M | $737M | $262M | $234M | $286M | $264M | $102M | $142M | $57M | $37M | |
| Prepaid Expense | $68M | $56M | $35M | $22M | $13M | $17M | $9M | $14M | $19M | $9M | $7M | $8M | |
| Other Current Assets | · | · | · | · | · | · | · | · | · | · | $7M | $6M | |
| Current Assets | $1.83B | $1.17B | $916M | $1.17B | $622M | $694M | $587M | $754M | $1.00B | $952M | $728M | $581M | |
| PP&E (Net) | $76M | $73M | $81M | $87M | $80M | $79M | $79M | $14M | $14M | $13M | $13M | $16M | |
| PP&E (Gross) | $175M | $160M | $160M | $154M | $144M | $131M | $121M | $49M | $42M | $35M | $28M | $25M | |
| Accum. Depreciation | $99M | $86M | $79M | $67M | $64M | $52M | $42M | $35M | $28M | $22M | $15M | $10M | |
| Intangibles | $2M | $3M | $4M | $6M | $7M | $9M | $3M | $3M | $460.0K | $437.0K | $616.0K | $575.0K | |
| Other Non-current Assets | $68M | $67M | $74M | $71M | $72M | $72M | $43M | $74M | $4M | $2M | $2M | $2M | |
| Total Assets | $2.20B | $1.47B | $1.15B | $1.41B | $845M | $891M | $737M | $876M | $1.02B | $973M | $747M | $601M | |
| Accounts Payable | $432M | $165M | $51M | $154M | $84M | $112M | $156M | $39M | $14M | $49M | $52M | $44M | |
| Accrued Liabilities | · | · | · | · | · | · | · | $84M | $69M | $33M | $27M | $15M | |
| Short-term Debt | $0 | $250M | $37M | $37M | $24M | $24M | $24M | $31M | $24M | $15M | $11M | $10M | |
| Current Liabilities | $627M | $711M | $285M | $352M | $311M | $276M | $264M | $179M | $113M | $98M | $91M | $70M | |
| Capital Leases | $65M | $35M | $37M | $46M | $54M | $32M | $19M | $0 | · | · | · | · | |
| Deferred Tax | $349.0K | $334.0K | $492.0K | $226.0K | $0 | · | · | · | · | · | · | · | |
| Other Non-current Liabilities | $41M | $26M | $13M | $8M | $6M | $9M | $6M | $8M | $6M | $3M | · | · | |
| Total Liabilities | $758M | $798M | $1.06B | $1.52B | $1.23B | $888M | $1.03B | $777M | $707M | $371M | $307M | $178M | |
| Long-term Debt | · | $250M | $708M | $1.08B | $469M | $494M | $655M | $498M | $488M | $257M | $204M | $98M | |
| Total Debt | $0 | $250M | $706M | $1.08B | $786M | $491M | $653M | $495M | $485M | $257M | $204M | $98M | |
| Common Stock | $61.0K | $61.0K | $60.0K | $60.0K | $60.0K | $63.0K | $64.0K | $69.0K | $74.0K | $80.0K | $82.0K | $87.0K | |
| Paid-in Capital | $22M | $17M | $11M | $5M | $650.0K | $0 | $447.0K | $0 | $393.0K | $525.0K | $0 | $0 | |
| Retained Earnings | $1.42B | $651M | $84M | $-121M | $-383M | $3M | $-296M | $99M | $315M | $601M | $440M | $422M | |
| Treasury Stock | · | · | · | · | · | · | · | · | · | · | · | $0 | |
| AOCI | $-4.0K | $0 | · | $0 | $-474.0K | $1.0K | $9.0K | $393.0K | $0 | · | · | · | |
| Stockholders' Equity | $1.44B | $668M | $95M | $-116M | $-383M | $3M | $-295M | $99M | $316M | $602M | $440M | $422M | |
| Liabilities + Equity | $2.20B | $1.47B | $1.15B | $1.41B | $845M | $891M | $737M | $876M | $1.02B | $973M | $747M | $601M | |
| Shares Outstanding | 60,522,091 | 60,492,105 | 60,462,539 | 60,441,896 | 60,420,525 | 62,582,858 | 63,687,891 | 69,472,568 | 74,072,521 | 80,275,965 | 81,667,129 | 87,413,777 |
Cash Flow 17
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $19M | $22M | $19M | $16M | $14M | $12M | $8M | $8M | $7M | $7M | $6M | $5M | |
| Stock-based Comp | $7M | $7M | $6M | $5M | $4M | $3M | $3M | $3M | $3M | $3M | $4M | $5M | |
| Deferred Tax | $-36M | $-72M | $-12M | $-17M | $-2M | $-674.0K | $-1M | $262.0K | $2M | $-938.0K | $-1M | $-909.0K | |
| Amort. of Intangibles | $900.0K | $2M | $2M | $2M | · | · | · | · | · | · | · | · | |
| Other Non-cash | $-22M | $-29M | $178M | $-557M | $-24M | $-19M | $71M | $-74M | $123M | $-155M | $-25M | $-4M | |
| Operating Cash Flow | $929M | $640M | $542M | $-145M | $370M | $612M | $460M | $259M | $332M | $112M | $198M | $135M | |
| CapEx | $20M | $13M | $12M | $21M | $13M | $18M | $31M | $52M | $9M | $7M | $6M | $13M | |
| Investing Cash Flow | $-109M | $-13M | $-12M | $-21M | $-11M | $-19M | $70M | $-158M | $-9M | $-7M | $-6M | $-13M | |
| Debt Issued | · | · | · | · | · | · | · | · | · | $0 | $0 | $100M | |
| Net Debt Issued | · | · | · | · | · | · | · | · | · | $-11M | $-10M | $25M | |
| Stock Repurchased | · | · | $0 | $0 | $618M | $220M | $700M | $468M | $445M | $105M | $194M | · | |
| Net Stock Activity | · | · | $0 | $0 | $-618M | $-220M | $-700M | $-468M | $-445M | · | · | · | |
| Dividends Paid | $194M | $145M | $145M | $145M | $148M | $101M | $79M | $71M | $0 | $0 | $0 | $15M | |
| Financing Cash Flow | $-447M | $-604M | $-518M | $145M | $-472M | $-486M | $-625M | $-530M | $-260M | $-52M | $-87M | $-23M | |
| Net Change in Cash | $373M | $23M | $12M | $-21M | $-113M | $107M | $-96M | $-429M | $62M | $53M | $105M | $99M | |
| Taxes Paid | $290M | $177M | $109M | $110M | $78M | $140M | $75M | $42M | $10M | $26M | $19M | $13M | |
| Free Cash Flow | $909M | $627M | $530M | $-166M | $357M | $594M | $430M | $250M | $323M | $105M | $191M | $122M |
Profitability 8
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 46.2% | 43.4% | 38.4% | 39.2% | 39.6% | 48.1% | 47.3% | 46.3% | 43.6% | 45.7% | 48.7% | 44.0% | |
| Operating Margin | 36.2% | 32.5% | 25.9% | 28.1% | 27.3% | 39.1% | 37.2% | 33.9% | 32.1% | 33.5% | 36.3% | 24.6% | |
| Net Margin | 29.3% | 27.7% | 18.1% | 21.0% | 22.4% | 32.5% | 29.6% | 27.8% | 19.3% | 29.8% | 32.1% | 21.8% | |
| Pretax Margin | 36.1% | 31.3% | 22.0% | 25.1% | 26.3% | 38.3% | 35.0% | 32.8% | 30.9% | 32.9% | 36.0% | 24.5% | |
| EBITDA Margin | 36.8% | 33.4% | 26.9% | 28.9% | 28.1% | 39.8% | 37.8% | 34.6% | 32.8% | 34.3% | 37.3% | 25.5% | |
| ROA | 52.4% | 54.3% | 27.3% | 36.2% | 43.6% | 75.7% | 47.1% | 34.0% | 19.7% | 29.9% | 31.7% | 24.1% | |
| ROE | 78.2% | 148.5% | 578.8% | -271.6% | -105.5% | -2144.3% | -116.8% | 224.6% | 65.2% | 49.4% | 49.5% | 34.2% | |
| ROIC | 66.8% | 80.5% | 51.4% | 47.4% | 97.6% | 127.5% | 113.1% | 56.1% | 25.5% | 30.5% | 33.5% | 25.1% |
Liquidity & Solvency 4
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.9 | 1.7 | 3.2 | 3.3 | 2.0 | 2.5 | 2.2 | 4.2 | 8.9 | 9.7 | 8.0 | 8.3 | |
| Quick Ratio | 1.5 | 0.6 | 1.0 | 0.8 | 0.8 | 1.5 | 1.1 | 2.6 | 7.4 | 7.6 | 7.0 | 7.3 | |
| Debt / Equity | 0.0 | 0.4 | 7.4 | -9.3 | -2.1 | 181.9 | -2.2 | 5.0 | 1.5 | 0.4 | 0.5 | 0.2 | |
| LT Debt / Equity | · | 0.0 | 7.0 | -9.0 | -2.0 | 173.0 | -2.1 | 4.7 | 1.5 | 0.4 | 0.4 | 0.2 |
Efficiency 3
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.8 | 2.0 | 1.5 | 1.7 | 1.9 | 2.3 | 1.6 | 1.2 | 1.0 | 1.0 | 1.0 | 1.1 | |
| Inventory Turnover | 2.4 | 2.6 | 2.0 | 2.4 | 4.1 | 3.8 | 2.5 | 3.4 | 4.7 | 4.7 | 7.3 | 8.0 | |
| Receivables Turnover | 12.0 | 12.4 | 11.4 | 13.5 | 11.6 | 12.1 | 8.6 | 7.0 | 6.5 | 7.7 | 9.0 | 9.9 |
Growth Rates 10
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 27.2% | 33.5% | -0.62% | 14.7% | -10.9% | 47.8% | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 19.1% | 15.0% | 0.53% | 14.7% | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 11.5% | 14.9% | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 34.8% | 103.1% | -14.1% | 10.0% | -37.3% | 68.6% | · | · | · | · | · | · | |
| EPS CAGR 3Y | 33.0% | 24.3% | -16.0% | 5.1% | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 10.1% | 15.2% | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 34.9% | 103.4% | -14.1% | 7.6% | -38.6% | 62.1% | · | · | · | · | · | · | |
| Net Income CAGR 3Y | 33.1% | 23.4% | -17.2% | 2.3% | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 9.3% | 13.4% | · | · | · | · | · | · | · | · | · | · | |
| Dividend CAGR 5Y | 13.9% | 13.0% | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 17
| Metric | Trend | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $3.27B | $2.57B | $1.93B | $1.94B | $1.69B | $1.90B | $1.28B | $1.16B | $1.02B | $865M | $666M | $596M | |
| Net Income TTM | $960M | $712M | $350M | $408M | $379M | $617M | $380M | $323M | $196M | $258M | $214M | $130M | |
| Market Cap | $32.32B | $24.90B | $8.81B | $10.62B | $15.00B | $19.54B | $11.12B | $9.14B | $6.28B | $4.17B | $3.16B | $2.79B | |
| Enterprise Value | $31.71B | $25.00B | $9.39B | $11.59B | $15.65B | $19.78B | $11.63B | $9.32B | $6.09B | $3.82B | $2.81B | $2.44B | |
| P/E | 33.7 | 35.0 | 25.2 | 26.1 | 40.5 | 31.9 | 30.1 | 29.2 | 33.8 | 16.8 | 15.5 | 22.0 | |
| P/S | 9.9 | 9.7 | 4.6 | 5.5 | 8.9 | 10.3 | 8.7 | 7.9 | 6.2 | 4.8 | 4.7 | 4.7 | |
| P/B | 22.4 | 37.3 | 92.6 | -91.8 | -39.2 | 7238.9 | -37.6 | 92.0 | 19.9 | 6.9 | 7.2 | 6.6 | |
| P / Tangible Book | 22.5 | 37.4 | 96.9 | · | · | · | · | · | · | · | · | · | |
| P / Cash Flow | 34.8 | 38.9 | 16.3 | -73.0 | 40.5 | 31.9 | 24.2 | 35.2 | 18.9 | 37.2 | 16.0 | 20.7 | |
| P / FCF | 35.6 | 39.7 | 16.6 | -63.9 | 42.0 | 32.9 | 25.9 | 36.6 | 19.4 | 39.8 | 16.5 | 22.9 | |
| EV / EBITDA | 26.3 | 29.1 | 18.1 | 20.7 | 32.9 | 26.2 | 23.9 | 23.2 | 18.3 | 12.9 | 11.3 | 16.1 | |
| EV / FCF | 34.9 | 39.8 | 17.7 | -69.6 | 43.9 | 33.3 | 27.1 | 37.4 | 18.9 | 36.5 | 14.7 | 20.0 | |
| EV / Revenue | 9.7 | 9.7 | 4.9 | 6.0 | 9.2 | 10.4 | 9.1 | 8.0 | 6.0 | 4.4 | 4.2 | 4.1 | |
| Dividend Yield | 0.60% | 0.58% | 1.7% | 1.4% | 0.99% | 0.52% | 0.71% | 0.78% | 0.00% | 0.00% | 0.00% | 0.54% | |
| Earnings Yield | 3.0% | 2.9% | 4.0% | 3.8% | 2.5% | 3.1% | 3.3% | 3.4% | 3.0% | 5.9% | 6.4% | 4.5% | |
| Payout Ratio | 20.2% | 20.4% | 41.5% | 35.6% | 39.1% | 16.4% | 20.7% | 22.1% | · | 0.00% | 0.00% | 11.6% | |
| Annual Payout | $194M | $145M | $145M | $145M | $148M | $101M | $79M | $71M | $0 | $0 | $0 | $15M |
Income Statement 16
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $937M | $788M | $815M | $734M | $759M | $664M | $600M | $550M | $507M | $493M | $465M | $463M | $491M | $458M | $494M | $498M | |
| Cost of Revenue | $508M | $417M | $441M | $396M | $416M | $368M | $353M | $319M | $303M | $319M | $287M | $279M | $288M | $269M | $296M | $327M | |
| Gross Profit | $429M | $371M | $374M | $337M | $343M | $296M | $247M | $232M | $204M | $174M | $178M | $184M | $203M | $188M | $198M | $171M | |
| R&D Expense | $53M | $52M | $51M | $49M | $47M | $44M | $40M | $38M | $44M | $42M | $37M | $36M | $41M | $38M | $34M | $33M | |
| SG&A Expense | $36M | $28M | $30M | $27M | $34M | $25M | $28M | $24M | $22M | $20M | $20M | $19M | $19M | $17M | $19M | $17M | |
| Operating Expenses | $89M | $80M | $81M | $76M | $81M | $69M | $68M | $62M | $66M | $63M | $57M | $56M | $59M | $55M | $52M | $49M | |
| Operating Income | $340M | $291M | $293M | $262M | $261M | $227M | $179M | $169M | $138M | $111M | $121M | $128M | $144M | $134M | $145M | $122M | |
| Other Non-op | $3M | $-661.0K | $-2M | $-3M | $-3M | $-5M | $-11M | $-11M | $-17M | $-19M | $-18M | $-21M | $-20M | $-16M | $-11M | $-11M | |
| Pretax Income | $343M | $290M | $291M | $259M | $258M | $221M | $167M | $159M | $122M | $92M | $103M | $107M | $124M | $117M | $134M | $111M | |
| Income Tax | $58M | $56M | $58M | $51M | $-8M | $41M | $31M | $31M | $18M | $16M | $21M | $19M | $20M | $18M | $22M | $18M | |
| Net Income | $285M | $234M | $234M | $208M | $267M | $180M | $137M | $128M | $104M | $76M | $82M | $88M | $104M | $99M | $112M | $93M | |
| EPS (Basic) | $4.70 | $3.87 | $3.86 | $3.44 | $4.41 | $2.98 | $2.26 | $2.12 | $1.72 | $1.26 | $1.36 | $1.45 | $1.72 | $1.63 | $1.86 | $1.54 | |
| EPS (Diluted) | $4.70 | $3.86 | $3.86 | $3.43 | $4.40 | $2.98 | $2.26 | $2.12 | $1.72 | $1.26 | $1.36 | $1.45 | $1.71 | $1.63 | $1.86 | $1.54 | |
| Shares (Basic) | -121,010,000 | 60,521,000 | 60,500,000 | 60,499,000 | -120,949,000 | 60,490,000 | 60,470,000 | 60,469,000 | -120,902,000 | 60,461,000 | 60,448,000 | 60,447,000 | -120,862,000 | 60,441,000 | 60,429,000 | 60,427,000 | |
| Shares (Diluted) | -121,127,000 | 60,572,000 | 60,566,000 | 60,559,000 | -121,032,000 | 60,545,000 | 60,527,000 | 60,494,000 | -120,907,000 | 60,463,000 | 60,451,000 | 60,451,000 | -120,898,000 | 60,455,000 | 60,448,000 | 60,446,000 | |
| EBITDA | · | $291M | $293M | $267M | · | $227M | $179M | $175M | · | $111M | $121M | $133M | · | $134M | $145M | $126M |
Balance Sheet 28
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $523M | $369M | $303M | $177M | $150M | $151M | $133M | $165M | $126M | $102M | $98M | $109M | · | $153M | $160M | $137M | |
| Short-term Investments | $89M | · | · | · | $0 | · | · | · | · | $8.0K | $61.0K | $41.0K | · | $121.0K | $162.0K | $378.0K | |
| Receivables | $302M | $246M | $214M | $245M | $245M | $222M | $168M | $175M | $169M | $188M | $171M | $169M | · | $146M | $152M | $148M | |
| Inventory | $780M | $654M | $675M | $681M | $675M | $590M | $537M | $446M | $462M | $534M | $684M | $707M | · | $743M | $644M | $355M | |
| Prepaid Expense | $68M | $86M | $65M | $55M | $56M | $55M | $50M | $43M | $35M | $27M | $19M | $22M | · | $21M | $21M | $14M | |
| Current Assets | $1.83B | $1.40B | $1.29B | $1.20B | $1.17B | $1.08B | $962M | $926M | $916M | $1.00B | $1.11B | $1.15B | · | $1.15B | $1.04B | $712M | |
| PP&E (Net) | $76M | $74M | $74M | $73M | $73M | $71M | $75M | $77M | $81M | $82M | $84M | $85M | · | $85M | $86M | $85M | |
| PP&E (Gross) | $175M | $169M | $165M | $161M | $160M | $154M | $157M | $155M | $160M | $157M | $158M | $154M | · | $153M | $152M | $147M | |
| Accum. Depreciation | $99M | $95M | $91M | $87M | $86M | $82M | $82M | $78M | $79M | $75M | $73M | $69M | · | $68M | $66M | $62M | |
| Intangibles | $2M | $2M | $2M | $2M | $3M | $3M | $3M | $4M | $4M | $5M | $5M | $5M | · | $6M | $6M | $7M | |
| Other Non-current Assets | $68M | $67M | $68M | $67M | $67M | $67M | $68M | $73M | $74M | $69M | $70M | $71M | · | $72M | $72M | $72M | |
| Total Assets | $2.20B | $1.72B | $1.61B | $1.49B | $1.47B | $1.30B | $1.18B | $1.16B | $1.15B | $1.22B | $1.33B | $1.39B | · | $1.38B | $1.27B | $937M | |
| Accounts Payable | $432M | $168M | $250M | $243M | $165M | $130M | $122M | $53M | $51M | $65M | $92M | $124M | · | $159M | $245M | $94M | |
| Short-term Debt | $0 | $0 | $47M | $133M | $250M | $339M | $24M | $24M | $37M | $37M | $37M | $37M | · | $24M | $24M | $24M | |
| Current Liabilities | $627M | $394M | $476M | $573M | $711M | $779M | $432M | $364M | $285M | $254M | $288M | $338M | · | $362M | $515M | $361M | |
| Capital Leases | $65M | $56M | $58M | $34M | $35M | $31M | $33M | $35M | $37M | $37M | $40M | $44M | · | $49M | $49M | $52M | |
| Deferred Tax | $349.0K | · | · | · | $334.0K | $0 | $0 | $492.0K | $492.0K | $226.0K | $226.0K | $226.0K | · | · | · | · | |
| Other Non-current Liabilities | $41M | $36M | $33M | $29M | $26M | $22M | $19M | $16M | $13M | $11M | $10M | $8M | · | $7M | $6M | $6M | |
| Total Liabilities | $758M | $513M | $593M | $662M | $798M | $862M | $893M | $970M | $1.06B | $1.20B | $1.35B | $1.45B | · | $1.56B | $1.52B | $1.26B | |
| Long-term Debt | · | · | $48M | $134M | $250M | $340M | $406M | $552M | · | $878M | $997M | $1.05B | · | $1.09B | $896M | $792M | |
| Total Debt | · | $0 | $47M | $133M | · | $339M | $406M | $552M | · | $876M | $995M | $1.04B | · | $1.09B | $894M | $790M | |
| Common Stock | $61.0K | $61.0K | $61.0K | $61.0K | $61.0K | $61.0K | $60.0K | $60.0K | $60.0K | $60.0K | $60.0K | $60.0K | · | $60.0K | $60.0K | $60.0K | |
| Paid-in Capital | $22M | $21M | $20M | $18M | $17M | $15M | $14M | $12M | $11M | $9M | $7M | $6M | · | $3M | $2M | $1M | |
| Retained Earnings | $1.42B | $1.18B | $996M | $811M | $651M | $421M | $277M | $176M | $84M | $17M | $-23M | $-69M | · | $-188M | $-250M | $-326M | |
| AOCI | $-4.0K | · | · | · | $0 | · | · | · | · | · | · | · | · | $0 | $0 | $-523.0K | |
| Stockholders' Equity | $1.44B | $1.20B | $1.02B | $828M | $668M | $436M | $290M | $188M | $95M | $26M | $-16M | $-63M | $-116M | $-184M | $-248M | $-325M | |
| Liabilities + Equity | $2.20B | $1.72B | $1.61B | $1.49B | $1.47B | $1.30B | $1.18B | $1.16B | $1.15B | $1.22B | $1.33B | $1.39B | · | $1.38B | $1.27B | $937M | |
| Shares Outstanding | 60,522,091 | 60,521,059 | 60,499,834 | 60,499,555 | 60,492,105 | 60,490,469 | 60,470,517 | 60,470,208 | 60,462,539 | 60,461,405 | 60,448,287 | 60,447,556 | 60,441,896 | 60,441,733 | 60,430,958 | 60,428,811 |
Cash Flow 15
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $5M | $5M | $5M | $5M | $4M | $7M | $5M | $6M | $5M | $5M | $5M | $5M | $4M | $5M | $4M | $4M | |
| Stock-based Comp | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $1M | $1M | $1M | $1M | |
| Deferred Tax | $-36M | · | · | $-318.0K | $-72M | $109.0K | $-642.0K | $99.0K | $-13M | $438.0K | $126.0K | $116.0K | $-17M | $4.0K | $-4.0K | $135.0K | |
| Amort. of Intangibles | $0 | $100.0K | $400.0K | $400.0K | $0 | $400.0K | $800.0K | $400.0K | · | · | · | · | · | · | · | · | |
| Other Non-cash | · | · | · | $-16M | · | · | · | $98M | · | · | · | $-27M | · | · | · | $-56M | |
| Operating Cash Flow | $299M | $168M | $264M | $198M | $130M | $124M | $152M | $234M | $231M | $164M | $79M | $68M | $14M | $-162M | $-40M | $42M | |
| CapEx | $5M | $6M | $4M | $5M | $5M | $3M | $2M | $3M | $2M | $3M | $4M | $3M | $5M | $2M | $5M | $9M | |
| Investing Cash Flow | $-95M | $-6M | $-4M | $-5M | $-5M | $-3M | $-2M | $-3M | $-2M | $-3M | $-4M | $-3M | $-5M | $-2M | $-5M | $-9M | |
| Stock Repurchased | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | $0 | $0 | |
| Net Stock Activity | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | |
| Dividends Paid | $48M | $48M | $48M | $48M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | $36M | |
| Financing Cash Flow | $-50M | $-96M | $-135M | $-166M | $-126M | $-103M | $-183M | $-192M | $-206M | $-156M | $-86M | $-71M | $-47M | $157M | $67M | $-33M | |
| Net Change in Cash | $154M | $66M | $126M | $27M | $-1M | $18M | $-32M | $39M | $24M | $5M | $-11M | $-6M | $-38M | $-7M | $23M | $295.0K | |
| Taxes Paid | $63M | $72M | $112M | $43M | $51M | $48M | $54M | $24M | $16M | $24M | $48M | $20M | $22M | $23M | $51M | $14M | |
| Free Cash Flow | · | · | · | $193M | · | · | · | $231M | · | · | · | $65M | · | · | · | $33M |
Profitability 8
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | · | 47.0% | 45.9% | 46.0% | · | 44.5% | 41.2% | 42.1% | · | 35.3% | 38.2% | 39.7% | · | 41.2% | 40.0% | 34.4% | |
| Operating Margin | · | 36.9% | 35.9% | 35.7% | · | 34.2% | 29.8% | 30.8% | · | 22.6% | 26.1% | 27.7% | · | 29.2% | 29.4% | 24.5% | |
| Net Margin | · | 29.7% | 28.7% | 28.3% | · | 27.2% | 22.8% | 23.3% | · | 15.5% | 17.7% | 18.9% | · | 21.5% | 22.7% | 18.7% | |
| Pretax Margin | · | 36.8% | 35.8% | 35.2% | · | 33.3% | 27.9% | 28.8% | · | 18.7% | 22.1% | 23.1% | · | 25.6% | 27.1% | 22.4% | |
| EBITDA Margin | · | 36.9% | 35.9% | 36.4% | · | 34.2% | 29.8% | 31.9% | · | 22.6% | 26.1% | 28.8% | · | 29.2% | 29.4% | 25.2% | |
| ROA | · | 15.5% | 16.7% | 15.7% | · | 14.3% | 10.9% | 10.1% | · | 5.9% | 6.3% | 7.5% | · | 9.2% | 10.4% | 9.6% | |
| ROE | · | 28.6% | 35.8% | 40.9% | · | 78.1% | 99.6% | 204.7% | · | -96.2% | -62.3% | -45.2% | · | -38.0% | -89.0% | -69.7% | |
| ROIC | · | 19.5% | 22.1% | 21.9% | · | 23.8% | 21.0% | 18.5% | · | 10.2% | 9.9% | 10.7% | · | 12.4% | 18.8% | 22.0% |
Liquidity & Solvency 4
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | · | 3.6 | 2.7 | 2.1 | · | 1.4 | 2.2 | 2.5 | · | 3.9 | 3.8 | 3.4 | · | 3.2 | 2.0 | 2.0 | |
| Quick Ratio | · | 1.6 | 1.1 | 0.7 | · | 0.5 | 0.7 | 0.9 | · | 1.1 | 0.9 | 0.8 | · | 0.8 | 0.6 | 0.8 | |
| Debt / Equity | · | 0.0 | 0.0 | 0.2 | · | 0.8 | 1.4 | 2.9 | · | 33.8 | -63.3 | -16.6 | · | -5.9 | -3.6 | -2.4 | |
| LT Debt / Equity | · | · | · | · | · | 0.0 | 1.3 | 2.8 | · | 32.4 | -60.9 | -16.0 | · | -5.8 | -3.5 | -2.4 |
Efficiency 3
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | · | 0.5 | 0.6 | 0.6 | · | 0.5 | 0.5 | 0.4 | · | 0.4 | 0.4 | 0.4 | · | 0.4 | 0.5 | 0.5 | |
| Inventory Turnover | · | 0.7 | 0.7 | 0.7 | · | 0.7 | 0.6 | 0.6 | · | 0.5 | 0.4 | 0.5 | · | 0.5 | 0.6 | 1.1 | |
| Receivables Turnover | · | 3.4 | 4.3 | 3.5 | · | 3.2 | 3.5 | 3.2 | · | 3.0 | 2.9 | 2.9 | · | 3.9 | 3.6 | 3.1 |
Valuation (TTM) 15
| Metric | Trend | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | · | $3.00B | $2.81B | $2.55B | · | $2.31B | $2.11B | $1.97B | · | $1.88B | $1.88B | $1.91B | · | $1.81B | $1.78B | $1.75B | |
| Net Income TTM | · | $856M | $759M | $653M | · | $522M | $423M | $374M | · | $345M | $381M | $392M | · | $354M | $359M | $379M | |
| Market Cap | · | $47.83B | $33.48B | $39.96B | · | $18.76B | $20.07B | $13.41B | · | $7.00B | $8.44B | $8.78B | · | $16.42B | $16.53B | $17.74B | |
| Enterprise Value | · | $47.46B | $33.22B | $39.92B | · | $18.95B | $20.34B | $13.79B | · | $7.78B | $9.33B | $9.72B | · | $17.36B | $17.26B | $18.39B | |
| P/E | · | 55.9 | 44.2 | 61.2 | · | 36.0 | 47.4 | 35.8 | · | 20.3 | 22.2 | 22.4 | · | 46.4 | 46.5 | 47.9 | |
| P/S | · | 15.9 | 11.9 | 15.7 | · | 8.1 | 9.5 | 6.8 | · | 3.7 | 4.5 | 4.6 | · | 9.1 | 9.3 | 10.2 | |
| P/B | · | 39.8 | 33.0 | 48.2 | · | 43.0 | 69.1 | 71.3 | · | 270.7 | -536.6 | -139.3 | · | -89.0 | -66.7 | -54.5 | |
| P / Tangible Book | · | 39.8 | 33.0 | 48.4 | · | 43.3 | 69.9 | 72.7 | · | 328.6 | · | · | · | · | · | · | |
| P / Cash Flow | · | · | · | 201.4 | · | · | · | 57.4 | · | · | · | 129.8 | · | · | · | 422.5 | |
| P / FCF | · | · | · | 206.8 | · | · | · | 58.0 | · | · | · | 135.8 | · | · | · | 532.4 | |
| EV / EBITDA | · | 163.2 | 113.4 | 149.6 | · | 83.5 | 113.8 | 78.7 | · | 69.9 | 77.1 | 72.8 | · | 130.0 | 118.9 | 146.3 | |
| EV / FCF | · | · | · | 206.5 | · | · | · | 59.7 | · | · | · | 150.3 | · | · | · | 552.0 | |
| EV / Revenue | · | 15.8 | 11.8 | 15.7 | · | 8.2 | 9.7 | 7.0 | · | 4.1 | 5.0 | 5.1 | · | 9.6 | 9.7 | 10.5 | |
| Earnings Yield | · | 1.8% | 2.3% | 1.6% | · | 2.8% | 2.1% | 2.8% | · | 4.9% | 4.5% | 4.5% | · | 2.1% | 2.1% | 2.1% | |
| Payout Ratio | · | · | · | 23.3% | · | · | · | 28.3% | · | · | · | 41.3% | · | · | · | 38.9% |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2026-06-30 | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | |
|---|---|---|---|---|---|
| Revenue | $3.27B | $2.57B | $1.93B | $1.94B | $1.69B |
| Gross Margin % | 46.2% | 43.4% | 38.4% | 39.2% | 39.6% |
| Operating Margin % | 36.2% | 32.5% | 25.9% | 28.1% | 27.3% |
| Net Income | $960M | $712M | $350M | $408M | $379M |
| Diluted EPS | $15.85 | $11.76 | $5.79 | $6.74 | $6.13 |
Balance Sheet
| 2026-06-30 | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | |
|---|---|---|---|---|---|
| Debt / Equity | 0.0 | 0.4 | 7.4 | -9.3 | -2.1 |
| Current Ratio | 2.9 | 1.7 | 3.2 | 3.3 | 2.0 |
| Quick Ratio | 1.5 | 0.6 | 1.0 | 0.8 | 0.8 |
Cash Flow
| 2026-06-30 | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | |
|---|---|---|---|---|---|
| Free Cash Flow | $909M | $627M | $530M | $-166M | $357M |
My Metrics Your personal watchlist — selected rows from Full Fundamentals
Pick the metrics that matter to you — click the ➕ next to any row in Full Fundamentals above.
Your selection is saved and follows you across all tickers.
Institutional owners (13F) 382 filers · $1.1B total · As of June 30, 2026
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
| New positions | Exited positions | Increased | Decreased | Net shares change |
|---|---|---|---|---|
| 58 (-36 vs prior Q) | 83 (+43 vs prior Q) | 98 (-16 vs prior Q) | 134 (+29 vs prior Q) | +136K |
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.
| Institution | Value | Shares | % of tracked 13F | Type |
|---|---|---|---|---|
| RENAISSANCE TECHNOLOGIES LLC | $105,921,646 | 198,344 | 9.61% | Shares |
| SW Investment Management LLC | $74,764,200 | 140,000 | 6.78% | Shares |
| Capital World Investors | $60,793,441 | 113,839 | 5.51% | Shares |
| STATE STREET CORP | $54,291,092 | 101,663 | 4.92% | Shares |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | $48,837,044 | 91,450 | 4.43% | Shares |
| VANGUARD GROUP INC | $35,985,457 | 65,032 | 3.26% | Shares |
| MILLENNIUM MANAGEMENT LLC | $34,716,222 | 65,008 | 3.15% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $33,688,935 | 63,058 | 3.06% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $27,772,230 | 52,005 | 2.52% | Shares |
| Walleye Capital LLC | $27,412,828 | 51,332 | 2.49% | Shares |
| Qube Research & Technologies Ltd | $24,812,102 | 46,462 | 2.25% | Shares |
| NORGES BANK | $24,268,459 | 45,444 | 2.20% | Shares |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | $23,401,314 | 43,271 | 2.12% | Shares |
| FIRST TRUST ADVISORS LP | $22,535,007 | 42,198 | 2.04% | Shares |
| Gotham Asset Management, LLC | $21,729,147 | 40,689 | 1.97% | Shares |
| FEDERATED HERMES, INC. | $21,017,819 | 39,357 | 1.91% | Shares |
| Capital Impact Advisors, LLC | $20,029,863 | 37,507 | 1.82% | Shares |
| CANADA PENSION PLAN INVESTMENT BOARD | $19,139,635 | 35,840 | 1.74% | Shares |
| LONG WALK MANAGEMENT LP | $18,441,124 | 34,532 | 1.67% | Shares |
| MORGAN STANLEY | $17,402,932 | 32,587 | 1.58% | Shares |
| BARCLAYS PLC | $14,668,202 | 27,467 | 1.33% | Shares |
| BANK OF AMERICA CORP /DE/ | $13,309,096 | 24,922 | 1.21% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $12,817,788 | 24,002 | 1.16% | Shares |
| Quantinno Capital Management LP | $10,793,875 | 20,212 | 0.98% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $10,601,030 | 19,851 | 0.96% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $10,565,250 | 19,784 | 0.96% | Shares |
| Point72 Asset Management, L.P. | $10,007,722 | 18,740 | 0.91% | Shares |
| SALEM INVESTMENT COUNSELORS INC | $9,947,911 | 18,628 | 0.90% | Shares |
| LOS ANGELES CAPITAL MANAGEMENT LLC | $9,386,646 | 17,577 | 0.85% | Shares |
| Squarepoint Ops LLC | $8,339,412 | 15,616 | 0.76% | Shares |
| GOLDMAN SACHS GROUP INC | $8,295,622 | 15,534 | 0.75% | Shares |
| TUDOR INVESTMENT CORP ET AL | $7,748,241 | 14,509 | 0.70% | Shares |
| OPPENHEIMER & CO INC | $7,409,132 | 13,874 | 0.67% | Shares |
| NAVELLIER & ASSOCIATES INC | $7,006,490 | 13,120 | 0.64% | Shares |
| LOGAN CAPITAL MANAGEMENT INC | $6,781,113 | 12,698 | 0.61% | Shares |
| RHUMBLINE ADVISERS | $5,866,291 | 10,985 | 0.53% | Shares |
| BNP PARIBAS ASSET MANAGEMENT Holding S.A. | $5,735,482 | 10,740 | 0.52% | Shares |
| LPL Financial LLC | $5,554,795 | 10,402 | 0.50% | Shares |
| ROYAL BANK OF CANADA | $5,097,000 | 9,544 | 0.46% | Shares |
| HUSSMAN STRATEGIC ADVISORS, INC. | $5,046,584 | 9,450 | 0.46% | Shares |
| Trexquant Investment LP | $4,721,893 | 8,842 | 0.43% | Shares |
| OCCUDO QUANTITATIVE STRATEGIES LP | $4,670,626 | 8,746 | 0.42% | Shares |
| WORLDQUANT MILLENNIUM ADVISORS LLC | $4,611,349 | 8,635 | 0.42% | Shares |
| Legal & General Group Plc | $4,571,336 | 8,560 | 0.41% | Shares |
| Faithward Advisors, LLC | $4,208,581 | 7,881 | 0.38% | Shares |
| CVFG LLC | $4,138,198 | 7,749 | 0.38% | Shares |
| ZACKS INVESTMENT MANAGEMENT | $3,944,934 | 7,386 | 0.36% | Shares |
| Willis Investment Counsel | $3,732,336 | 6,989 | 0.34% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $3,701,362 | 6,931 | 0.34% | Shares |
| ASSETMARK, INC | $3,660,835 | 6,855 | 0.33% | Shares |
| Lagoda Investment Management, L.P. | $3,549,163 | 6,646 | 0.32% | Shares |
| Cubist Systematic Strategies, LLC | $3,482,528 | 5,272 | 0.32% | Shares |
| ROYAL LONDON ASSET MANAGEMENT LTD | $3,476,002 | 6,509 | 0.32% | Shares |
| Illinois Municipal Retirement Fund | $3,442,357 | 6,446 | 0.31% | Shares |
| MARTINGALE ASSET MANAGEMENT L P | $3,342,494 | 6,259 | 0.30% | Shares |
| Corient Private Wealth LP | $3,165,251 | 5,872 | 0.29% | Shares |
| Man Group plc | $3,158,787 | 5,915 | 0.29% | Shares |
| CWM, LLC | $2,974,673 | 3,764 | 0.27% | Shares |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | $2,788,143 | 3,528 | 0.25% | Shares |
| USS Investment Management Ltd | $2,741,376 | 5,134 | 0.25% | Shares |
| MATHER GROUP, LLC. | $2,547,323 | 4,770 | 0.23% | Shares |
| BlackRock, Inc. | $2,524,360 | 4,727 | 0.23% | Shares |
| Motley Fool Asset Management LLC | $2,522,758 | 4,724 | 0.23% | Shares |
| DEUTSCHE BANK AG\ | $2,460,810 | 4,608 | 0.22% | Shares |
| Vest Financial, LLC | $2,442,119 | 4,573 | 0.22% | Shares |
| D. E. Shaw & Co., Inc. | $2,355,072 | 4,410 | 0.21% | Shares |
| PineBridge Investments, L.P. | $2,279,001 | 3,450 | 0.21% | Shares |
| DGS Capital Management, LLC | $2,238,892 | 2,833 | 0.20% | Shares |
| AMERICAN CENTURY COMPANIES INC | $2,221,577 | 4,160 | 0.20% | Shares |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | $2,201,147 | 4,122 | 0.20% | Shares |
| Schonfeld Strategic Advisors LLC | $2,164,956 | 4,054 | 0.20% | Shares |
| HighTower Advisors, LLC | $2,144,931 | 4,016 | 0.19% | Shares |
| ALLIANCEBERNSTEIN L.P. | $2,057,125 | 2,603 | 0.19% | Shares |
| Engineers Gate Manager LP | $2,006,351 | 3,757 | 0.18% | Shares |
| Inspire Investing, LLC | $1,914,083 | 2,422 | 0.17% | Shares |
| FMR LLC | $1,891,870 | 3,543 | 0.17% | Shares |
| RAYMOND JAMES FINANCIAL INC | $1,870,707 | 3,503 | 0.17% | Shares |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | $1,850,414 | 3,465 | 0.17% | Shares |
| Segment Wealth Management, LLC | $1,833,325 | 3,433 | 0.17% | Shares |
| JANE STREET GROUP, LLC | $1,830,655 | 3,428 | 0.17% | Shares |
| Passumpsic Savings Bank | $1,802,814 | 3,258 | 0.16% | Shares |
| Impact Partnership Wealth, LLC | $1,664,044 | 3,116 | 0.15% | Shares |
| Y-Intercept (Hong Kong) Ltd | $1,565,242 | 2,931 | 0.14% | Shares |
| CAPTRUST FINANCIAL ADVISORS | $1,552,451 | 2,907 | 0.14% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $1,539,074 | 2,882 | 0.14% | Shares |
| DIVERSIFY WEALTH MANAGEMENT, LLC | $1,526,020 | 2,828 | 0.14% | Shares |
| Diversify Advisory Services, LLC | $1,526,020 | 2,828 | 0.14% | Shares |
| Skopos Labs, Inc. | $1,510,245 | 1,911 | 0.14% | Shares |
| OSAIC HOLDINGS, INC. | $1,498,967 | 2,807 | 0.14% | Shares |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | $1,452,028 | 2,719 | 0.13% | Shares |
| AXQ CAPITAL, LP | $1,379,934 | 2,584 | 0.13% | Shares |
| Cetera Investment Advisers | $1,372,408 | 2,570 | 0.12% | Shares |
| Cumberland Partners Ltd | $1,292,353 | 2,420 | 0.12% | Shares |
| UBS Group AG | $1,267,787 | 2,374 | 0.11% | Shares |
| Vanguard Global Advisers, LLC | $1,253,368 | 2,347 | 0.11% | Shares |
| NEW YORK STATE COMMON RETIREMENT FUND | $1,246,960 | 2,335 | 0.11% | Shares |
| MERCER GLOBAL ADVISORS INC /ADV | $1,172,692 | 2,196 | 0.11% | Shares |
| Morningstar Investment Management LLC | $1,172,000 | 1,483 | 0.11% | Shares |
| Amundi | $1,150,835 | 2,155 | 0.10% | Shares |
| QUADRANT CAPITAL GROUP LLC | $1,147,630 | 2,149 | 0.10% | Shares |
Company insiders 15 insiders · 7 officers · 10 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| Robert J Pera | CHIEF EXECUTIVE OFFICER | Aug. 28, 2017 S | 56,278,181 | 0 | 0 | $0 |
| Craig L Foster | CHIEF FINANCIAL OFFICER | March 4, 2015 M | 26,069 | 0 | 0 | $0 |
| John Ritchie | Chief Financial Officer | May 10, 2012 F | 250,590 | 0 | 0 | $0 |
| Kevin Radigan | CHIEF ACCOUNTING OFFICER | Aug. 18, 2026 A | 2,866 | 0 | 0 | $0 |
| Benjamin Moore | VP BUSINESS DEVELOPMENT | Aug. 29, 2018 S | 673,206 | 0 | 0 | $0 |
| John Sanford | Chief Technology Officer | June 17, 2014 S | 280,545 | 0 | 0 | $0 |
| Jessica Zhou | General Counsel & VP | Sept. 3, 2013 S | 104,439 | 0 | 0 | $0 |
| Ronald Sege | Director | Sept. 6, 2022 M | 0 | 0 | 0 | $0 |
| Rafael Torres | Director | Nov. 11, 2016 S | 10,000 | 0 | 0 | $0 |
| Steven R Altman | Director | Feb. 4, 2014 A | 82,920 | 0 | 0 | $0 |
| Charles James Fitzgerald JR | Director | Sept. 11, 2013 S | 4,764,079 | 0 | 0 | $0 |
| Peter Y Chung | Director | Sept. 11, 2013 S | 4,764,079 | 0 | 0 | $0 |
| Robert M Van Buskirk | Director | Sept. 3, 2013 S | 29,169 | 0 | 0 | $0 |
| John L Ocampo | Director | Nov. 28, 2012 M | 349,500 | 0 | 0 | $0 |
| J. William Gurley | Director | Aug. 7, 2012 A | 25,000 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
ETF ownership Held by 68 ETFs
Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.
| Fund | Weight | Units | As of | Source |
|---|---|---|---|---|
| IYZ · iShares Trust | 2.48% | 53,717 SH | Aug. 21, 2026 | Daily |
| PWB · Invesco Exchange-Traded Fund Trust | 1.38% | 58,081 SH | Aug. 21, 2026 | Daily |
| TRFK · Pacer Funds Trust | 1.34% | 8,110 NS | April 30, 2026 | N-PORT |
| JMID · Janus Detroit Street Trust | 0.89% | 160 NS | April 30, 2026 | N-PORT |
| TDVI · First Trust Exchange-Traded Fund IV | 0.58% | 2,408 NS | April 30, 2026 | N-PORT |
| JPUS · J.P. Morgan Exchange-Traded Fund Tr… | 0.52% | 2,272 NS | April 30, 2026 | N-PORT |
| JPME · J.P. Morgan Exchange-Traded Fund Tr… | 0.51% | 2,222 NS | April 30, 2026 | N-PORT |
| TDIV · First Trust Exchange-Traded Fund VI | 0.49% | 40,169 NS | June 30, 2026 | N-PORT |
| SMIZ · Zacks Trust | 0.45% | 1,993 NS | May 31, 2026 | N-PORT |
| EQAL · Invesco Exchange-Traded Fund Trust … | 0.40% | 5,935 SH | Aug. 21, 2026 | Daily |
| HIDV · AB Active ETFs, Inc. | 0.36% | 1,182 NS | May 31, 2026 | N-PORT |
| CGGO · Capital Group Global Growth Equity … | 0.30% | 58,115 NS | May 31, 2026 | N-PORT |
| ACVF · ETF Opportunities Trust | 0.28% | 402 NS | April 30, 2026 | N-PORT |
| JMOM · J.P. Morgan Exchange-Traded Fund Tr… | 0.26% | 5,512 NS | April 30, 2026 | N-PORT |
| LRND · New York Life Investments ETF Trust | 0.25% | 706 NS | April 30, 2026 | N-PORT |
| IDGT · iShares Trust | 0.24% | 2,170 SH | Aug. 21, 2026 | Daily |
| VFMO · VANGUARD WELLINGTON FUND | 0.18% | 6,685 SH | Aug. 19, 2026 | Daily |
| VUSE · ETF Series Solutions | 0.17% | 1,974 NS | May 31, 2026 | N-PORT |
| OALC · Unified Series Trust | 0.16% | 652 NS | May 31, 2026 | N-PORT |
| TMFC · RBB Fund, Inc. | 0.14% | 5,072 NS | May 31, 2026 | N-PORT |
| VFQY · VANGUARD WELLINGTON FUND | 0.14% | 1,204 SH | Aug. 19, 2026 | Daily |
| WRND · New York Life Investments ETF Trust | 0.13% | 13 NS | April 30, 2026 | N-PORT |
| AFLG · First Trust Exchange-Traded Fund VI… | 0.13% | 1,402 NS | May 31, 2026 | N-PORT |
| JFLI · J.P. Morgan Exchange-Traded Fund Tr… | 0.12% | 54 NS | April 30, 2026 | N-PORT |
| GSEW · Goldman Sachs ETF Trust | 0.11% | 3,406 NS | May 31, 2026 | N-PORT |
| JQUA · J.P. Morgan Exchange-Traded Fund Tr… | 0.08% | 5,667 NS | April 30, 2026 | N-PORT |
| GSLC · Goldman Sachs ETF Trust | 0.07% | 19,854 NS | May 31, 2026 | N-PORT |
| SFY · Tidal Trust I | 0.07% | 839 NS | May 31, 2026 | N-PORT |
| IWP · iShares Trust | 0.07% | 24,391 SH | Aug. 21, 2026 | Daily |
| PEPS · Morgan Stanley ETF Trust | 0.06% | 33 NS | June 30, 2026 | N-PORT |
| SXQG · EXCHANGE TRADED CONCEPTS TRUST | 0.06% | 64 NS | May 31, 2026 | N-PORT |
| GLOV · Goldman Sachs ETF Trust | 0.05% | 1,596 NS | May 31, 2026 | N-PORT |
| AVMV · AMERICAN CENTURY ETF TRUST | 0.04% | 468 NS | May 31, 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0.03% | 48,649 SH | Aug. 19, 2026 | Daily |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.03% | 1,327 SH | Aug. 21, 2026 | Daily |
| PHEQ · Morgan Stanley ETF Trust | 0.03% | 69 NS | June 30, 2026 | N-PORT |
| VFMF · VANGUARD WELLINGTON FUND | 0.02% | 282 SH | Aug. 19, 2026 | Daily |
| AVMC · AMERICAN CENTURY ETF TRUST | 0.02% | 124 NS | May 31, 2026 | N-PORT |
| AVUQ · AMERICAN CENTURY ETF TRUST | 0.02% | 76 NS | May 31, 2026 | N-PORT |
| IWR · iShares Trust | 0.02% | 17,086 SH | Aug. 21, 2026 | Daily |
| GDE · WisdomTree Trust | 0.02% | 173 NS | May 31, 2026 | N-PORT |
| VEGN · ETF Series Solutions | 0.01% | 22 NS | April 30, 2026 | N-PORT |
| AVLC · AMERICAN CENTURY ETF TRUST | 0.01% | 224 NS | May 31, 2026 | N-PORT |
| VONG · VANGUARD SCOTTSDALE FUNDS | 0.01% | 6,768 SH | Aug. 19, 2026 | Daily |
| GGUS · Goldman Sachs ETF Trust | 0.01% | 79 NS | May 31, 2026 | N-PORT |
| SCHV · SCHWAB STRATEGIC TRUST | 0.01% | 2,179 NS | May 31, 2026 | N-PORT |
| AVUS · AMERICAN CENTURY ETF TRUST | 0.01% | 1,856 NS | May 31, 2026 | N-PORT |
| BKLC · BNY Mellon ETF Trust | 0.01% | 412 NS | April 30, 2026 | N-PORT |
| IWF · iShares Trust | 0.01% | 16,065 SH | Aug. 21, 2026 | Daily |
| HLAL · Listed Funds Trust | 0.01% | 106 NS | May 31, 2026 | N-PORT |