Growth Streak≈1Consecutive years of dividend growth
Ex-date
Amount
Currency
Yield
Aug 19, 2026
$0.09
USD
≈0.87%
May 20, 2026
$0.08
USD
≈0.90%
Mar 11, 2026
$0.08
USD
≈0.86%
Nov 19, 2025
$0.08
USD
≈1.1%
Aug 20, 2025
$0.08
USD
≈1.2%
May 21, 2025
$0.06
USD
≈0.70%
Mar 12, 2025
$0.06
USD
≈0.60%
Nov 20, 2024
$0.06
USD
≈0.46%
Aug 21, 2024
$0.03
USD
≈0.52%
May 21, 2024
$0.03
USD
≈0.55%
Mar 12, 2024
$0.03
USD
≈0.63%
Nov 27, 2023
$0.03
USD
≈0.59%
Aug 22, 2023
$0.03
USD
≈0.52%
May 23, 2023
$0.03
USD
≈0.50%
Apr 11, 2023
$0.03
USD
≈0.32%
Nov 21, 2022
$0.03
USD
≈0.18%
Aug 18, 2022
$0.03
USD
≈0.10%
Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise-1.0%
Next ReportNov 05, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
$0.37
$0.34
8.8%
March 31, 2026
$0.37
$0.39
-5.2%
Dec. 31, 2025
$0.28
$0.34
-17.4%
Sept. 30, 2025
$0.43
$0.31
39.8%
June 30, 2025
$0.15
$0.33
-53.9%
March 31, 2025
$0.49
$0.40
21.8%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
2023
2022
2021
2020
Revenue
$1.23B
$851M
$1.16B
$2.47B
$889M
$431M
SG&A Expense
$94M
$94M
$87M
$66M
$47M
$43M
Operating Expenses
$962M
$636M
$948M
$2.29B
$749M
$298M
Operating Income
$267M
$215M
$211M
$187M
$139M
$133M
Other Non-op
$20M
$23M
$16M
$312.0K
$564.0K
$-92.0K
Pretax Income
$195M
$179M
$160M
$108M
$62M
$47M
Income Tax
$28M
$26M
$33M
$28M
$21M
$14M
EPS (Basic)
$1.31
$1.29
$1.16
$0.51
$0.00
$0.00
EPS (Diluted)
$1.28
$1.27
$1.11
$0.51
$0.00
$0.00
Shares (Basic)
29,879,889
25,400,181
26,256,104
26,254,167
0
0
Shares (Diluted)
30,623,297
25,844,735
108,299,587
26,262,107
0
0
EBITDA
$378M
$314M
$325M
$284M
·
·
Balance Sheet26
Metric
Trend
2025
2024
2023
2022
2021
2020
Cash & Equivalents
$538M
$538M
$556M
$517M
$73M
·
Receivables
$83M
$120M
$97M
$82M
$261M
·
Inventory
$27M
$24M
$3M
$174M
$105M
·
Prepaid Expense
$48M
$8M
$8M
$19M
$10M
·
Other Current Assets
$90M
$51M
$27M
$35M
$26M
·
Current Assets
$753M
$754M
$700M
$824M
$490M
·
PP&E (Net)
$2.13B
$1.62B
$1.65B
$1.46B
$1.43B
·
Accum. Depreciation
$1.18B
$1.09B
$1.00B
$922M
$933M
·
Goodwill
$235M
$0
·
·
·
·
Intangibles
$359M
$0
·
·
·
·
Other Non-current Assets
$88M
$63M
$49M
$26M
$19M
·
Total Assets
$4.13B
$2.88B
$2.86B
$2.87B
$2.50B
·
Accounts Payable
$47M
$7M
$14M
$97M
$304M
·
Current Liabilities
$310M
$216M
$204M
$392M
$520M
·
Capital Leases
$139M
$3M
$5M
$48M
$78M
·
Deferred Tax
$65M
$0
·
·
·
·
Other Non-current Liabilities
$37M
$28M
$14M
$33M
$14M
·
Total Liabilities
$1.90B
$995M
$1.05B
$1.17B
$1.50B
·
Long-term Debt
$936M
$334M
$376M
$214M
$233M
·
Total Debt
$936M
$334M
$376M
$214M
·
·
Paid-in Capital
$635M
$467M
$466M
$465M
·
·
Retained Earnings
$103M
$72M
$40M
$12M
·
·
Treasury Stock
$55M
$52M
$472.0K
$0
·
·
AOCI
$-112.0K
$502.0K
$505.0K
$515.0K
$-9M
$-15M
Stockholders' Equity
$2.23B
$1.89B
$1.81B
$1.70B
$1.00B
$771M
Liabilities + Equity
$4.13B
$2.88B
$2.86B
$2.87B
$2.50B
·
Cash Flow13
Metric
Trend
2025
2024
2023
2022
2021
2020
D&A
$111M
$99M
$114M
$97M
$105M
$104M
Deferred Tax
$3M
$4M
$-3M
$2M
$-966.0K
$408.0K
Amort. of Intangibles
$10M
·
·
·
·
·
Restructuring
·
$0
$0
·
·
$0
Operating Cash Flow
$461M
$244M
$232M
$225M
$142M
$109M
Investing Cash Flow
$-1.18B
$-113M
$-309M
$-119M
$-36M
$-41M
Net Debt Issued
$-187M
$-45M
$-22M
$-20M
·
·
Stock Issued
$202M
$0
$0
$412M
$0
$0
Net Stock Activity
$202M
$0
$0
$412M
·
·
Dividends Paid
$9M
$3M
$3M
$1M
$0
$0
Financing Cash Flow
$723M
$-149M
$111M
$341M
$-124M
$-31M
Net Change in Cash
$2M
$-18M
$34M
$447M
$-19M
·
Taxes Paid
$22M
$24M
$26M
$37M
$17M
$14M
Profitability4
Metric
Trend
2025
2024
2023
2022
2021
2020
Operating Margin
21.7%
25.2%
18.2%
7.5%
·
·
Pretax Margin
15.9%
21.0%
13.8%
4.4%
·
·
EBITDA Margin
30.8%
36.9%
28.0%
11.5%
·
·
ROIC
7.2%
8.3%
7.6%
7.2%
·
·
Liquidity & Solvency4
Metric
Trend
2025
2024
2023
2022
2021
2020
Current Ratio
2.4
3.5
3.4
2.1
·
·
Quick Ratio
2.0
3.0
3.2
1.5
·
·
Debt / Equity
0.4
0.2
0.2
0.1
·
·
LT Debt / Equity
0.4
0.2
0.2
0.1
·
·
Efficiency2
Metric
Trend
2025
2024
2023
2022
2021
2020
Asset Turnover
0.4
0.3
0.4
0.9
·
·
Receivables Turnover
12.1
7.8
12.9
14.5
·
·
Per Share3
Metric
Trend
2025
2024
2023
2022
2021
2020
Revenue / Share
$40.11
$32.94
$10.70
$94.17
·
·
Cash Flow / Share
$15.06
$9.46
$2.14
$8.57
·
·
EPS (TTM)
$1.28
$1.27
$1.11
$0.51
·
·
Growth Rates5
Metric
Trend
2025
2024
2023
2022
2021
2020
Revenue YoY
44.3%
-26.5%
-53.1%
178.3%
106.2%
·
Revenue CAGR 3Y
-20.8%
-1.4%
39.1%
·
·
·
Revenue CAGR 5Y
23.3%
·
·
·
·
·
EPS YoY
0.79%
14.4%
117.7%
·
·
·
EPS CAGR 3Y
35.9%
·
·
·
·
·
Valuation (TTM)4
Metric
Trend
2025
2024
2023
2022
2021
2020
Revenue TTM
$1.23B
$851M
$1.16B
$2.47B
·
·
P/E
21.9
23.8
13.9
49.1
·
·
Earnings Yield
4.6%
4.2%
7.2%
2.0%
·
·
Annual Payout
$9M
$3M
$3M
$1M
·
·
Income Statement12
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
$329M
$433M
$318M
$391M
$205M
$315M
$275M
$193M
$183M
$200M
$240M
$275M
$432M
$211M
$455M
$803M
SG&A Expense
$24M
$24M
$28M
$23M
$22M
$21M
$23M
$24M
$25M
$22M
$24M
$20M
$22M
$22M
$22M
$19M
Operating Expenses
$248M
$351M
$247M
$304M
$161M
$249M
$214M
$134M
$133M
$155M
$200M
$208M
$379M
$161M
$397M
$753M
Operating Income
$81M
$82M
$70M
$87M
$43M
$66M
$60M
$60M
$50M
$45M
$40M
$67M
$54M
$50M
$58M
$50M
Other Non-op
$2M
$4M
$4M
$3M
$6M
$6M
$6M
$7M
$6M
$5M
$4M
$5M
$2M
$4M
$5M
$657.0K
Pretax Income
$56M
$59M
$47M
$63M
$26M
$58M
$52M
$52M
$41M
$35M
$28M
$55M
$39M
$38M
$50M
$38M
Income Tax
$-6M
$9M
$8M
$8M
$6M
$6M
$6M
$6M
$7M
$7M
$8M
$8M
$10M
$8M
$17M
$233.0K
EPS (Basic)
$0.38
$0.38
$0.24
$0.44
$0.15
$0.48
$0.42
$0.36
$0.27
$0.24
$0.14
$0.53
$0.23
$0.26
$0.25
$0.34
EPS (Diluted)
$0.37
$0.37
$0.24
$0.43
$0.15
$0.46
$0.42
$0.35
$0.26
$0.24
$0.22
$0.40
$0.23
$0.26
$0.25
$0.34
Shares (Basic)
31,733,765
32,078,044
·
32,001,766
31,489,508
23,900,116
·
25,009,326
25,175,057
26,161,691
·
26,254,243
26,254,167
26,254,167
·
26,254,167
Shares (Diluted)
32,362,952
32,982,088
·
32,692,679
32,162,826
106,751,592
·
25,468,541
25,338,067
26,182,050
·
108,295,819
26,266,312
26,269,862
·
26,260,861
EBITDA
$114M
$113M
·
$119M
$69M
$87M
·
$83M
$80M
$68M
·
$101M
$84M
$75M
·
$75M
Balance Sheet26
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
$342M
$540M
$538M
$463M
$426M
$619M
$538M
$608M
$609M
$579M
·
$603M
$462M
$530M
·
$346M
Receivables
$97M
$93M
$83M
$119M
$79M
$86M
$120M
$82M
$46M
$66M
·
$45M
$146M
$58M
·
$326M
Inventory
$31M
$13M
$27M
$19M
$19M
$1M
$24M
$487.0K
$1M
$1M
·
$18M
$28M
$132M
·
$245M
Prepaid Expense
$17M
$40M
$48M
$18M
$15M
$12M
$8M
$10M
$9M
$7M
·
$12M
$15M
$10M
·
$11M
Other Current Assets
$122M
$96M
$90M
$65M
$56M
$27M
$51M
$28M
$27M
$27M
·
$33M
$37M
$24M
·
$20M
Current Assets
$595M
$767M
$753M
$695M
$609M
$780M
$754M
$764M
$704M
$694M
·
$717M
$689M
$762M
·
$956M
PP&E (Net)
$2.36B
$2.13B
$2.13B
$2.13B
$2.10B
$1.65B
$1.62B
$1.59B
$1.65B
$1.65B
·
$1.66B
$1.69B
$1.71B
·
$1.42B
Accum. Depreciation
$1.24B
$1.21B
$1.18B
$1.16B
$1.13B
$1.11B
$1.09B
$1.07B
$1.05B
$1.03B
·
$992M
$970M
$944M
·
$892M
Goodwill
$235M
$238M
$235M
$245M
$249M
·
$0
·
·
·
·
·
·
·
·
·
Intangibles
$351M
$355M
$359M
$363M
$365M
·
$0
·
·
·
·
·
·
·
·
·
Other Non-current Assets
$85M
$93M
$88M
$85M
$90M
$61M
$63M
$58M
$61M
$59M
·
$44M
$41M
$42M
·
$29M
Total Assets
$4.16B
$4.14B
$4.13B
$4.10B
$4.01B
$2.92B
$2.88B
$2.86B
$2.87B
$2.86B
·
$2.90B
$2.90B
$3.00B
·
$2.98B
Accounts Payable
$71M
$8M
$47M
$51M
$21M
$48M
$7M
$9M
$8M
$7M
·
$11M
$47M
$11M
·
$368M
Current Liabilities
$331M
$295M
$310M
$291M
$234M
$233M
$216M
$185M
$205M
$197M
·
$173M
$194M
$310M
·
$537M
Capital Leases
$127M
$134M
$139M
$144M
$149M
$3M
$3M
$4M
$4M
$5M
·
$5M
$5M
$6M
·
$56M
Deferred Tax
$67M
$65M
$65M
·
·
·
$0
·
·
·
·
·
·
·
·
·
Other Non-current Liabilities
$43M
$46M
$37M
$94M
$102M
$24M
$28M
$53M
$50M
$47M
·
$39M
·
·
·
$19M
Total Liabilities
$1.89B
$1.88B
$1.90B
$1.90B
$1.86B
$986M
$995M
$982M
$1.02B
$1.03B
·
$1.10B
$1.15B
$1.28B
·
$1.33B
Long-term Debt
$926M
$932M
$936M
$942M
$946M
$323M
$334M
$346M
$356M
$367M
·
$441M
$450M
$210M
·
$220M
Total Debt
$926M
$932M
·
$942M
$946M
$323M
·
$346M
$356M
$367M
·
$441M
$450M
$210M
·
$220M
Paid-in Capital
$659M
$649M
$635M
$634M
$634M
$471M
$467M
$473M
$469M
$466M
·
$465M
$465M
$465M
·
$584M
Retained Earnings
$122M
$112M
$103M
$96M
$85M
$82M
$72M
$60M
$51M
$45M
·
$37M
$23M
$18M
·
$4M
Treasury Stock
$94M
$70M
$55M
$55M
$55M
$55M
$52M
$30M
$22M
$11M
·
$472.0K
·
·
·
·
AOCI
$-510.0K
$-1M
$-112.0K
$-23.0K
$113.0K
$90.0K
$502.0K
$-381.0K
$1M
$1M
$505.0K
$2M
$1M
$208.0K
$515.0K
$135.0K
Stockholders' Equity
$2.27B
$2.26B
$2.23B
$2.20B
$2.15B
$1.93B
$1.89B
$1.88B
$1.85B
$1.83B
$1.81B
$1.80B
$1.75B
$1.72B
$1.70B
$1.65B
Liabilities + Equity
$4.16B
$4.14B
$4.13B
$4.10B
$4.01B
$2.92B
$2.88B
$2.86B
$2.87B
$2.86B
·
$2.90B
$2.90B
$3.00B
·
$2.98B
Cash Flow12
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
$33M
$31M
$32M
$32M
$26M
$22M
$23M
$23M
$30M
$23M
$25M
$33M
$31M
$25M
$25M
$25M
Deferred Tax
$2M
$1M
$530.0K
$2M
$86.0K
$759.0K
$-1M
$3M
$1M
$1M
$2M
$-7M
$1M
$682.0K
$13M
$-5M
Amort. of Intangibles
$4M
$4M
$-6M
$0
$2M
$0
·
·
·
·
·
·
·
·
·
·
Operating Cash Flow
$114M
$60M
$104M
$115M
$87M
$155M
$50M
$40M
$90M
$65M
$37M
$171M
$-22M
$47M
$241M
$-6M
Investing Cash Flow
$-258M
$-26M
$-5M
$-52M
$-1.08B
$-44M
$-64M
$-11M
$-25M
$-13M
$-8M
$-12M
$-274M
$-15M
$-55M
$-22M
Debt Issued
·
·
·
$0
·
·
·
$0
·
·
·
·
·
·
·
·
Net Debt Issued
·
$-5M
·
·
·
$-11M
·
·
·
$-10M
·
·
·
$-5M
·
·
Stock Issued
·
·
$0
$-72.0K
$104.0K
$202M
$0
$0
·
·
$0
$0
·
·
$-35.0K
$0
Dividends Paid
$3M
$3M
$3M
$3M
$2M
$1M
$1M
$789.0K
$626.0K
$652.0K
$657.0K
$656.0K
$1M
$0
$657.0K
$656.0K
Financing Cash Flow
$-55M
$-31M
$-25M
$-25M
$801M
$-28M
$-58M
$-28M
$-35M
$-28M
$-82M
$-17M
$227M
$-16M
$-15M
$-11M
Net Change in Cash
$-198M
$3M
$75M
$38M
$-194M
$83M
$-72M
$343.0K
$29M
$24M
$-54M
$142M
$-69M
$15M
$171M
$-39M
Taxes Paid
$-3M
$6M
$6M
$6M
$6M
$4M
$6M
$6M
$5M
$8M
$7M
$7M
$7M
$5M
$13M
$9M
Profitability4
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
24.6%
18.9%
·
22.3%
21.2%
20.9%
·
30.9%
27.2%
22.6%
·
24.5%
12.4%
23.5%
·
6.2%
Pretax Margin
17.0%
13.7%
·
16.1%
12.9%
18.5%
·
26.7%
22.2%
17.5%
·
19.9%
9.1%
18.2%
·
4.7%
EBITDA Margin
34.5%
26.1%
·
30.4%
33.7%
27.7%
·
42.8%
43.8%
34.0%
·
36.5%
19.5%
35.4%
·
9.3%
ROIC
2.8%
2.2%
·
2.4%
1.1%
2.6%
·
2.4%
1.8%
1.7%
·
2.6%
1.8%
2.1%
·
2.6%
Liquidity & Solvency4
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
Current Ratio
1.8
2.6
·
2.4
2.6
3.3
·
4.1
3.4
3.5
·
4.2
3.6
2.5
·
1.8
Quick Ratio
1.3
2.1
·
2.0
2.2
3.0
·
3.7
3.2
3.3
·
3.8
3.1
1.9
·
1.3
Debt / Equity
0.4
0.4
·
0.4
0.4
0.2
·
0.2
0.2
0.2
·
0.2
0.3
0.1
·
0.1
LT Debt / Equity
0.4
0.4
·
0.4
0.4
0.1
·
0.2
0.2
0.2
·
0.2
0.2
0.1
·
0.1
Efficiency2
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.2
0.1
·
0.5
Receivables Turnover
3.7
4.9
·
3.9
3.3
4.1
·
3.1
1.9
3.2
·
1.5
2.6
2.4
·
4.9
Per Share4
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 / Share
$10.17
$13.14
·
$11.96
$6.36
$2.95
·
$7.59
$7.24
$7.64
·
$2.54
$16.46
$8.03
·
$30.59
Cash Flow / Share
·
$1.82
·
·
·
$1.45
·
·
·
$2.47
·
·
·
$1.78
·
·
Dividend / Share
·
·
·
·
·
·
$0.06
$0.06
$0.03
$0.03
$0.03
$0.03
$0.03
$0.03
·
·
EPS (TTM)
$1.41
$1.19
·
$1.46
$1.38
$1.49
·
$1.07
$1.12
$1.09
·
$1.14
$1.08
$0.77
·
·
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.47B
$1.35B
·
$1.19B
$988M
$966M
·
$817M
$899M
$1.15B
·
$1.37B
$1.90B
$2.09B
·
$2.36B
P/E
26.9
28.1
·
17.3
21.2
19.2
·
20.6
16.5
14.7
·
14.9
18.8
28.8
·
·
Earnings Yield
3.7%
3.6%
·
5.8%
4.7%
5.2%
·
4.9%
6.1%
6.8%
·
6.7%
5.3%
3.5%
·
·
Annual Payout
$10M
$10M
·
$7M
$5M
$4M
·
$3M
$3M
$3M
·
$3M
$3M
·
·
·
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.23B
$851M
$1.16B
$2.47B
$889M
Operating Margin %
21.7%
25.2%
18.2%
7.5%
·
Diluted EPS
$1.28
$1.27
$1.11
$0.51
$0.00
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Debt / Equity
0.4
0.2
0.2
0.1
·
Current Ratio
2.4
3.5
3.4
2.1
·
Quick Ratio
2.0
3.0
3.2
1.5
·
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
241 filers
· $1.3B 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.
Holders241
Value held$1.3B
New positions37
Exited positions31
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
37 (-31 vs prior Q)
31 (+4 vs prior Q)
80 (+20 vs prior Q)
67 (+5 vs prior Q)
-645K
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.
Filer
Filed
Stake
Status
Purpose
Filing
George Kaiser Family Foundation, Frederic Dorwart, Phil Frohlich, Phil Lakin, Jr.
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
16 insiders
· 9 officers · 8 directors