Texas Pacific Land Corp (TPL)
Texas Pacific Land Corporation (TPL) operates in two core business segments: land and resource management, and water services. Its Land and Resource Management division oversees a vast land portfolio, spanning nearly 880,000 acres. This segment also holds significant oil and gas royalty interests. These include perpetual non-participating royalty interests (NPRIs) covering approximately 85,000 acres (at a 1/128th rate) and about 371,000 acres (at a 1/16th rate). Furthermore, it possesses around 4,000 additional net royalty acres, primarily located in West Texas. The segment grants various easements and commercial leases for purposes such as oil, gas, and hydrocarbon infrastructure, power and utility lines, and subsurface wellbores. It also leases its land for facilities like processing, storage, and compression plants, as well as roads, and sells materials such as caliche. The Water Services and Operations division provides comprehensive water solutions to energy operators throughout the Permian Basin. Its services encompass water sourcing, the gathering and treatment of produced water, infrastructure development, disposal solutions, water tracking, analytics, and well testing. This segment also generates royalty income from water extracted from its own lands. Founded in 1888, Texas Pacific Land Corporation maintains its headquarters in Dallas, Texas.
Sector: Oil Royalty Traders
Industry: Oil & Gas Exploration & Production
Texas Pacific Land Corporation
- 3:1Forward splitDec 23, 20251 share → 3
- 3:1Forward splitMar 27, 20241 share → 3
- 5:1Forward splitJul 13, 20071 share → 5
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 |
| Revenue | $798.19M | $705.82M | $631.6M | $667.42M | $450.96M | $302.55M | $490.5M | $300.22M | $132.33M | $59.91M | $79.41M | $55.2M | $44.11M | $32.59M | $33.42M | $20.07M | $13.08M | $19.3M | $15.47M | $22.46M | $15.41M | $29.14M | $9.95M | $9.12M | $13.43M | $7.8M | $5.92M | $10.48M | $13.08M | $8.58M | $6.44M | $9.1M | $5.3M | $4.3M | $4.9M | $5.6M | $5.4M | $4.9M | $5.4M | $6.2M |
| YoY Growth | 13.1% | 11.8% | -5.4% | 48.0% | 49.1% | -38.3% | 63.4% | 126.9% | 120.9% | -24.6% | 43.9% | 25.1% | 35.4% | -2.5% | 66.6% | 53.4% | -32.2% | 24.8% | -31.1% | 45.8% | -47.1% | 192.8% | 9.1% | -32.1% | 72.2% | 31.6% | -43.5% | -19.8% | 52.4% | 33.2% | -29.2% | 71.7% | 23.3% | -12.2% | -12.5% | 3.7% | 10.2% | -9.3% | -12.9% | - |
| Cost of Revenue | $116.06M | $71.29M | $48.32M | $32.89M | $29.49M | $32.6M | $29.71M | $13.75M | $867K | $43K | $36K | $20K | $16K | $17K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Gross Profit | $682.13M | $634.54M | $583.27M | $634.53M | $421.47M | $269.95M | $460.78M | $286.47M | $131.46M | $59.87M | $79.38M | $55.18M | $44.09M | $32.57M | $33.42M | $20.07M | $13.08M | $19.3M | $15.47M | $22.46M | $15.41M | $29.14M | $9.95M | $9.12M | $13.43M | $7.8M | $5.92M | $10.48M | $13.08M | $8.58M | $6.44M | $9.1M | $5.3M | $4.3M | $4.9M | $5.6M | $5.4M | $4.9M | $5.4M | $6.2M |
| Gross Margin | 85.5% | 89.9% | 92.3% | 95.1% | 93.5% | 89.2% | 93.9% | 95.4% | 99.3% | 99.9% | 100.0% | 100.0% | 100.0% | 99.9% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% |
| Research and Development | $0 | $0 | $0 | $0 | $0 | $0 | $1 | $1 | $1 | $1 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $81.7M | $34.48M | $89.83M | $63.49M | $58.93M | $52.7M | $59.01M | $25.64M | $8.52M | $3.02M | $2.64M | $2.07M | $2.53M | $2.32M | $2.58M | $2.88M | $2.44M | $2.78M | $580K | $555K | $487K | $443K | $406K | $445K | $531K | $469K | $414K | $399K | $491K | $431K | $456K | $500K | $900K | $900K | $400K | $400K | $0 | $0 | $0 | $0 |
| Other | $8.26M | $60.92M | $7.38M | $8.73M | $144K | $0 | $0 | $0 | $3.17M | $1.79M | $1.48M | $1.7M | $1.43M | $950K | $980K | $791K | $654K | $935K | $3.38M | $5.59M | $2.75M | $2.93M | $1.95M | $1.58M | $2.85M | $1.99M | $1.31M | $1.24M | $2.75M | $2.01M | $1.23M | -$1.8M | -$1.7M | -$1.6M | -$1.6M | -$1.5M | -$1.4M | -$1.3M | -$1.3M | -$1.3M |
| Total Operating Expenses | $89.97M | $95.4M | $97.22M | $72.22M | $59.08M | $52.7M | $59.01M | $25.64M | $11.69M | $4.81M | $4.12M | $3.77M | $3.96M | $3.27M | $3.56M | $3.67M | $3.09M | $3.72M | $3.96M | $6.14M | $3.23M | $3.37M | $2.36M | $2.03M | $3.39M | $2.46M | $1.72M | $1.64M | $3.24M | $2.44M | $1.69M | -$1.3M | -$800K | -$700K | -$1.2M | -$1.1M | -$1.4M | -$1.3M | -$1.3M | -$1.3M |
| Operating Income (EBIT) | $592.16M | $539.14M | $486.05M | $562.31M | $362.39M | $217.25M | $401.77M | $260.83M | $119.78M | $55.06M | $75.26M | $51.42M | $40.13M | $29.3M | $30.74M | $16.4M | $9.99M | $15.58M | $11.51M | $16.32M | $12.17M | $25.77M | $7.6M | $7.09M | $10.04M | $5.34M | $4.2M | $8.84M | $9.83M | $6.14M | $4.75M | $10.4M | $6.1M | $5M | $6.1M | $6.7M | $6.8M | $6.2M | $6.7M | $7.5M |
| Operating Margin | 74.2% | 76.4% | 77.0% | 84.3% | 80.4% | 71.8% | 81.9% | 86.9% | 90.5% | 91.9% | 94.8% | 93.1% | 91.0% | 89.9% | 92.0% | 81.7% | 76.4% | 80.7% | 74.4% | 72.6% | 79.0% | 88.4% | 76.3% | 77.8% | 74.8% | 68.5% | 70.9% | 84.4% | 75.2% | 71.5% | 73.8% | 114.3% | 115.1% | 116.3% | 124.5% | 119.6% | 125.9% | 126.5% | 124.1% | 121.0% |
| Interest Expense | $690K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $898K | $0 | $1.27M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $17.97M | $32.14M | $28.63M | $6.21M | $0 | $0 | $0 | $0 | $84K | $29K | $27K | $15K | $12K | $19K | $898K | $26K | $1.27M | $1.59M | $1.83M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $18.17M | $39.68M | $31.51M | $6.55M | $624K | $2.4M | $2.68M | $916K | $114K | $29K | $27K | $15K | $12K | $19K | $19K | $26K | $53K | $229K | $370K | $561K | $246K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$52K | -$3.1M | -$2.5M | -$2.3M | -$2.8M | -$2.6M | -$2.8M | -$2.5M | -$2.6M | -$2.6M |
| Income Before Tax (EBT) | $610.33M | $578.82M | $517.56M | $568.86M | $363.02M | $219.66M | $402.25M | $261.75M | $119.86M | $55.09M | $75.28M | $51.43M | $40.14M | $29.32M | $30.76M | $16.42M | $10.04M | $15.8M | $11.88M | $16.88M | $12.17M | $25.77M | $7.6M | $7.09M | $10.04M | $5.34M | $4.2M | $8.84M | $9.83M | $6.14M | $4.75M | $7.3M | $3.6M | $2.7M | $3.3M | $4.1M | $4M | $3.7M | $4.1M | $4.9M |
| Income Tax Expense | $128.95M | $124.86M | $111.92M | $122.49M | $93.04M | $43.61M | $83.53M | $52.01M | $43.5M | $17.85M | $25.24M | $16.67M | $12.92M | $9.68M | $10.16M | $5.12M | $3.13M | $4.87M | $3.63M | $5.31M | $3.66M | $8.36M | $2.27M | $2.19M | $3.16M | $1.58M | $1.26M | $2.81M | $3.12M | $1.87M | $1.42M | $2.3M | $1.1M | $700K | $1M | $1.3M | $1.2M | $1.4M | $1.4M | $1.8M |
| Net Income | $481.38M | $453.96M | $405.64M | $446.36M | $269.98M | $176.05M | $318.73M | $209.74M | $76.36M | $37.24M | $50.04M | $34.77M | $27.22M | $19.65M | $20.59M | $11.31M | $6.91M | $10.94M | $8.25M | $11.57M | $8.51M | $17.41M | $5.33M | $4.9M | $6.89M | $3.76M | $2.94M | $6.03M | $6.71M | $4.26M | $3.33M | $5M | $1.7M | $2M | $2.3M | $2.8M | $2.8M | $2.3M | $2.7M | $3.1M |
| Net Income Margin | 60.3% | 64.3% | 64.2% | 66.9% | 59.9% | 58.2% | 65.0% | 69.9% | 57.7% | 62.2% | 63.0% | 63.0% | 61.7% | 60.3% | 61.6% | 56.4% | 52.8% | 56.7% | 53.3% | 51.5% | 55.2% | 59.8% | 53.6% | 53.7% | 51.3% | 48.2% | 49.6% | 57.6% | 51.3% | 49.7% | 51.7% | 54.9% | 32.1% | 46.5% | 46.9% | 50.0% | 51.9% | 46.9% | 50.0% | 50.0% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 6.98 | 6.57 | 5.86 | 6.42 | 3.87 | 2.52 | 4.57 | 2.99 | 1.38 | 0.59 | 0.68 | 0.46 | 0.35 | 0.73 | 0.25 | 0.13 | 0.08 | 0.12 | 0.09 | 0.12 | 0.09 | 0.18 | 0.05 | 0.05 | 0.06 | 0.03 | 0.02 | 0.05 | 0.05 | 0.03 | 0.02 | 0.04 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.02 | 0.02 |
| Diluted EPS | 6.97 | 6.57 | 5.86 | 6.42 | 3.87 | 2.52 | 4.57 | 2.99 | 1.38 | 0.59 | 0.68 | 0.46 | 0.35 | 0.73 | 0.25 | 0.13 | 0.08 | 0.12 | 0.09 | 0.12 | 0.09 | 0.18 | 0.05 | 0.05 | 0.06 | 0.03 | 0.02 | 0.05 | 0.05 | 0.03 | 0.02 | 0.04 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.02 | 0.02 |
| Weighted Average OS | 68.95M | 69.06M | 69.18M | 69.53M | 69.77M | 69.81M | 69.81M | 70.09M | 70.69M | 71.90M | 73.78M | 75.58M | 77.41M | 26.82M | 252.10M | 261.36M | 270.48M | 279.57M | 284.48M | 289.24M | 293.16M | 297.94M | 307.51M | 316.56M | 333.21M | 345.13M | 357.30M | 366.88M | 378.83M | 397.60M | 408.71M | 427.21M | 441.34M | 450.00M | 470.45M | 478.48M | 490.90M | 492.85M | 499.31M | 510.36M |
| EBITDA | $673.55M | $603.98M | $500.81M | $577.68M | $378.65M | $231.66M | $408.48M | $263.42M | $145.35M | $55.1M | $75.29M | $51.44M | $40.15M | $29.32M | $30.75M | $16.41M | $10.03M | $15.61M | $11.54M | $16.35M | $12.2M | $25.81M | $7.65M | $7.14M | $10.1M | $5.39M | $4.25M | $8.9M | $9.88M | $6.15M | $4.76M | $10.4M | $6.1M | $5M | $6.1M | $6.7M | $6.8M | $6.2M | $6.7M | $7.5M |
| EBITDA Margin | 84.4% | 85.6% | 79.3% | 86.6% | 84.0% | 76.6% | 83.3% | 87.7% | 109.8% | 92.0% | 94.8% | 93.2% | 91.0% | 90.0% | 92.0% | 81.8% | 76.7% | 80.9% | 74.6% | 72.8% | 79.2% | 88.6% | 76.8% | 78.3% | 75.2% | 69.1% | 71.7% | 84.9% | 75.6% | 71.7% | 74.0% | 114.3% | 115.1% | 116.3% | 124.5% | 119.6% | 125.9% | 126.5% | 124.1% | 121.0% |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $144.81M | $369.83M | $725.17M | $510.83M | $428.24M | $281.05M | $303.64M | $119.65M | $79.58M | $49.42M | $45.01M | $26.81M | $13.24M | $8.42M | $13.03M | $7.15M | $8.15M | $9.65M | $10.15M | $8.52M | $227K | $343K | $163K | $148K | $85K | $264K | $223K | $147K | $113K | $145K | $73K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $9.4M | $5.6M | $4.35M | $3.2M | $2.5M | $1.35M | $1.65M | $2.45M | $1.8M | $1.65M | $2.95M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $144.81M | $369.83M | $725.17M | $510.83M | $428.24M | $281.05M | $303.64M | $119.65M | $79.58M | $49.42M | $45.01M | $26.81M | $13.24M | $8.42M | $13.03M | $7.15M | $8.15M | $9.65M | $10.15M | $8.52M | $9.63M | $5.94M | $4.51M | $3.35M | $2.59M | $1.61M | $1.87M | $2.6M | $1.91M | $1.79M | $3.02M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Receivable | $164.91M | $126.67M | $128.97M | $103.98M | $95.22M | $48.22M | $62.99M | $48.75M | $17.77M | $6.65M | $3.93M | $4.14M | $7.61M | $11.07M | $13.15M | $2.16M | $1.63M | $18.83M | $21.17M | $21.96M | $20.2M | $22.25M | $10.5M | $11.92M | $11.42M | $8.59M | $8.39M | $11.01M | $9.31M | $5.07M | $3.93M | $5.8M | $5.1M | $6.2M | $7.2M | $7.9M | $0 | $0 | $0 | $0 |
| Inventory | $0 | $0 | $0 | $109.7M | $109.07M | $108.54M | $107.08M | $10.49M | $1.11M | $1.11M | $1.11M | $1.13M | $1.13M | $1.13M | $1.13M | $58K | $0 | $982K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Assets | $9.61M | $6.86M | $8.32M | -$95.93M | -$106.02M | -$106.56M | -$107.08M | -$6.69M | -$1.11M | -$1.11M | -$1.11M | -$1.13M | -$1.13M | -$1.13M | -$1.13M | $73K | $73K | $80K | $82K | -$30.48M | -$30.05M | -$28.34M | -$15.01M | -$15.27M | -$14.16M | -$10.21M | -$10.31M | -$13.6M | -$11.22M | -$6.86M | -$7.07M | -$5.8M | -$5.1M | -$6.2M | -$7.2M | -$7.9M | $0 | $0 | $0 | $0 |
| Total Current Assets | $319.32M | $503.37M | $862.46M | $633.4M | $526.51M | $332.53M | $366.64M | $181.59M | $98.56M | $55.97M | $48.94M | $31.77M | $20.85M | $19.91M | $26.18M | $9.45M | $9.85M | $11.89M | $31.46M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $178.22M | $556.14M | $138.06M | $133.03M | $125.94M | $127.39M | $120.48M | $89.11M | $19.52M | $1.17M | $261K | $89K | $81K | $66K | $48K | $1.2M | $1.2M | $1.24M | $1.19M | $1.89M | $1.93M | $1.6M | $2.32M | $2.57M | $2.66M | $4.11M | $4.72M | $4.55M | $4.61M | $6.2M | $6.9M | $6.8M | $5.9M | $5.6M | $5.6M | $5.8M | $0 | $0 | $0 | $0 |
| Goodwill | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $32.85M | $35.19M | $21.02M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Investments | $1.07B | $432.4M | $46.61M | $45.02M | $44.39M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.99M | $3.88M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $23.74M | -$279.08M | $88.24M | $65.97M | $67.22M | $111.72M | $111.06M | $14.38M | -$5.03M | $1.44M | $1.24M | $1.24M | $1.42M | $1.21M | $1.21M | $14.34M | $15.73M | $17.66M | $0 | -$1.89M | -$1.93M | -$1.6M | -$2.32M | -$2.57M | -$2.66M | -$4.11M | -$4.72M | -$4.55M | -$4.61M | -$6.2M | -$6.9M | -$6.8M | -$5.9M | -$5.6M | -$5.6M | -$5.8M | $0 | $0 | $0 | $0 |
| Total Long-Term Assets | $1.3B | $744.65M | $293.93M | $244.03M | $237.55M | $239.1M | $231.54M | $103.48M | $21.48M | $6.49M | $1.5M | $1.33M | $1.5M | $1.27M | $1.26M | $15.54M | $16.93M | $18.9M | $1.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $145K | $92K | $1.66M | $1.36M | $987K | $890K | $964K | $1.01M | $892K | $705K | $844K | $685K | $48K | $2.4M | $2.3M | $2.4M | $2.6M | $2.6M | $0 | $0 | $0 | $0 |
| Total Assets | $1.62B | $1.25B | $1.16B | $877.43M | $764.06M | $571.63M | $598.18M | $285.07M | $127.46M | $62.45M | $50.44M | $33.1M | $22.36M | $21.19M | $27.43M | $24.99M | $26.79M | $30.79M | $32.66M | $32.47M | $32.3M | $31.15M | $18.32M | $18.74M | $17.63M | $15.33M | $15.88M | $18.86M | $16.67M | $13.71M | $13.9M | $15M | $13.3M | $14.2M | $15.4M | $16.3M | $19.5M | $20.1M | $20.9M | $23.4M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $48.49M | $26.96M | $22.5M | $23.44M | $17.91M | $13.32M | $19.19M | $10.51M | $5.61M | $827K | $869K | $829K | $862K | $1.08M | $1.08M | $976K | $753K | $787K | $1.14M | $654K | $365K | $563K | $31K | $10K | $8K | $52K | $81K | $9K | $93K | $70K | $55K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Income Tax Payable | $3.72M | $8.42M | $15.56M | $11.21M | $29.08M | $4.05M | $5.27M | $1.61M | $1.28M | $2.23M | $802K | $566K | $513K | $350K | $1.48M | $237K | $264K | $202K | $75K | $272K | $55K | $43K | $240K | $156K | $21K | $104K | $27K | $365K | $67K | $126K | $258K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $0 | $20.64M | $25.01M | $21.71M | $20.45M | $22.17M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $834K | $755K | $767K | $438K | $414K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $23.7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$834K | $4.28M | $4.73M | $5.14M | $5.96M | -$925K | -$420K | -$606K | -$272K | -$166K | -$28K | -$155K | -$108K | -$374K | -$160K | -$196K | -$313K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Current Liabilities | $72.6M | $60.4M | $63.06M | $56.81M | $67.54M | $39.55M | $24.46M | $12.11M | $6.46M | $3.06M | $1.67M | $1.39M | $1.38M | $1.42M | $2.56M | $6.25M | $6.51M | $6.57M | $7.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $16.18M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Unearned Revenue | $41.18M | $6.8M | $6.33M | $4.49M | $3.81M | $4M | $17.38M | $13.37M | $8.36M | $11.78M | $2.58M | $3.94M | $1.38M | $1.02M | $834K | $0 | $0 | $0 | $414K | $415K | $408K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $69.9M | $47.4M | $42.37M | $41.15M | $38.95M | $38.73M | $40.83M | $14.9M | $114K | $0 | $163K | $293K | $1.67M | $2.27M | $2.95M | $0 | $0 | $0 | $5.96M | $6.41M | $6.81M | $7.84M | $4.06M | $4.59M | $4.4M | $3.91M | $4.02M | $4.84M | $4.29M | $3.39M | $3.29M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Liabilities | -$51.66M | $504K | $274K | $131K | $611K | $2.15M | $0 | $0 | $0 | $0 | $333K | $754K | $0 | $874K | $540K | $436K | $572K | $692K | -$6.21M | -$6.82M | -$7.22M | -$7.84M | -$4.06M | -$4.59M | -$4.4M | -$3.91M | -$4.02M | -$4.84M | -$4.29M | -$3.39M | -$3.29M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Long-Term Liabilities | $91.77M | $55.16M | $50.14M | $47.73M | $44.81M | $46.9M | $61.58M | $28.27M | $8.48M | $11.78M | $3.08M | $4.99M | $3.05M | $4.17M | $4.33M | $436K | $572K | $692K | $171K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $246K | $822K | $55K | $43K | $240K | $156K | $21K | $104K | $27K | -$4.83M | -$4.34M | -$3.4M | -$3.29M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $164.37M | $115.56M | $113.2M | $104.54M | $112.35M | $86.45M | $86.04M | $40.38M | $48.27M | $14.83M | $4.75M | $6.38M | $4.43M | $5.59M | $6.89M | $6.69M | $7.08M | $7.26M | $7.77M | $8.03M | $7.69M | $8.44M | $4.33M | $4.75M | $4.43M | $4.06M | $4.13M | $5.21M | $4.45M | $3.58M | $3.61M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $691K | $231K | $78K | $78K | $78K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $1.6B | $1.28B | $1.17B | $866.14M | $668.03M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $16.1M | $17.6M |
| Comprehensive Income & Other | $4.15M | $3.58M | $1.83M | $2.52M | -$1.01M | -$2.69M | -$1.46M | -$1.08M | -$804K | -$960K | -$1.25M | -$1.35M | -$622K | -$954K | -$834K | -$516K | -$488K | -$629K | -$258K | -$337K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Stockholders' Equity | -$137.19M | -$145.36M | -$128.55M | -$93.33M | -$16.4M | $485.18M | $512.14M | $244.69M | $79.19M | $47.62M | $45.69M | $26.72M | $17.93M | $15.6M | $20.55M | $18.3M | $19.7M | $23.52M | $24.89M | $24.44M | $24.61M | $22.71M | $13.99M | $13.98M | $13.2M | $11.27M | $11.75M | $13.64M | $12.22M | $10.13M | $10.29M | $10.9M | $9.2M | $10.9M | $11.7M | $13M | $15.2M | $15.5M | $0 | $0 |
| Total Equity | $1.46B | $1.13B | $1.04B | $772.89M | $651.71M | $485.18M | $512.14M | $244.69M | $79.19M | $47.62M | $45.69M | $26.72M | $17.93M | $15.6M | $20.55M | $18.3M | $19.7M | $23.52M | $24.89M | $24.44M | $24.61M | $22.71M | $13.99M | $13.98M | $13.2M | $11.27M | $11.75M | $13.64M | $12.22M | $10.13M | $10.29M | $10.9M | $9.2M | $10.9M | $11.7M | $13M | $15.2M | $15.5M | $16.1M | $17.6M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $1.62B | $1.25B | $1.16B | $877.43M | $764.06M | $571.63M | $598.18M | $285.07M | $127.46M | $62.45M | $50.44M | $33.1M | $22.36M | $21.19M | $27.43M | $24.99M | $26.79M | $30.79M | $32.66M | $32.47M | $32.3M | $31.15M | $18.32M | $18.74M | $17.63M | $15.33M | $15.88M | $18.86M | $16.67M | $13.71M | $13.9M | $10.9M | $9.2M | $10.9M | $11.7M | $13M | $15.2M | $15.5M | $16.1M | $17.6M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $32.35M | $453K | $1.17M | $1.96M | $1.45M | $2.03M | $3.37M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Debt | -$112.46M | -$369.38M | -$724M | -$508.88M | -$426.8M | -$279.02M | -$300.28M | -$119.65M | -$79.58M | -$49.42M | -$45.01M | -$26.81M | -$13.24M | -$8.42M | -$13.03M | -$7.15M | -$8.15M | -$9.65M | -$10.15M | -$8.52M | -$9.63M | -$343K | -$163K | -$148K | -$85K | -$264K | -$223K | -$147K | -$113K | -$145K | -$73K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||
| Net Income | $481.38M | $453.96M | $405.64M | $446.36M | $269.98M | $176.05M | $318.73M | $209.74M | $97.23M | $42.27M | $50.04M | $34.77M | $27.22M | $19.65M | $20.59M | $11.31M | $6.91M | $10.94M | $8.25M | $11.57M | $8.51M | $17.41M | $5.33M | $4.9M | $6.89M | $3.76M | $2.94M | $6.03M | $6.7M | $4.3M | $3.3M | $5M | $2.5M | $2M | $2.3M | $2.8M |
| Depreciation & Amortization | $62.53M | $25.16M | $14.76M | $15.38M | $16.26M | $14.39M | $8.91M | $2.58M | $376K | $43K | $25K | $20K | $16K | $17K | $13K | $15K | $42K | $37K | $36K | $37K | $29K | $38K | $51K | $50K | $52K | $44K | $48K | $60K | $49K | $16K | $11K | $0 | $0 | $0 | $0 | $0 |
| Deferred Income Tax | $6.55M | $4.6M | $1.4M | $1.26M | $220K | -$2.1M | $25.92M | $14.79M | $1.1M | -$1.26M | -$130K | -$1.38M | -$601K | -$679K | -$1.33M | -$445K | -$414K | -$824K | -$444K | -$400K | -$1.03M | $3.78M | -$527K | $184K | $497K | -$116K | -$819K | $549K | $903K | $94K | -$472K | $700K | -$200K | -$300K | -$500K | -$900K |
| Stock-Based Compensation | $15.13M | $12.5M | $10.34M | $8.43M | $28K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$52.93M | -$610K | -$24.46M | -$13.83M | -$47.6M | $27.61M | -$9.79M | -$29M | -$7.63M | -$1.33M | -$1.14M | $3.65M | $3.24M | $2.08M | $3.35M | $851K | $1.48M | $2.34M | $801K | -$1.53M | $3.17M | -$11.75M | $1.42M | -$599K | -$2.63M | -$159K | $2.3M | -$1.5M | -$2.8M | -$1.8M | $1.8M | -$500K | $1M | $1M | $1.5M | $2.3M |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $36K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Payable | $0 | $0 | $0 | $0 | $0 | -$6.29M | $7.96M | $4.78M | $4.94M | -$89K | -$270K | $2.55M | -$345K | $405K | -$23K | $70K | $0 | $0 | $476K | $186K | $265K | $531K | $21K | $3K | -$44K | -$29K | $100K | -$100K | $0 | $0 | $0 | $100K | $100K | -$100K | $0 | $0 |
| Other Working Capital | $23.39M | -$326K | $10.6M | -$10.45M | $26.28M | -$1.22M | $13.06M | -$7.44M | -$2.19M | $1.32M | $1.04M | -$764K | $531K | -$1.56M | $1.29M | -$107K | $1.36M | -$1.05M | $417K | $504K | -$613K | -$565K | -$12K | $285K | -$233K | $525K | -$417K | $299K | -$66K | -$1.8M | $1.8M | -$400K | $1.1M | $900K | $1.5M | $2.3M |
| Total Working Capital Change | -$29.55M | -$936K | -$13.86M | -$24.28M | -$21.32M | $20.11M | $11.23M | -$31.66M | -$4.88M | -$105K | -$367K | $5.44M | $3.43M | $924K | $4.65M | $814K | $2.84M | $1.29M | $1.69M | -$840K | $2.82M | -$11.78M | $1.43M | -$312K | -$2.91M | $337K | $1.98M | -$1.3M | -$2.87M | -$3.6M | $3.6M | -$800K | $2.2M | $1.8M | $3M | $4.6M |
| Other Non-Cash Items | $9.86M | -$4.62M | $0 | $0 | $0 | -$1.42M | -$22M | $0 | $0 | $9K | $126 | $5K | $3K | $2K | -$1K | $3K | $14K | $8K | $0 | $0 | $0 | $716K | $232K | $98K | $1.54M | $0 | $0 | $0 | $7K | $2.48M | -$1.71M | -$1.3M | -$1.4M | -$900K | -$1.5M | -$2.2M |
| Net Cash from Operating | $545.91M | $490.67M | $418.29M | $447.15M | $265.16M | $207.04M | $342.79M | $195.45M | $93.83M | $40.96M | $49.57M | $38.85M | $30.07M | $19.91M | $23.93M | $11.7M | $9.39M | $11.44M | $9.53M | $10.37M | $10.33M | $10.16M | $6.52M | $4.92M | $6.07M | $4.02M | $4.15M | $5.34M | $4.79M | $3.29M | $4.71M | $3.6M | $3.1M | $2.6M | $3.3M | $4.3M |
| Investing Activities | ||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$59.53M | -$425.27M | -$18.59M | -$20.87M | -$15.55M | -$22.03M | -$37.23M | -$72.18M | -$18.75M | -$977K | -$221K | -$54K | -$55K | -$50K | -$37K | -$28K | -$30K | -$29K | -$27K | -$63K | -$44K | -$33K | -$30K | -$43K | -$152K | -$61K | -$58K | -$56K | -$79K | -$100K | -$19K | $0 | $0 | $0 | $0 | $0 |
| Acquisitions | $0 | -$45M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | -$536.32M | -$1.48M | -$41.72M | -$527K | $551K | -$3.97M | -$74.47M | -$9.35M | $27K | $18K | $25K | $21K | $21K | $14K | $17K | $13K | $9K | $14K | $0 | $0 | $0 | $0 | $0 | $0 | $13K | $16K | $16K | $13K | $15K | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Investing | -$595.85M | -$471.75M | -$60.31M | -$21.4M | -$15M | -$26M | -$111.69M | -$81.53M | -$18.72M | -$959K | -$196K | -$33K | -$34K | -$37K | -$20K | -$15K | -$21K | -$6K | -$27K | -$63K | -$44K | -$33K | -$30K | -$43K | -$139K | -$45K | -$42K | -$43K | -$64K | -$89K | -$19K | $0 | $0 | $0 | $0 | $0 |
| Financing Activities | ||||||||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$23.18M | -$30.78M | -$44.64M | -$89.53M | -$19.68M | $0 | -$4.35M | -$38.4M | -$34.27M | -$33.09M | -$28.77M | -$22.96M | -$25.22M | -$20.18M | -$16.03M | -$10.72M | -$8.95M | -$10.05M | -$6.18M | -$5.53M | -$5.4M | -$3.74M | -$3.6M | -$3.16M | -$3.95M | -$3.2M | -$3.8M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$147.8M | -$347.31M | -$99.97M | -$247.28M | -$85.26M | -$77.56M | -$46.55M | -$31.65M | -$10.68M | -$2.51M | -$2.4M | -$2.28M | $0 | -$4.3M | -$2M | -$1.97M | -$1.93M | -$1.88M | -$1.7M | -$5.87M | -$1.2M | -$4.96M | -$1.72M | -$957K | -$1M | -$1.03M | -$1.07M | -$1.1M | -$1.13M | -$1.18M | -$1.2M | -$1.3M | -$1.3M | -$1.3M | -$1.4M | -$1.4M |
| Other Financing Activities | -$5.07M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$20.18M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $34K | -$3.51M | -$3.48M | -$3.25M | -$2.7M | -$2M | -$2M | -$1.6M | -$2.1M | -$3.7M |
| Net Cash from Financing | -$176.04M | -$378.09M | -$144.61M | -$336.81M | -$104.95M | -$201.66M | -$50.9M | -$70.05M | -$44.95M | -$35.59M | -$31.17M | -$25.24M | -$25.22M | -$24.48M | -$18.03M | -$12.68M | -$10.88M | -$11.93M | -$7.88M | -$11.41M | -$6.6M | -$8.7M | -$5.32M | -$4.12M | -$4.96M | -$4.24M | -$4.83M | -$4.61M | -$4.61M | -$4.43M | -$3.9M | -$3.3M | -$3.3M | -$2.9M | -$3.5M | -$5.1M |
| Forex Effect | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$225.98M | -$359.17M | $213.37M | $88.94M | $145.22M | -$20.62M | $180.2M | $43.87M | $30.16M | $4.41M | $18.2M | $13.58M | $4.81M | -$4.6M | $5.88M | -$1M | -$1.5M | -$499K | $1.63M | -$1.1M | $3.68M | $1.43M | $1.17M | $763K | $971K | -$259K | -$725K | $685K | $118K | -$1.23M | $790K | $300K | -$200K | -$300K | -$200K | -$800K |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $545.91M | $490.67M | $418.29M | $447.15M | $265.16M | $207.04M | $342.79M | $195.45M | $93.83M | $40.96M | $49.57M | $38.85M | $30.07M | $19.91M | $23.93M | $11.7M | $9.39M | $11.44M | $9.53M | $10.37M | $10.33M | $10.16M | $6.52M | $4.92M | $6.07M | $4.02M | $4.15M | $5.34M | $4.79M | $3.29M | $4.71M | $3.6M | $3.1M | $2.6M | $3.3M | $4.3M |
| Capital Expenditure | -$59.53M | -$29.7M | -$15.03M | -$19.21M | -$15.55M | -$5.09M | -$32.21M | -$47.88M | -$18.75M | -$977K | -$221K | -$54K | -$55K | -$50K | -$37K | -$28K | -$30K | -$6K | -$27K | -$63K | -$55K | -$33K | -$30K | -$55K | -$152K | -$61K | -$58K | -$56K | -$79K | -$109K | -$19K | $0 | $0 | $0 | $0 | $0 |
| Free Cash Flow | $486.38M | $460.98M | $403.26M | $427.94M | $249.62M | $201.95M | $310.58M | $147.57M | $75.08M | $39.98M | $49.34M | $38.8M | $30.01M | $19.86M | $23.89M | $11.67M | $9.36M | $11.43M | $9.51M | $10.3M | $10.28M | $10.13M | $6.49M | $4.87M | $5.92M | $3.96M | $4.09M | $5.28M | $4.71M | $3.19M | $4.69M | $3.6M | $3.1M | $2.6M | $3.3M | $4.3M |
| Cash at Beginning | $371.38M | $730.55M | $517.18M | $428.24M | $283.02M | $303.64M | $123.45M | $79.58M | $49.42M | $45.01M | $26.81M | $13.24M | $8.42M | $13.03M | $7.15M | $8.15M | $9.65M | $10.15M | $8.52M | $9.63M | $5.94M | $4.51M | $3.35M | $2.59M | $1.61M | $1.87M | $2.6M | $1.91M | $1.79M | $3.02M | $2.23M | $2M | $2.2M | $2.5M | $2.7M | $3.4M |
| Cash at End | $145.4M | $371.38M | $730.55M | $517.18M | $428.24M | $283.02M | $303.64M | $119.65M | $79.58M | $49.42M | $45.01M | $26.81M | $13.24M | $8.42M | $13.03M | $7.15M | $8.15M | $9.65M | $10.15M | $8.52M | $9.63M | $5.94M | $4.51M | $3.35M | $2.59M | $1.61M | $1.87M | $2.6M | $1.91M | $1.79M | $3.02M | $2.3M | $2M | $2.2M | $2.5M | $2.6M |