XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Offerings - Offering: 1
Oct. 20, 2025
USD ($)
shares
Offering:  
Fee Previously Paid false
Other Rule true
Security Type Equity
Security Class Title 2015 Equity Incentive Plan Common Stock, $0.0001 par value per share
Amount Registered | shares 3,600,000
Proposed Maximum Offering Price per Unit 146.06
Maximum Aggregate Offering Price $ 525,816,000.00
Fee Rate 0.01381%
Amount of Registration Fee $ 72,615.19
Offering Note a. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this Registration Statement shall also cover any additional shares of Registrant's common stock, par value $0.0001 per share (the "Common Stock"), that become issuable under the Registrant's 2015 Equity Incentive Plan (the "2015 EIP"), as a result of any stock dividend, stock split, recapitalization, or other similar transaction effected without the receipt of consideration that results in an increase to the number of outstanding shares of Registrant's Common Stock, as applicable. Common Stock issuable under the 2015 ESPP were previously registered on Registration Statements on July 2, 2015 (File No. 333-205441), March 24, 2016 (File No. 333-210374), March 16, 2017 (File No. 333-216747), March 19, 2018 (File No. 333-223751), March 15, 2019 (File No. 333-230324), March 4, 2020 (File No. 333-236873), March 2, 2021 (File No. 333-253785), February 25, 2022 (File No. 333-263052), February 28, 2023 (File No. 333-270171) , March 1, 2024 (File No. 333-277562), and July 16, 2024 (File No. 333-280827). b. Represents 3,600,000 shares of Common Stock reserved for issuance under the 2015 EIP. c. This estimate is made pursuant to Rule 457(h)(1) and Rule 457(c) of the Securities Act solely for purposes of calculating the registration fee. The price per share and aggregate offering price of the Additional 2015 EIP Shares are based upon the average of the high and low prices of the Common Stock on October 13, 2025, as reported on the Nasdaq Global Select Market, which date is within five (5) business days prior to the filing of this Registration Statement, multiplied by 85%, which is the percentage of the price per share applicable to grantees under the 2015 EIP. d. The Registrant does not have any fee offsets.