FactSet (FDS)

NYSE Financials Financial Exchanges & Data S&P 500
$327.89
-12.58 (-3.69%)
Close of Nov 06, 2026 · end-of-day data
Source: FactSet's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 05, 2026

Revenue, net income & free cash flow

Income statement

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Revenue$1.22B$1.35B$1.44B$1.49B$1.59B$1.84B$2.09B$2.20B$2.32B$2.48B
Cost of revenue$566.58M$659.30M$663.45M$695.45M$786.40M$871.11M$973.23M$1.01B$1.10B$1.22B
Gross profit$654.60M$690.85M$771.90M$798.66M$805.04M$972.79M$1.11B$1.19B$1.22B$1.25B
Research & development$215.00M$217.10M$214.70M$224.00M$250.10M$255.10M$267.40M$265.20M$300.70M$346.10M
Selling, general & admin$302.46M$324.64M$333.87M$342.50M$331.00M$433.03M$483.08M$489.81M$475.66M$553.15M
Operating income$352.13M$366.20M$438.04M$439.66M$474.04M$475.48M$629.21M$701.30M$748.30M$699.96M
Interest expense$8.40M$15.90M$19.80M$12.90M$8.07M$35.70M$66.32M$65.78M$56.32M$54.68M
Pre-tax income$344.31M$351.84M$421.96M$427.13M$467.62M$443.59M$583.95M$651.50M$720.96M$649.72M
Income tax$86.05M$84.75M$69.17M$54.20M$68.03M$46.68M$115.78M$114.38M$123.92M$116.23M
Net income$258.26M$267.08M$352.79M$372.94M$399.59M$396.92M$468.17M$537.13M$597.04M$533.48M
EBITDA$400.43M$423.49M$498.50M$497.27M$538.52M$562.16M$734.59M$826.49M$905.99M$880.79M
EPS (basic)$6.55$6.90$9.25$9.83$10.56$10.48$12.26$14.11$15.74$14.63
EPS (diluted)$6.51$6.78$9.08$9.65$10.36$10.25$12.04$13.91$15.55$14.57
Diluted shares39.64M39.38M38.87M38.65M38.57M38.74M38.90M38.62M38.38M36.61M
Gross margin53.6%51.2%53.8%53.5%50.6%52.8%53.3%54.1%52.7%50.6%
Operating margin28.8%27.1%30.5%29.4%29.8%25.8%30.2%31.8%32.2%28.3%
Net margin21.1%19.8%24.6%25.0%25.1%21.5%22.4%24.4%25.7%21.5%

Balance sheet

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Cash & equivalents$194.73M$208.62M$359.80M$585.61M$681.87M$503.27M$425.44M$422.98M$337.65M$233.34M
Short-term investments$32.44M$29.26M$25.81M$19.57M$35.98M$33.22M$32.21M$69.62M$17.45M$31.99M
Receivables$148.33M$156.64M$146.31M$155.01M$151.19M$204.10M$237.66M$228.05M$270.68M$298.62M
Total current assets$409.38M$430.92M$583.81M$841.93M$933.58M$870.35M$770.13M$835.85M$729.76M$651.89M
Goodwill$707.56M$701.83M$685.73M$709.70M$754.21M$965.85M$1.00B$1.01B$1.28B$1.28B
Total assets$1.41B$1.42B$1.56B$2.08B$2.22B$4.01B$3.96B$4.06B$4.30B$4.14B
Total current liabilities$201.14M$221.13M$218.92M$276.29M$315.70M$438.29M$484.25M$667.07M$521.31M$1.09B
Short-term debt——————$0$124.84M$0$499.44M
Long-term debt$575.00M$574.77M$574.17M$574.35M$574.53M$1.98B$1.61B$1.24B$1.37B$870.59M
Total debt$575.00M$574.77M$574.17M$574.35M$574.53M$1.98B$1.61B$1.37B$1.37B$1.37B
Total liabilities$853.62M$893.55M$887.87M$1.19B$1.21B$2.68B$2.34B$2.14B$2.12B$2.14B
Shareholders' equity$559.69M$525.90M$672.26M$896.38M$1.02B$1.33B$1.62B$1.91B$2.19B$2.00B

Cash flow

fiscal years · USD
Fiscal yearFY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025FY2026
Operating cash flow$320.53M$385.67M$427.14M$505.84M$555.23M$538.28M$645.57M$700.34M$726.26M$822.20M
Capital expenditures$36.86M$33.52M$59.37M$77.64M$61.33M$51.16M$60.79M$85.68M$108.81M$114.72M
Free cash flow$283.67M$352.15M$367.77M$428.20M$493.90M$487.12M$584.79M$614.66M$617.45M$707.48M
Investing cash flow-$347.31M-$48.53M-$56.10M-$73.63M-$135.99M-$2.03B-$95.39M-$144.32M-$392.77M-$132.50M
Financing cash flow-$8.16M-$320.04M-$214.27M-$218.07M-$322.71M$1.34B-$632.02M-$560.85M-$407.82M-$799.45M
Dividends paid$80.90M$89.41M$100.05M$110.44M$117.93M$125.93M$138.60M$150.67M$159.97M$164.18M
Share buybacks$260.98M$303.95M$220.37M$199.62M$264.70M$18.64M$176.72M$235.24M$300.46M$643.96M
Stock-based compensation$34.18M$31.52M$32.40M$36.58M$45.06M$56.00M$62.04M$63.50M$61.23M$84.10M
Depreciation & amortization$48.29M$57.28M$60.46M$57.61M$64.48M$86.68M$105.38M$125.19M$157.69M$180.83M

Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.