Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise8.6%
Next ReportNov 02, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
$1.97
$1.59
24.0%
March 31, 2026
$1.54
$1.52
1.5%
Dec. 31, 2025
$2.55
$2.38
6.9%
Sept. 30, 2025
$2.55
$2.38
6.9%
June 30, 2025
$1.54
$1.44
6.6%
March 31, 2025
$1.05
$0.99
5.7%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Revenue
$1.71B
$1.49B
$1.15B
$1.03B
$992M
$1.05B
$718M
$580M
$499M
$499M
$406M
$401M
Operating Expenses
$1.37B
$1.22B
$976M
$824M
$772M
$804M
$635M
$539M
$489M
$485M
$412M
$394M
Pretax Income
$343M
$271M
$178M
$201M
$219M
$248M
$82M
$42M
$10M
$14M
$-6M
$8M
Income Tax
$33M
$32M
$32M
$37M
$29M
$36M
$18M
$-1M
$38M
$9M
$239.0K
$3M
Net Income
$180M
$134M
$82M
$91M
$106M
$118M
$30M
$27M
$-33M
$-3M
$8M
$4M
EBITDA
$13M
$13M
$14M
$15M
$16M
$15M
$14M
·
·
·
·
·
Balance Sheet13
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Cash & Equivalents
$539M
$484M
$356M
$173M
$200M
$300M
$216M
$106M
$146M
$152M
$82M
$39M
PP&E (Net)
$61M
$22M
$26M
$31M
$37M
$39M
$37M
$35M
$34M
$38M
$31M
$5M
PP&E (Gross)
$131M
$84M
$80M
$79M
$79M
$73M
$64M
$54M
$47M
$46M
$34M
·
Accum. Depreciation
$70M
$62M
$54M
$48M
$42M
$34M
$27M
$20M
$14M
$8M
$3M
$12M
Goodwill
$192M
$192M
$173M
$173M
$173M
$173M
$173M
$176M
$72M
$72M
$76M
$69M
Intangibles
$7M
$13M
$13M
$18M
$24M
$32M
$40M
$49M
$12M
$15M
$24M
$20M
Total Assets
$1.84B
$1.64B
$1.43B
$1.05B
$988M
$1.17B
$953M
$672M
$559M
$590M
$467M
$348M
Total Liabilities
$834M
$734M
$574M
$291M
$350M
$484M
$378M
$184M
$137M
$177M
$125M
$16M
Retained Earnings
$384M
$229M
$118M
$61M
$-5M
$-33M
$-145M
$-170M
$-186M
$-18M
$-11M
·
Treasury Stock
$924M
$729M
$493M
$376M
$267M
$164M
$115M
$67M
$2M
·
·
·
AOCI
$3M
$-2M
$-467.0K
$-2M
$631.0K
$1M
$146.0K
$-627.0K
$155.0K
$61.0K
$-48.0K
$1M
Stockholders' Equity
$308M
$187M
$245M
$185M
$120M
$154M
$31M
$-26M
$-157M
$-9M
$32M
$332M
Liabilities + Equity
$1.84B
$1.64B
$1.43B
$1.05B
$988M
$1.17B
$953M
$672M
$559M
$590M
$467M
$348M
Cash Flow17
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
D&A
$13M
$13M
$14M
$15M
$16M
$15M
$14M
$10M
$8M
$14M
$15M
$8M
Stock-based Comp
$234M
$209M
$179M
$166M
$109M
$121M
$112M
$118M
$116M
$89M
$39M
$66M
Deferred Tax
$-3M
$-9M
$-2M
$2M
$7M
$7M
$12M
$-8M
$31M
$2M
$-4M
$-768.0K
Amort. of Intangibles
$6M
$5M
$5M
$7M
$8M
$8M
$8M
$4M
$2M
$9M
$11M
$3M
Other Non-cash
$102M
$183M
$169M
$-31M
$-114M
$209M
$44M
·
·
·
·
·
Operating Cash Flow
$526M
$531M
$442M
$243M
$124M
$469M
$211M
$123M
$111M
$117M
$112M
$50M
CapEx
$46M
$3M
$4M
$3M
$6M
$9M
$9M
$7M
$1M
$13M
$35M
·
Investing Cash Flow
$-29M
$8M
$-34M
$-53M
$131M
$-146M
$-2M
$-31M
$-38M
$-13M
·
·
Debt Issued
·
·
·
·
·
·
·
$30M
·
·
·
·
Net Debt Issued
·
·
·
·
·
$-22M
$-8M
·
·
·
·
·
Stock Repurchased
$195M
$235M
$117M
$109M
$103M
$49M
$48M
$65M
$2M
·
·
·
Net Stock Activity
$-195M
$-235M
$-117M
$-109M
$-103M
$-49M
$-48M
$-65M
$-2M
·
·
·
Dividends Paid
$25M
$24M
$24M
$25M
$78M
$5M
$5M
$4M
$4M
$4M
·
·
Financing Cash Flow
$-454M
$-409M
$-228M
$-210M
$-353M
$-244M
$-101M
$-131M
$-80M
$-33M
·
·
Net Change in Cash
$55M
$128M
$182M
$-27M
$-99M
$84M
$110M
$-40M
$-7M
$69M
$44M
$9M
Taxes Paid
$44M
$36M
$23M
$29M
$31M
$36M
$4M
$501.0K
$15M
$7M
$4M
$4M
Free Cash Flow
$480M
$528M
$438M
$239M
$118M
$461M
$203M
$116M
$110M
$104M
$78M
·
Profitability5
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Net Margin
10.5%
9.0%
7.1%
8.8%
10.7%
11.2%
4.1%
4.7%
-6.5%
-0.61%
1.9%
·
Pretax Margin
20.0%
18.1%
15.4%
19.7%
22.1%
23.6%
11.5%
7.1%
2.0%
2.9%
-1.5%
·
EBITDA Margin
0.78%
0.86%
1.2%
1.5%
1.6%
1.4%
2.0%
·
·
·
·
·
ROA
10.4%
8.8%
6.6%
8.9%
9.8%
11.1%
3.6%
4.4%
-5.7%
-0.57%
1.9%
·
ROE
72.7%
62.3%
38.1%
59.3%
77.4%
126.6%
1198.3%
-22.3%
22.1%
55.7%
10.4%
·
Efficiency1
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Asset Turnover
1.0
1.0
0.9
1.0
0.9
1.0
0.9
0.9
0.9
0.9
1.0
·
Growth Rates7
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Revenue YoY
14.8%
29.5%
12.4%
3.4%
-5.7%
·
·
·
·
·
·
·
Revenue CAGR 3Y
18.7%
14.6%
3.1%
·
·
·
·
·
·
·
·
·
Revenue CAGR 5Y
10.2%
·
·
·
·
·
·
·
·
·
·
·
Net Income YoY
34.0%
64.3%
-9.7%
-14.7%
-9.7%
·
·
·
·
·
·
·
Net Income CAGR 3Y
25.8%
8.2%
-11.4%
·
·
·
·
·
·
·
·
·
Net Income CAGR 5Y
8.9%
·
·
·
·
·
·
·
·
·
·
·
Dividends Paid CAGR 5Y
38.5%
·
·
·
·
·
·
·
·
·
·
·
Valuation (TTM)4
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
Revenue TTM
$1.71B
$1.49B
$1.15B
$1.03B
$992M
$1.05B
$718M
$580M
$499M
$499M
$406M
·
Net Income TTM
$180M
$134M
$82M
$91M
$106M
$118M
$30M
$27M
$-33M
$-3M
$8M
·
Payout Ratio
13.6%
18.0%
29.9%
27.2%
73.4%
4.1%
15.7%
15.9%
-11.7%
-122.9%
·
·
Annual Payout
$25M
$24M
$24M
$25M
$78M
$5M
$5M
$4M
$4M
$4M
·
·
Income Statement6
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
$486M
$418M
$535M
$447M
$407M
$325M
$477M
$326M
$360M
$329M
$329M
$278M
$346M
$200M
$280M
$266M
Operating Expenses
$384M
$338M
$412M
$356M
$330M
$272M
$374M
$277M
$296M
$275M
$277M
$236M
$292M
$171M
$220M
$218M
Pretax Income
$102M
$80M
$123M
$91M
$76M
$53M
$103M
$49M
$64M
$54M
$52M
$43M
$54M
$29M
$60M
$48M
Income Tax
$21M
$-9M
$24M
$16M
$15M
$-22M
$12M
$8M
$11M
$531.0K
$6M
$11M
$13M
$1M
$14M
$9M
Net Income
$46M
$61M
$53M
$40M
$33M
$54M
$51M
$22M
$28M
$33M
$25M
$17M
$22M
$17M
$25M
$21M
EBITDA
·
$4M
·
·
·
$3M
·
·
·
$3M
·
·
·
$3M
·
·
Balance Sheet13
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
$236M
$309M
$539M
$400M
$215M
$194M
$484M
$149M
$164M
$216M
·
$116M
$151M
$94M
·
$190M
PP&E (Net)
$74M
$66M
$61M
$46M
$33M
$23M
$22M
$23M
$23M
$24M
·
$27M
$29M
$31M
·
$31M
PP&E (Gross)
$149M
$139M
$131M
$114M
$99M
$86M
$84M
$84M
$81M
$80M
·
$82M
$83M
$81M
·
$77M
Accum. Depreciation
$76M
$72M
$70M
$68M
$66M
$64M
$62M
$60M
$58M
$56M
·
$55M
$53M
$51M
·
$45M
Goodwill
$192M
$192M
$192M
$192M
$192M
$192M
$192M
$173M
$173M
$173M
$173M
$173M
$173M
$173M
$173M
$173M
Intangibles
$5M
$6M
$7M
$9M
$10M
$12M
$13M
$9M
$10M
$12M
$13M
$14M
$15M
$17M
$18M
$19M
Total Assets
$1.76B
$1.56B
$1.84B
$1.72B
$1.51B
$1.40B
$1.64B
$1.56B
$1.42B
$1.30B
·
$1.19B
$1.09B
$960M
·
$1.07B
Total Liabilities
$773M
$634M
$834M
$789M
$663M
$572M
$734M
$679M
$570M
$474M
·
$383M
$322M
$222M
·
$356M
Retained Earnings
$478M
$438M
$384M
$337M
$303M
$276M
$229M
$183M
$167M
$145M
·
$99M
$88M
$72M
·
$43M
Treasury Stock
$1.04B
$985M
$924M
$919M
$919M
$856M
$729M
$679M
$656M
$600M
·
$482M
$481M
$443M
·
$367M
AOCI
$1M
$2M
$3M
$3M
$4M
$98.0K
$-2M
$1M
$-996.0K
$-991.0K
·
$-3M
$-562.0K
$-1M
·
$-4M
Stockholders' Equity
$312M
$273M
$308M
$229M
$167M
$149M
$187M
$159M
$134M
$175M
·
$193M
$149M
$159M
·
$148M
Liabilities + Equity
$1.76B
$1.56B
$1.84B
$1.72B
$1.51B
$1.40B
$1.64B
$1.56B
$1.42B
$1.30B
·
$1.19B
$1.09B
$960M
·
$1.07B
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
$4M
$4M
$3M
$3M
$3M
$3M
$3M
$3M
$3M
$3M
$3M
$4M
$4M
$3M
$3M
$4M
Stock-based Comp
$55M
$85M
$49M
$48M
$49M
$89M
$39M
$51M
$46M
$73M
$42M
$38M
$49M
$49M
$34M
$37M
Amort. of Intangibles
$1M
$1M
$1M
$1M
$1M
$1M
$2M
$1M
$1M
$1M
$1M
$1M
$1M
$1M
$1M
$2M
Other Non-cash
·
$-85M
·
·
·
$-222M
·
·
·
$-148M
·
·
·
$-93M
·
·
Operating Cash Flow
$237M
$64M
$156M
$256M
$190M
$-76M
$196M
$180M
$194M
$-39M
$124M
$150M
$191M
$-23M
$-35M
$161M
CapEx
$11M
$8M
$17M
$15M
$12M
$2M
$425.0K
$2M
$516.0K
$439.0K
$504.0K
$549.0K
$728.0K
$2M
$926.0K
$756.0K
Investing Cash Flow
$-228M
$-41M
$57M
$-33M
$-81M
$28M
$252M
$-138M
$-166M
$60M
$157M
$-164M
$-70M
$43M
$49M
$-66M
Stock Repurchased
$53M
$61M
$5M
$0
$63M
$127M
$50M
$23M
$56M
$106M
$11M
$2M
$38M
$66M
$9M
$16M
Net Stock Activity
·
$-61M
·
·
·
$-127M
·
·
·
$-106M
·
·
·
$-66M
·
·
Dividends Paid
$6M
$7M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
$6M
Financing Cash Flow
$-83M
$-251M
$-75M
$-39M
$-94M
$-245M
$-107M
$-63M
$-80M
$-158M
$-44M
$-19M
$-65M
$-99M
$-35M
$-45M
Net Change in Cash
$-73M
$-230M
$138M
$186M
$20M
$-290M
$335M
$-15M
$-51M
$-140M
$239M
$-35M
$58M
$-80M
$-17M
$43M
Taxes Paid
$1M
$4M
$32M
$4M
$3M
$5M
$21M
$12M
$964.0K
$2M
$17M
$2M
$4M
$675.0K
$10M
$14M
Free Cash Flow
·
$56M
·
·
·
$-78M
·
·
·
$-39M
·
·
·
$-25M
·
·
Profitability5
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
Net Margin
9.4%
14.5%
·
8.9%
8.1%
16.6%
·
6.8%
7.9%
9.9%
·
6.2%
6.4%
8.7%
·
7.9%
Pretax Margin
21.0%
19.2%
·
20.3%
18.8%
16.2%
·
15.1%
17.9%
16.4%
·
15.3%
15.6%
14.6%
·
17.9%
EBITDA Margin
·
0.94%
·
·
·
0.99%
·
·
·
1.1%
·
·
·
1.7%
·
·
ROA
2.8%
4.1%
·
2.4%
2.2%
4.0%
·
1.6%
2.3%
2.9%
·
1.5%
2.1%
1.8%
·
2.0%
ROE
19.1%
28.7%
·
20.5%
21.8%
33.4%
·
12.6%
20.0%
19.5%
·
10.2%
16.4%
12.0%
·
18.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.3
0.3
·
0.3
0.3
0.2
·
0.2
0.3
0.3
·
0.2
0.3
0.2
·
0.2
Valuation (TTM)4
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
$1.89B
$1.81B
·
$1.66B
$1.54B
$1.49B
·
$1.34B
$1.30B
$1.28B
·
$1.10B
$1.09B
$979M
·
$1.06B
Net Income TTM
$200M
$187M
·
$178M
$160M
$156M
·
$108M
$103M
$97M
·
$81M
$85M
$82M
·
$101M
Payout Ratio
·
10.8%
·
·
·
11.6%
·
·
·
19.1%
·
·
·
35.9%
·
·
Annual Payout
$25M
$25M
·
$24M
$24M
$24M
·
$24M
$24M
$24M
·
$25M
$25M
$25M
·
$93M
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
$1.71B
$1.49B
$1.15B
$1.03B
$992M
Net Income
$180M
$134M
$82M
$91M
$106M
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
$480M
$528M
$438M
$239M
$118M
Institutional owners (13F)
449 filers
· $3.8B 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.
Holders449
Value held$3.8B
New positions64
Exited positions44
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
64 (-5 vs prior Q)
44 (-11 vs prior Q)
150 (+15 vs prior Q)
98 (-15 vs prior Q)
+352K
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
13 insiders
· 5 officers · 8 directors