| 
            Q2 2025
           | 
          123 | 
          252,998 | 
          
            
              NVDA, TPL, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          8/7/2025 | 
          000133726325000006 | 
        
        
          | 
            Q1 2025
           | 
          113 | 
          239,310 | 
          
            
              TPL, NVDA, AAPL, OKE
            
           | 
          
            13F-HR
           | 
          5/15/2025 | 
          000137855925000001 | 
        
        
          | 
            Q4 2024
           | 
          112 | 
          245,369 | 
          
            
              TPL, NVDA, AAPL, MSFT
            
           | 
          
            13F-HR
           | 
          1/24/2025 | 
          000133726325000002 | 
        
        
          | 
            Q3 2024
           | 
          119 | 
          239,259 | 
          
            
              NVDA, TPL, AAPL, MSFT
            
           | 
          
            13F-HR
           | 
          11/18/2024 | 
          000133726324000010 | 
        
        
          | 
            Q2 2024
           | 
          117 | 
          227,830 | 
          
            
              NVDA, TPL, AAPL, MSFT
            
           | 
          
            13F-HR
           | 
          8/2/2024 | 
          000137855924000003 | 
        
        
          | 
            Q1 2024
           | 
          118 | 
          217,394 | 
          
            
              TPL, AAPL, NVDA, WIRE
            
           | 
          
            13F-HR
           | 
          4/16/2024 | 
          000137855924000002 | 
        
        
          | 
            Q4 2023
           | 
          122 | 
          194,086 | 
          
            
              AAPL, TPL, NVDA, WIRE
            
           | 
          
            13F-HR
           | 
          2/13/2024 | 
          000137855924000001 | 
        
        
          | 
            Q3 2023
           | 
          137 | 
          436,721 | 
          
            
              MTDR, WIRE, TPL, EXP
            
           | 
          
            13F-HR
           | 
          11/14/2023 | 
          000133726323000005 | 
        
        
          | 
            Q2 2023
           | 
          123 | 
          179,257 | 
          
            
              AAPL, TPL, NVDA, XOM
            
           | 
          
            13F-HR
           | 
          8/7/2023 | 
          000137855923000005 | 
        
        
          | 
            Q1 2023
           | 
          120 | 
          169,518 | 
          
            
              TPL, AAPL, XOM, MSFT
            
           | 
          
            13F-HR
           | 
          5/15/2023 | 
          000137855923000004 | 
        
        
          | 
            Q4 2022
           | 
          116 | 
          165,906 | 
          
            
              TPL, AAPL, XOM, ABBV
            
           | 
          
            13F-HR
           | 
          2/3/2023 | 
          000137855923000001 | 
        
        
          | 
            Q3 2022
           | 
          114 | 
          145,544 | 
          
            
              TPL, AAPL, XOM, GM
            
           | 
          
            13F-HR
           | 
          10/21/2022 | 
          000137855922000003 | 
        
        
          | 
            Q2 2022
           | 
          112 | 
          148,379 | 
          
            
              TPL, AAPL, XOM, MSFT
            
           | 
          
            13F-HR
           | 
          7/28/2022 | 
          000137855922000002 | 
        
        
          | 
            Q1 2022
           | 
          121 | 
          177,025 | 
          
            
              AAPL, TPL, MSFT, OKE
            
           | 
          
            13F-HR
           | 
          5/12/2022 | 
          000137855922000001 | 
        
        
          | 
            Q4 2021
           | 
          117 | 
          152,475 | 
          
            
              TPL, GM, CMC, OKE
            
           | 
          
            13F-HR
           | 
          2/7/2022 | 
          000133726322000002 | 
        
        
          | 
            Q3 2021
           | 
          119 | 
          144,886 | 
          
            
              TPL, GM, CMC, OKE
            
           | 
          
            13F-HR
           | 
          10/6/2021 | 
          000137855921000004 | 
        
        
          | 
            Q2 2021
           | 
          114 | 
          152,587 | 
          
            
              TPL, CMC, OKE, GM
            
           | 
          
            13F-HR
           | 
          7/6/2021 | 
          000133726321000005 | 
        
        
          | 
            Q1 2021
           | 
          105 | 
          117,570 | 
          
            
              CMC, OKE, BA, ABBV
            
           | 
          
            13F-HR
           | 
          5/26/2021 | 
          000137855921000003 | 
        
        
          | 
            Q4 2020
           | 
          98 | 
          110,751 | 
          
            
              TPL, CMC, OKE, ABBV
            
           | 
          
            13F-HR
           | 
          2/1/2021 | 
          000137855921000001 | 
        
        
          | 
            Q3 2020
           | 
          83 | 
          88,948 | 
          
            
              TPL, CMC, T, XEL
            
           | 
          
            13F-HR
           | 
          10/15/2020 | 
          000137855920000001 | 
        
        
          | 
            Q1 2020
           | 
          72 | 
          71,740 | 
          
            
              TPL, CMC, T, MRK
            
           | 
          
            13F-HR
           | 
          5/4/2020 | 
          000148388520000004 | 
        
        
          | 
            Q4 2019
           | 
          84 | 
          117,163 | 
          
            
              TPL, CMC, BA, T
            
           | 
          
            13F-HR
           | 
          2/4/2020 | 
          000133726320000002 | 
        
        
          | 
            Q3 2019
           | 
          85 | 
          112,783 | 
          
            
              TPL, BA, CMC, T
            
           | 
          
            13F-HR
           | 
          11/14/2019 | 
          000133726319000007 | 
        
        
          | 
            Q2 2019
           | 
          85 | 
          114,325 | 
          
            
              TPL, BA, CMC, JNJ
            
           | 
          
            13F-HR
           | 
          8/22/2019 | 
          000133726319000004 | 
        
        
          | 
            Q1 2019
           | 
          92 | 
          139,050 | 
          
            
              TPL, Hodges Fund, BA, CMC
            
           | 
          
            13F-HR
           | 
          5/17/2019 | 
          000137855919000002 | 
        
        
          | 
            Q4 2018
           | 
          98 | 
          119,985 | 
          
            
              TPL, Hodges Fund, BA, HDPBX
            
           | 
          
            13F-HR
           | 
          2/11/2019 | 
          000137855919000001 | 
        
        
          | 
            Q3 2018
           | 
          101 | 
          160,064 | 
          
            
              TPL, Hodges Fund, BA, BAC
            
           | 
          
            13F-HR
           | 
          10/31/2018 | 
          000137855918000004 | 
        
        
          | 
            Q2 2018
           | 
          103 | 
          156,403 | 
          
            
              Hodges Fund, TPL, HDPBX, IP
            
           | 
          
            13F-HR
           | 
          7/31/2018 | 
          000137855918000003 | 
        
        
          | 
            Q1 2018
           | 
          108 | 
          153,135 | 
          
            
              Hodges Fund, TPL, HDPBX, BA
            
           | 
          
            13F-HR
           | 
          5/4/2018 | 
          000137855918000002 | 
        
        
          | 
            Q4 2017
           | 
          143 | 
          157,274 | 
          
            
              HODGES FUND, TPL, BA, HDPBX
            
           | 
          
            13F-HR
           | 
          2/7/2018 | 
          000137855918000001 | 
        
        
          | 
            Q3 2017
           | 
          106 | 
          144,277 | 
          
            
              Hodges Fund, TPL, BA, HDPBX
            
           | 
          
            13F-HR
           | 
          11/7/2017 | 
          000137855917000004 | 
        
        
          | 
            Q2 2017
           | 
          109 | 
          136,890 | 
          
            
              Hodges Fund, TPL, LUV, BA
            
           | 
          
            13F-HR
           | 
          8/14/2017 | 
          000137855917000003 | 
        
        
          | 
            Q1 2017
           | 
          109 | 
          143,427 | 
          
            
              Hodges Fund, TPL, HDPBX, Professionally Managed Portfol
            
           | 
          
            13F-HR
           | 
          5/5/2017 | 
          000137855917000002 | 
        
        
          | 
            Q4 2016
           | 
          106 | 
          146,146 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, HDPBX, GEO
            
           | 
          
            13F-HR
           | 
          1/11/2017 | 
          000137855917000001 | 
        
        
          | 
            Q3 2016
           | 
          108 | 
          134,771 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, HDPBX, JNJ
            
           | 
          
            13F-HR
           | 
          11/15/2016 | 
          000137855916000010 | 
        
        
          | 
            Q2 2016
           | 
          110 | 
          129,526 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, HDPBX, ATO
            
           | 
          
            13F-HR
           | 
          7/26/2016 | 
          000137855916000009 | 
        
        
          | 
            Q1 2016
           | 
          105 | 
          123,604 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, ATO, LUV
            
           | 
          
            13F-HR
           | 
          5/3/2016 | 
          000137855916000008 | 
        
        
          | 
            Q4 2015
           | 
          101 | 
          122,093 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, TRN, ATO
            
           | 
          
            13F-HR
           | 
          1/27/2016 | 
          000137855916000007 | 
        
        
          | 
            Q3 2015
           | 
          104 | 
          121,647 | 
          
            
              PROFESSIONALLY MANAGED PORTFOL, TPL, TRN, ATO
            
           | 
          
            13F-HR
           | 
          11/12/2015 | 
          000137855915000006 | 
        
        
          | 
            Q2 2015
           | 
          111 | 
          138,658 | 
          
            
              Professionally Managed Portfol, TPL, TRN, BA
            
           | 
          
            13F-HR
           | 
          7/27/2015 | 
          000137855915000005 | 
        
        
          | 
            Q1 2015
           | 
          101 | 
          143,416 | 
          
            
              Professionally Managed Portfol, TPL, TRN, RHP
            
           | 
          
            RESTATEMENT
           | 
          5/5/2015 | 
          000137855915000003 | 
        
        
          | 
            Q4 2014
           | 
          105 | 
          153,673 | 
          
            
              Professionally Managed Portfol, TPL, JNJ, ATO
            
           | 
          
            13F-HR
           | 
          2/17/2015 | 
          000137855915000001 | 
        
        
          | 
            Q3 2014
           | 
          112 | 
          168,374 | 
          
            
              Professionally Managed Portfol, TPL, JNJ, HAL
            
           | 
          
            13F-HR
           | 
          11/12/2014 | 
          000137855914000004 | 
        
        
          | 
            Q2 2014
           | 
          107 | 
          166,395 | 
          
            
              PROFESSIONALLY MANAGED PTFL HO, TPL, PROFESSIONALLY MANAGED PTFL HD, HAL
            
           | 
          
            13F-HR
           | 
          7/11/2014 | 
          000137855914000003 | 
        
        
          | 
            Q1 2014
           | 
          95 | 
          149,754 | 
          
            
              PROFESSIONALLY MANAGED PTFL HO, TPL, PROFESSIONALLY MANAGED PTFL HD, JNJ
            
           | 
          
            13F-HR
           | 
          4/15/2014 | 
          000137855914000002 | 
        
        
          | 
            Q4 2013
           | 
          94 | 
          149,214 | 
          
            
              PROFESSIONALLY MANAGED PTFL HO, TPL, BA, PROFESSIONALLY MANAGED PTFL HD
            
           | 
          
            13F-HR
           | 
          1/29/2014 | 
          000137855914000001 |