Growth Streak≈3Consecutive years of dividend growth
Ex-date
Amount
Currency
Yield
Sep 1, 2026
$0.14
USD
≈0.51%
Jun 1, 2026
$0.14
USD
≈0.52%
Mar 2, 2026
$0.14
USD
≈0.41%
Dec 1, 2025
$0.12
USD
≈0.45%
Sep 2, 2025
$0.12
USD
≈0.37%
Jun 2, 2025
$0.12
USD
≈0.30%
Mar 3, 2025
$0.12
USD
≈0.31%
Dec 2, 2024
$0.10
USD
≈0.30%
Sep 3, 2024
$0.10
USD
≈0.33%
Jun 3, 2024
$0.10
USD
≈0.35%
Feb 29, 2024
$0.10
USD
≈0.35%
Nov 30, 2023
$0.09
USD
≈0.37%
Aug 31, 2023
$0.09
USD
≈0.40%
May 31, 2023
$0.09
USD
≈0.51%
Feb 28, 2023
$0.09
USD
≈0.47%
Nov 30, 2022
$0.08
USD
≈0.52%
Aug 31, 2022
$0.08
USD
≈0.46%
May 31, 2022
$0.08
USD
≈0.47%
Feb 28, 2022
$0.08
USD
≈0.38%
Nov 30, 2021
$0.08
USD
≈0.33%
Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise-0.84%
Next ReportOct 29, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Jul 30, 2026
$0.97
$0.98
-0.78%
March 31, 2026
$1.08
$1.10
-2.1%
Dec. 31, 2025
$0.87
$0.87
0.00%
Sept. 30, 2025
$0.87
$0.85
1.9%
June 30, 2025
$0.87
$0.88
-1.6%
March 31, 2025
$0.86
$0.88
-2.4%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement13
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue
$2.05B
$1.73B
$1.34B
$1.19B
$1.08B
$893M
$776M
·
$504M
Operating Expenses
$1.22B
$1.05B
$833M
$776M
$718M
$629M
$586M
·
$415M
Operating Income
$835M
$678M
$505M
$413M
$359M
$263M
$190M
·
$89M
Interest Income
·
·
·
·
·
·
$2M
·
$685.0K
Other Non-op
$263M
$-1M
$-13M
$-1M
$0
·
·
·
·
Pretax Income
$1.17B
$754M
$548M
$437M
$370M
$274M
$225M
·
$90M
Income Tax
$253M
$184M
$128M
$78M
$97M
$56M
$52M
·
$6M
Net Income
$813M
$502M
$365M
$309M
$227M
$166M
$84M
·
·
EPS (Basic)
$3.81
$2.35
$1.73
$1.50
$1.13
$0.92
$0.57
·
·
EPS (Diluted)
$3.78
$2.33
$1.71
$1.48
$1.09
$0.88
$0.54
·
·
Shares (Basic)
213,213,371
213,030,056
210,796,802
205,576,637
201,419,081
180,409,462
148,013,274
·
215,568,635
Shares (Diluted)
214,898,240
214,924,763
212,668,808
208,400,040
207,254,840
188,223,032
156,540,246
·
215,568,635
EBITDA
$835M
$678M
$505M
$413M
$359M
$263M
$190M
·
·
Balance Sheet16
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Cash & Equivalents
$2.08B
$1.34B
$1.71B
$1.26B
$972M
$791M
$461M
$410M
·
PP&E (Net)
$78M
$46M
$34M
$37M
$31M
$34M
$40M
$38M
·
Accum. Depreciation
$97M
·
·
·
·
·
·
·
·
Goodwill
$3.15B
$3.15B
$2.82B
$2.78B
$2.78B
$2.69B
$2.69B
$2.70B
·
Intangibles
$1.15B
$1.28B
$1.00B
$1.07B
$1.18B
$1.18B
$1.28B
$1.38B
·
Total Assets
$8.19B
$7.27B
$7.06B
$6.26B
$5.99B
$5.68B
$5.10B
$5.00B
·
Deferred Tax
$50M
$43M
$21M
$21M
$21M
$19M
$22M
$20M
·
Total Liabilities
$1.00B
$869M
$1.13B
$714M
$681M
$661M
$503M
$411M
·
Common Stock
·
·
·
·
·
·
·
$1
·
Paid-in Capital
$4.90B
$4.81B
$4.74B
$4.58B
$4.40B
$4.14B
$3.33B
·
·
Retained Earnings
$1.60B
$997M
$640M
$387M
$243M
$156M
$48M
·
·
Treasury Stock
·
·
·
·
·
$76M
·
·
·
AOCI
$11M
$-10M
$-5M
$-10M
$2M
$4M
$1M
$-866.0K
·
Stockholders' Equity
$6.51B
$5.80B
$5.37B
$4.95B
$4.65B
$4.30B
$3.38B
$4.57B
·
Liabilities + Equity
$8.19B
$7.27B
$7.06B
$6.26B
$5.99B
$5.68B
$5.10B
$5.00B
·
Shares Outstanding
235,492,749
235,984,281
235,101,952
234,023,679
233,747,977
229,019,859
·
0
·
Cash Flow14
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
D&A
$250M
$220M
$185M
$179M
$171M
$154M
$139M
·
$69M
Stock-based Comp
$104M
$90M
$65M
$67M
$52M
$39M
$50M
·
·
Deferred Tax
$92M
$32M
$90M
$53M
$85M
$65M
$15M
·
$-950.0K
Amort. of Intangibles
$133M
$124M
$108M
$107M
$103M
$99M
$99M
·
·
Operating Cash Flow
$1.17B
$898M
$746M
$633M
$578M
$443M
$311M
·
$225M
CapEx
$41M
$41M
$19M
$23M
$17M
$11M
$16M
·
$13M
Investing Cash Flow
$-127M
$-969M
$-133M
$-60M
$-259M
$-63M
$-44M
·
$-46M
Stock Issued
·
·
·
$0
$0
$626M
$1.97B
·
·
Stock Repurchased
$104M
$59M
$35M
$99M
$76M
$0
$0
·
·
Net Stock Activity
$-104M
$-59M
$-35M
$-99M
$-76M
$626M
$1.16B
·
·
Financing Cash Flow
$-307M
$-290M
$-168M
$-277M
$-136M
$-53M
$-218M
·
$-153M
Net Change in Cash
$744M
$-366M
$449M
$285M
$181M
$331M
$50M
·
$29M
Taxes Paid
$58M
$152M
$29M
$13M
$4M
$19M
$44M
·
·
Free Cash Flow
$1.13B
$857M
$728M
$610M
$561M
$432M
$295M
·
·
Profitability7
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Operating Margin
40.7%
39.3%
37.8%
34.7%
33.3%
29.5%
24.5%
·
·
Net Margin
39.6%
29.1%
27.3%
26.0%
21.1%
18.6%
10.8%
·
·
Pretax Margin
57.2%
43.7%
40.9%
36.8%
34.4%
30.8%
29.0%
·
·
EBITDA Margin
40.7%
39.3%
37.8%
34.7%
33.3%
29.5%
24.5%
·
·
ROA
10.5%
7.0%
5.5%
5.1%
3.9%
3.1%
1.7%
·
·
ROE
13.2%
9.0%
7.1%
6.4%
5.1%
4.3%
2.1%
·
·
ROIC
10.1%
8.8%
7.2%
6.9%
5.7%
4.9%
4.3%
·
·
Efficiency1
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Asset Turnover
0.3
0.2
0.2
0.2
0.2
0.2
0.2
·
·
Per Share6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Book Value / Share
$27.63
$24.58
$22.86
·
·
·
·
·
·
Revenue / Share
$9.55
$8.03
$6.29
$5.70
$5.19
$4.74
$4.95
·
·
Cash Flow / Share
$5.43
$4.18
$3.51
$3.04
$2.79
$2.35
$1.99
·
·
Cash / Share
$8.85
$5.68
$7.26
·
·
·
·
·
·
Dividend / Share
$0.48
$0.40
$0.36
$0.32
$0.32
$0.32
·
·
·
EPS (TTM)
$3.78
$2.33
$1.71
$1.48
$1.09
$0.88
$0.54
·
·
Growth Rates9
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue YoY
18.9%
29.0%
12.6%
10.4%
20.6%
·
·
·
·
Revenue CAGR 3Y
20.0%
17.0%
14.4%
·
·
·
·
·
·
Revenue CAGR 5Y
18.1%
·
·
·
·
·
·
·
·
EPS YoY
62.2%
36.3%
15.5%
35.8%
23.9%
·
·
·
·
EPS CAGR 3Y
36.7%
28.8%
24.8%
·
·
·
·
·
·
EPS CAGR 5Y
33.8%
·
·
·
·
·
·
·
·
Net Income YoY
62.1%
37.5%
17.9%
36.4%
36.4%
·
·
·
·
Net Income CAGR 3Y
38.0%
30.3%
29.9%
·
·
·
·
·
·
Net Income CAGR 5Y
37.4%
·
·
·
·
·
·
·
·
Valuation (TTM)10
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue TTM
$2.05B
$1.73B
$1.34B
$1.19B
$1.08B
$893M
$776M
·
·
Net Income TTM
$813M
$502M
$365M
$309M
$227M
$166M
$84M
·
·
Market Cap
$25.32B
$30.90B
$21.37B
·
·
·
·
·
·
P/E
28.4
56.2
53.1
43.9
91.9
71.0
85.8
·
·
P/S
12.3
17.9
16.0
·
·
·
·
·
·
P/B
3.9
5.3
4.0
·
·
·
·
·
·
P / Tangible Book
11.5
22.6
13.8
·
·
·
·
·
·
P / Cash Flow
21.7
34.4
28.6
·
·
·
·
·
·
P / FCF
22.5
36.1
29.4
·
·
·
·
·
·
Earnings Yield
3.5%
1.8%
1.9%
2.3%
1.1%
1.4%
1.2%
·
·
Income Statement13
Metric
Trend
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
Q4 2022
Q3 2022
Revenue
$559M
$618M
$521M
$509M
$513M
$510M
$463M
$449M
$405M
$409M
$370M
$328M
$311M
$329M
$293M
$287M
Operating Expenses
$314M
$331M
$300M
$298M
$313M
$306M
$275M
$290M
$242M
$241M
$228M
$204M
$194M
$207M
$201M
$184M
Operating Income
$245M
$287M
$221M
$210M
$200M
$204M
$189M
$159M
$162M
$168M
$142M
$125M
$116M
$123M
$92M
$103M
Interest Expense
·
·
·
·
·
·
·
·
·
$2M
·
·
·
$449.0K
·
·
Other Non-op
$7M
$-1M
$207M
$39M
$13M
$4M
$-1M
$10.0K
$0
$0
$-11M
$-2M
$-456.0K
$341.0K
·
·
Pretax Income
$270M
$303M
$457M
$270M
$227M
$222M
$210M
$174M
$183M
$187M
$141M
$140M
$131M
$135M
$113M
$106M
Income Tax
$64M
$70M
$90M
$59M
$52M
$53M
$50M
$43M
$47M
$44M
$38M
$29M
$29M
$33M
$14M
$25M
Net Income
$181M
$205M
$325M
$186M
$154M
$148M
$142M
$114M
$119M
$126M
$89M
$99M
$89M
$88M
$89M
$69M
EPS (Basic)
$0.85
$0.96
$1.52
$0.87
$0.72
$0.70
$0.67
$0.53
$0.56
$0.59
$0.42
$0.47
$0.42
$0.42
$0.42
$0.34
EPS (Diluted)
$0.85
$0.96
$1.52
$0.86
$0.71
$0.69
$0.66
$0.53
$0.55
$0.59
$0.41
$0.46
$0.42
$0.42
$0.42
$0.33
Shares (Basic)
212,463,597
212,685,136
·
213,359,090
213,339,761
213,087,496
·
213,206,193
213,162,158
212,709,872
·
211,618,475
211,569,728
208,105,437
·
205,721,162
Shares (Diluted)
212,795,141
213,324,648
·
214,983,486
214,971,946
214,895,418
·
215,096,974
214,895,947
214,660,853
·
213,491,634
213,156,753
210,143,734
·
208,329,469
EBITDA
$245M
$287M
·
$210M
$200M
$204M
·
$159M
$162M
$168M
·
$125M
$116M
$123M
·
$103M
Balance Sheet14
Metric
Trend
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
Q4 2022
Q3 2022
Cash & Equivalents
$2.06B
$1.94B
$2.08B
$1.91B
$1.63B
$1.31B
$1.34B
$1.17B
$1.72B
$1.54B
$1.71B
$1.49B
$1.40B
$1.23B
$1.26B
$1.11B
PP&E (Net)
$81M
$79M
$78M
$75M
$41M
$44M
$46M
$33M
$32M
$33M
·
$36M
$36M
$37M
·
$33M
Accum. Depreciation
$104M
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Goodwill
$3.15B
$3.15B
$3.15B
$3.15B
$3.15B
$3.15B
$3.15B
$3.15B
$2.86B
$2.86B
$2.82B
$2.82B
$2.78B
$2.78B
$2.78B
$2.78B
Intangibles
·
$1.12B
$1.15B
$1.18B
$1.21B
$1.25B
$1.28B
$1.32B
$1.00B
$1.03B
·
$1.03B
$1.02B
$1.05B
·
$1.10B
Total Assets
$8.25B
$8.30B
$8.19B
$8.00B
$8.06B
$7.37B
$7.27B
$7.34B
$7.28B
$7.40B
·
$6.50B
$6.49B
$6.24B
·
$6.14B
Deferred Tax
$54M
$51M
$50M
$44M
$43M
$43M
$43M
$43M
$19M
$20M
·
$18M
$19M
$20M
·
$20M
Total Liabilities
$913M
$986M
$1.00B
$1.06B
$1.33B
$823M
$869M
$1.05B
$1.08B
$1.32B
·
$693M
$773M
$639M
·
$683M
Paid-in Capital
$4.93B
$4.89B
$4.90B
$4.87B
$4.84B
$4.82B
$4.81B
$4.79B
$4.80B
$4.77B
·
$4.71B
$4.69B
$4.58B
·
$4.54B
Retained Earnings
$1.69B
$1.73B
$1.60B
$1.41B
$1.25B
$1.12B
$997M
$911M
$843M
$745M
·
$570M
$495M
$433M
·
$348M
AOCI
$16M
$8M
$11M
$8M
$7M
$-2M
$-10M
$1M
$-8M
$-8M
·
$-11M
$-7M
$-8M
·
$-22M
Stockholders' Equity
$6.63B
$6.62B
$6.51B
$6.28B
$6.10B
$5.94B
$5.80B
$5.70B
$5.63B
$5.51B
·
$5.27B
$5.18B
$5.00B
·
$4.87B
Liabilities + Equity
$8.25B
$8.30B
$8.19B
$8.00B
$8.06B
$7.37B
$7.27B
$7.34B
$7.28B
$7.40B
·
$6.50B
$6.49B
$6.24B
·
$6.14B
Shares Outstanding
234,130,300
236,026,021
235,492,749
236,472,441
236,449,414
236,439,111
235,984,281
236,234,604
236,292,770
236,176,393
235,101,952
234,725,246
234,681,780
234,696,458
234,023,679
·
Cash Flow14
Metric
Trend
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
Q4 2022
Q3 2022
D&A
$61M
$61M
$60M
$64M
$63M
$63M
$63M
$58M
$50M
$49M
$48M
$47M
$46M
$45M
$45M
$45M
Stock-based Comp
$30M
$25M
$28M
$26M
$27M
$22M
$23M
$26M
$24M
$16M
$20M
$17M
$16M
$12M
$17M
$15M
Deferred Tax
$17M
$21M
$69M
$9M
$5M
$10M
$2M
$13M
$9M
$8M
$20M
$21M
$25M
$24M
$4M
$19M
Amort. of Intangibles
·
$29M
$29M
$35M
$35M
$35M
$35M
$33M
$29M
$28M
$28M
$27M
$27M
$27M
$27M
$27M
Operating Cash Flow
$394M
$104M
$356M
$342M
$409M
$60M
$282M
$292M
$286M
$38M
$245M
$217M
$213M
$71M
$208M
$202M
CapEx
$8M
$10M
$19M
$14M
$5M
$2M
$25M
$4M
$5M
$7M
$1M
$6M
$4M
$7M
$5M
$3M
Investing Cash Flow
$-34M
$-77M
$-35M
$-35M
$-42M
$-15M
$-46M
$-788M
$-28M
$-107M
$-12M
$-86M
$-17M
$-17M
$-15M
$-12M
Stock Repurchased
$187M
$53M
$103M
$0
$0
$844.0K
$35M
$24M
$0
$0
$2M
$3M
$9M
$21M
$34M
$9M
Net Stock Activity
·
$-53M
·
·
·
$-844.0K
·
·
·
$0
·
·
·
$-21M
·
·
Financing Cash Flow
$-239M
$-172M
$-145M
$-28M
$-51M
$-83M
$-60M
$-55M
$-84M
$-91M
$-24M
$-31M
$-33M
$-80M
$-55M
$-29M
Net Change in Cash
$121M
$-147M
$177M
$278M
$324M
$-34M
$167M
$-544M
$173M
$-162M
$213M
$97M
$164M
$-25M
$147M
$151M
Taxes Paid
$35M
$78M
$15M
$-2M
$33M
$12M
$81M
$9M
$57M
$4M
$4M
$6M
$15M
$4M
$2M
$6M
Free Cash Flow
·
$94M
·
·
·
$59M
·
·
·
$31M
·
·
·
$64M
·
·
Levered FCF
·
·
·
·
·
·
·
·
·
$30M
·
·
·
·
·
·
Profitability7
Metric
Trend
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
Q4 2022
Q3 2022
Operating Margin
43.9%
46.5%
·
41.4%
39.0%
40.1%
·
35.5%
40.1%
41.0%
·
38.0%
37.5%
37.2%
·
35.8%
Net Margin
32.4%
33.2%
·
36.5%
30.0%
29.1%
·
25.4%
29.4%
30.9%
·
30.0%
28.7%
26.7%
·
24.1%
Pretax Margin
48.3%
49.0%
·
53.0%
44.3%
43.5%
·
38.7%
45.3%
45.8%
·
42.7%
42.2%
41.1%
·
37.0%
EBITDA Margin
43.9%
46.5%
·
41.4%
39.0%
40.1%
·
35.5%
40.1%
41.0%
·
38.0%
37.5%
37.2%
·
35.8%
ROA
2.2%
2.6%
·
2.4%
2.0%
2.0%
·
1.7%
1.7%
1.8%
·
1.6%
1.4%
1.4%
·
1.1%
ROE
2.9%
3.3%
·
3.1%
2.6%
2.6%
·
2.1%
2.2%
2.4%
·
1.9%
1.8%
1.8%
·
1.5%
ROIC
2.8%
3.3%
·
2.6%
2.5%
2.6%
·
2.1%
2.1%
2.3%
·
1.9%
1.8%
1.8%
·
1.6%
Liquidity & Solvency1
Metric
Trend
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
Q4 2022
Q3 2022
Interest Coverage
·
·
·
·
·
·
·
·
·
97.6
·
·
·
·
·
·
Efficiency1
Metric
Trend
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
Q4 2022
Q3 2022
Asset Turnover
0.1
0.1
·
0.1
0.1
0.1
·
0.1
0.1
0.1
·
0.1
0.0
0.1
·
0.0
Per Share6
Metric
Trend
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
Q4 2022
Q3 2022
Book Value / Share
$28.34
$28.05
·
$26.56
$25.79
$25.12
·
$24.13
$23.83
$23.32
·
$22.43
$22.08
$21.32
·
·
Revenue / Share
$2.63
$2.90
·
$2.37
$2.39
$2.37
·
$2.09
$1.88
$1.90
·
$1.54
$1.46
$1.57
·
$1.38
Cash Flow / Share
·
$0.49
·
·
·
$0.28
·
·
·
$0.18
·
·
·
$0.34
·
·
Cash / Share
$8.79
$8.21
·
$8.07
$6.89
$5.53
·
$4.97
$7.27
$6.54
·
$6.36
$5.95
$5.25
·
·
Dividend / Share
$0.14
$0.14
$0.12
$0.12
$0.12
$0.12
$0.10
$0.10
$0.10
$0.10
$0.09
$0.09
$0.09
$0.09
$0.08
$0.08
EPS (TTM)
$4.19
$4.05
·
$2.92
$2.59
$2.43
·
$2.08
$2.01
$1.88
·
$1.72
$1.59
$1.50
·
$1.29
Valuation (TTM)9
Metric
Trend
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
Q4 2022
Q3 2022
Revenue TTM
$2.21B
$2.16B
·
$1.99B
$1.93B
$1.83B
·
$1.63B
$1.51B
$1.42B
·
$1.26B
$1.22B
$1.21B
·
$1.17B
Net Income TTM
$897M
$870M
·
$630M
$558M
$524M
·
$449M
$433M
$403M
·
$364M
$335M
$314M
·
$269M
Market Cap
$23.33B
$27.77B
·
$26.24B
$34.62B
$35.10B
·
$29.22B
$25.05B
$24.60B
·
$18.82B
$16.07B
$18.55B
·
·
P/E
23.8
29.1
·
38.0
56.5
61.1
·
59.5
52.7
55.4
·
46.6
43.1
52.7
·
43.7
P/S
10.6
12.9
·
13.2
17.9
19.2
·
17.9
16.6
17.4
·
14.9
13.2
15.4
·
·
P/B
3.5
4.2
·
4.2
5.7
5.9
·
5.1
4.4
4.5
·
3.6
3.1
3.7
·
·
P / Tangible Book
6.7
11.8
·
13.4
19.9
22.8
·
23.7
14.2
15.2
·
13.3
11.6
15.8
·
·
P / Cash Flow
·
267.5
·
·
·
583.0
·
·
·
648.9
·
·
·
261.8
·
·
Earnings Yield
4.2%
3.4%
·
2.6%
1.8%
1.6%
·
1.7%
1.9%
1.8%
·
2.1%
2.3%
1.9%
·
2.3%
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Revenue
$2.05B
$1.73B
$1.34B
$1.19B
$1.08B
Operating Margin %
40.7%
39.3%
37.8%
34.7%
33.3%
Net Income
$813M
$502M
$365M
$309M
$227M
Diluted EPS
$3.78
$2.33
$1.71
$1.48
$1.09
No data for this statement
Not enough fundamentals data to build this statement yet.
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Free Cash Flow
$1.13B
$857M
$728M
$610M
$561M
Institutional owners (13F)
604 filers
· $10.9B total
· As of Sept. 30, 2026
17
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.
Holders604
Value held$10.9B
New positions68
Exited positions83
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
68 (-40 vs prior Q)
83 (+25 vs prior Q)
221 (-14 vs prior Q)
220 (+35 vs prior Q)
-24K
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.
Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
Company insiders
21 insiders
· 12 officers · 11 directors