AMEX : TMP
$8.47 (9.14%)
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 578.94M | 431.65M | 303.36M | 324.74M | 316.64M | 324.94M | 333.57M | 322.81M | 292.55M | 269.05M |
| costOfRevenue | 143.88M | 143.08M | 92.18M | 23.83M | 15.31M | 46.2M | 52.12M | 43.73M | 29.62M | 26.42M |
| grossProfit | 435.07M | 288.56M | 211.18M | 300.9M | 301.33M | 278.73M | 281.46M | 279.08M | 262.93M | 242.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 155.96M | 133.51M | 129M | 126.03M | 122.97M | 119.73M | 113.66M | 110.33M | 105.93M | 100.31M |
| sellingAndMarketingExpenses | - | 4.08M | 5.26M | 5.71M | 4.32M | 4.75M | 4.86M | 5.5M | 5.01M | 5.09M |
| sellingGeneralAndAdministrativeExpenses | 155.96M | 137.58M | 134.26M | 131.74M | 127.29M | 124.48M | 118.52M | 115.83M | 110.95M | 105.4M |
| otherExpenses | 54.25M | 58.01M | 64.79M | 59.46M | 59.47M | 56.59M | 60.08M | 59.01M | 56.74M | 50.71M |
| operatingExpenses | 210.21M | 195.59M | 199.05M | 191.19M | 186.76M | 181.07M | 178.6M | 174.84M | 167.68M | 156.11M |
| costAndExpenses | 354.09M | 338.67M | 291.24M | 215.02M | 202.06M | 227.27M | 230.71M | 218.57M | 197.3M | 182.54M |
| netInterestIncome | 249.73M | 211.1M | 209.51M | 230.28M | 223.79M | 225.34M | 210.63M | 211.8M | 201.3M | 180.64M |
| interestIncome | 382.07M | 347.57M | 297.36M | 251.32M | 241.32M | 254.33M | 261.38M | 251.59M | 226.76M | 202.74M |
| interestExpense | 132.34M | 136.47M | 87.84M | 21.04M | 17.53M | 28.99M | 50.75M | 39.79M | 25.46M | 22.1M |
| depreciationAndAmortization | 8.62M | 10.48M | 11.73M | 11.56M | 11.57M | 11.68M | 11.72M | 11.32M | 10.2M | 8.92M |
| ebitda | 233.47M | 103.45M | 23.86M | 121.27M | 126.14M | 109.34M | 114.58M | 115.56M | 105.44M | 95.44M |
| ebit | 224.86M | 92.98M | 12.12M | 109.71M | 114.57M | 97.67M | 102.86M | 104.24M | 95.24M | 86.52M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 224.86M | 92.98M | 12.12M | 109.71M | 114.57M | 97.67M | 102.86M | 104.24M | 95.24M | 86.52M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 224.86M | 92.98M | 12.12M | 109.71M | 114.57M | 97.67M | 102.86M | 104.24M | 95.24M | 86.52M |
| incomeTaxExpense | 63.78M | 22M | 2.5M | 24.56M | 25.18M | 19.92M | 21.02M | 21.8M | 42.62M | 27.04M |
| netIncomeFromContinuingOperations | 161.07M | 70.97M | 9.63M | 85.16M | 89.39M | 77.74M | 81.84M | 82.44M | 52.62M | 59.47M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 161.07M | 70.85M | 9.5M | 85.03M | 89.26M | 77.59M | 81.72M | 82.31M | 52.49M | 59.34M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 161.07M | 70.85M | 9.46M | 84.78M | 88.65M | 76.73M | 80.41M | 80.99M | 51.68M | 58.43M |
| eps | 11.3 | 4.98 | 0.66 | 5.92 | 6.08 | 5.22 | 5.39 | 5.39 | 3.46 | 3.94 |
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 132.82M | 134.4M | 79.54M | 77.84M | 63.11M | 388.46M | 137.98M | 73.79M | 77.69M | 63.95M |
| shortTermInvestments | 975.24M | 1.23B | 1.42B | 1.59B | 2.04B | 1.63B | 1.3B | - | 1.39B | 1.43B |
| cashAndShortTermInvestments | 1.11B | 1.37B | 1.5B | 1.67B | 2.11B | 2.02B | 1.44B | 73.79M | 1.48B | 1.49B |
| netReceivables | - | 12.42M | 15.3M | 16.04M | 13.88M | 14.14M | 17.32M | 82.09M | 80.56M | 83.84M |
| accountsReceivables | - | - | - | - | - | - | - | 82.09M | 80.56M | 83.84M |
| otherReceivables | - | 12.42M | 15.3M | 16.04M | 13.88M | 14.14M | 17.32M | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | -93.18M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.11B | 1.29B | 1.51B | 1.69B | 2.12B | 2.03B | 1.45B | 78.52M | 77.69M | 62.07M |
| propertyPlantEquipmentNet | 72.42M | 76.63M | 79.69M | 82.14M | 85.42M | 88.71M | 94.36M | 97.2M | 87M | 70.02M |
| goodwill | 72.74M | 92.6M | 92.6M | 92.6M | 92.45M | 92.45M | 92.45M | 92.28M | 92.29M | 92.62M |
| intangibleAssets | 1.69M | 2.2M | 2.33M | 2.71M | 3.64M | 4.9M | 6.22M | 7.63M | 9.26M | 11.35M |
| goodwillAndIntangibleAssets | 74.42M | 94.8M | 94.93M | 95.31M | 96.09M | 97.35M | 98.67M | 99.91M | 101.55M | 103.97M |
| longTermInvestments | 7.14B | 1.54B | 5.85B | 5.52B | 5.3B | 5.2B | 4.86B | 1.47B | 1.53B | 1.57B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 271.55M | -1.54B | 281.4M | 284.33M | 213.32M | 210.87M | 217.46M | 3.67B | 3.45B | 3B |
| totalNonCurrentAssets | 7.56B | 171.43M | 6.31B | 5.98B | 5.7B | 5.59B | 5.27B | 5.35B | 5.17B | 4.74B |
| otherAssets | - | 6.65B | - | - | - | - | - | 1.33B | 1.4B | 1.43B |
| totalAssets | 8.67B | 8.11B | 7.82B | 7.67B | 7.82B | 7.62B | 6.73B | 6.76B | 6.65B | 6.24B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 490.57M | 247M | 528.1M | 297.58M | 80.79M | 65.84M | 299.45M | - | 587.74M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 6.94B | 6.51B | 6.4B | 6.6B | 6.79B | 6.44B | 5.21B | - | 2.09B | - |
| totalCurrentLiabilities | 7.43B | 6.76B | 6.93B | 6.9B | 6.87B | 6.5B | 5.51B | 1.5M | 2.67B | 4.77B |
| longTermDebt | 169.45M | 543.25M | 125M | 50M | 110M | 278.22M | 436.04M | 527.7M | 500.69M | 922.5M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 132.11M | 96.55M | 96.87M | 103.42M | 108.82M | 122.66M | 114.17M | 5.61B | 5.57B | 4.76B |
| totalNonCurrentLiabilities | 301.56M | 639.8M | 221.87M | 153.42M | 218.82M | 400.88M | 550.2M | 6.14B | 6.07B | 5.69B |
| otherLiabilities | - | - | - | - | - | - | - | - | -2.67B | -4.76B |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 7.73B | 7.4B | 7.15B | 7.05B | 7.09B | 6.9B | 6.06B | 6.14B | 6.07B | 5.69B |
| treasuryStock | -5.38M | -6.74M | -6.61M | -6.28M | -5.79M | -5.53M | -5.28M | -4.9M | -4.49M | -4.05M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.45M | 1.45M | 1.44M | 1.46M | 1.47M | 1.5M | 1.5M | 1.54M | 1.53M | 1.52M |
| retainedEarnings | 662.16M | 537.16M | 501.51M | 526.73M | 475.26M | 418.41M | 370.48M | 319.4M | 265.01M | 230.18M |
| additionalPaidInCapital | 299.21M | 300.07M | 297.18M | 302.76M | 312.54M | 333.98M | 338.51M | 366.6M | 364.03M | 357.41M |
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 161.07M | 70.85M | 9.5M | 85.03M | 89.26M | 77.59M | 81.72M | 82.31M | 52.49M | 59.34M |
| depreciationAndAmortization | 8.62M | 10.48M | 11.73M | 11.56M | 11.57M | 11.68M | 11.72M | 11.32M | 10.2M | 8.92M |
| deferredIncomeTax | -1.36M | -3.08M | -434K | 910K | 1.8M | -6.28M | 3.07M | 2.35M | 14.6M | 1.86M |
| stockBasedCompensation | 3.49M | 4.63M | 4.1M | 4.34M | 5.14M | 4.73M | 4.24M | 3.48M | 2.96M | 2.27M |
| changeInWorkingCapital | 35.65M | -1.34M | 812K | -1.75M | 8.6M | -13.49M | 1.71M | -445K | -2.58M | -1.03M |
| accountsReceivables | -1.87M | -2.72M | -1.24M | -2.27M | 9.43M | -12.73M | 1.63M | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 66000 | 1.38M | 2.05M | 519K | -826K | -759K | 78000 | 355K | 152K | - |
| otherWorkingCapital | 37.46M | - | - | - | - | - | - | -800K | -2.73M | -1.03M |
| otherNonCashItems | -168.6M | 13.43M | 63.29M | 3.25M | 4.8M | 27.16M | -835K | 8.25M | 8.4M | 19.5M |
| netCashProvidedByOperatingActivities | 38.87M | 94.97M | 89M | 103.34M | 121.18M | 101.39M | 101.62M | 107.26M | 86.06M | 90.86M |
| investmentsInPropertyPlantAndEquipment | -6.92M | -6.21M | -6.76M | -8.17M | -4.74M | -4.55M | -6.01M | -18.08M | -35.29M | -16.06M |
| acquisitionsNet | 223.1M | - | - | - | - | - | -436K | - | - | - |
| purchasesOfInvestments | -812.58M | -55.91M | -391.49M | -183.14M | -1.36B | -904.91M | -340.74M | -193.96M | -214.06M | -412.74M |
| salesMaturitiesOfInvestments | 730.18M | 238.38M | 602.32M | 380.7M | 596.41M | 587.95M | 545.16M | 228.43M | 238.8M | 353.53M |
| otherInvestingActivities | -434.5M | -426.7M | -350.37M | -197.84M | 180.84M | -322.2M | -63.99M | -159.99M | -416.4M | -498.23M |
| netCashProvidedByInvestingActivities | -300.73M | -250.44M | -146.3M | -8.44M | -583.29M | -643.72M | 133.99M | -143.6M | -426.95M | -573.49M |
| netDebtIssuance | -167.27M | 188.15M | 305.52M | 156.79M | -158.14M | -391.72M | -417.98M | 4.33M | 165.77M | 348.76M |
| longTermNetDebtIssuance | -225.8M | 188.15M | 310.8M | 167.3M | -159.08M | -397.22M | -417.98M | 4.33M | 165.77M | 348.76M |
| shortTermNetDebtIssuance | 58.53M | - | -5.28M | -10.51M | 942K | 5.5M | - | - | - | - |
| netStockIssuance | -2.58M | 170K | -10.02M | -14.78M | -23.77M | -7.59M | -29.87M | -2.45M | 2.87M | 2.04M |
| netCommonStockIssuance | -2.58M | 170K | -10.02M | -14.78M | -23.77M | -7.59M | -29.87M | -2.45M | 2.87M | 2.04M |
| commonStockIssuance | 86000 | 170K | -124K | 2.41M | 2000 | 1.82M | - | - | 2.87M | 3.2M |
| commonStockRepurchased | -2.66M | - | -9.9M | -17.19M | -23.77M | -9.41M | -29.87M | -2.45M | - | -1.17M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -36.09M | -35.05M | -34.51M | -33.56M | -32.42M | -31.36M | -30.64M | -29.63M | -27.63M | -26.6M |
| commonDividendsPaid | -36.09M | -35.05M | -34.51M | -33.56M | -32.42M | -31.36M | -30.64M | -29.63M | -27.63M | -26.6M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 466.22M | 57.06M | -201.98M | -188.62M | 351.08M | 1.22B | 300.47M | 60.17M | 220.22M | 164.14M |
| netCashProvidedByFinancingActivities | 260.28M | 210.33M | 59M | -80.17M | 136.76M | 792.81M | -178.01M | 32.42M | 361.24M | 488.33M |
| date | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 26.6M | 114.5M | 226.67M | 121.62M | 116.16M | 114.49M | 109.9M | 111.51M | 107.02M | 105.32M |
| costOfRevenue | 32.31M | 32.31M | 32.83M | 36.67M | 36.3M | 38.09M | 35.15M | 38.11M | 36.46M | 33.36M |
| grossProfit | -5.71M | 82.19M | 193.85M | 84.95M | 79.86M | 76.41M | 74.75M | 73.4M | 70.56M | 71.96M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 28.76M | 28.76M | 41.17M | 33.65M | 33.53M | 32.08M | 34.69M | 33.34M | 31.46M | 32.52M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 1.02M | 982K | - | 975K |
| sellingGeneralAndAdministrativeExpenses | 28.76M | 28.76M | 41.17M | 33.65M | 33.53M | 32.08M | 35.72M | 34.32M | 31.46M | 33.49M |
| otherExpenses | - | 18.97M | 12.97M | 20.19M | 18.09M | 18.53M | 13.3M | 14.55M | 18.48M | 16.36M |
| operatingExpenses | 28.76M | 47.73M | 54.14M | 53.85M | 51.62M | 50.61M | 49.02M | 48.87M | 49.94M | 49.86M |
| costAndExpenses | 61.06M | 80.04M | 86.96M | 90.52M | 87.92M | 88.69M | 84.17M | 86.98M | 86.4M | 83.22M |
| netInterestIncome | -134.63M | 71.86M | 69.06M | 63.88M | 60.13M | 56.66M | 56.28M | 53.19M | 50.95M | 50.68M |
| interestIncome | -102.67M | 102.67M | 100.91M | 98.06M | 93.65M | 89.46M | 90.02M | 89.13M | 85.24M | 83.18M |
| interestExpense | 31.96M | 30.81M | 31.85M | 34.18M | 33.52M | 32.8M | 33.74M | 35.94M | 34.29M | 32.51M |
| depreciationAndAmortization | -2.31M | 2.31M | 1.82M | 2.08M | 2.14M | 2.28M | 2.4M | 2.31M | 2.68M | 3.08M |
| ebitda | -36.77M | 36.77M | 141.53M | 33.19M | 30.38M | 28.08M | 28.13M | 26.84M | 23.3M | 25.18M |
| ebit | -34.47M | 34.47M | 139.71M | 31.1M | 28.24M | 25.8M | 25.73M | 24.53M | 20.62M | 22.1M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -34.47M | 34.47M | 139.71M | 31.1M | 28.24M | 25.8M | 25.73M | 24.53M | 20.62M | 22.1M |
| totalOtherIncomeExpensesNet | 73.02M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 38.55M | 34.47M | 139.71M | 31.1M | 28.24M | 25.8M | 25.73M | 24.53M | 20.62M | 22.1M |
| incomeTaxExpense | 9.24M | 8.39M | 43.46M | 7.43M | 6.77M | 6.12M | 6.04M | 5.86M | 4.9M | 5.2M |
| netIncomeFromContinuingOperations | 29.3M | 26.07M | 96.25M | 23.67M | 21.47M | 19.68M | 19.69M | 18.67M | 15.71M | 16.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 29.3M | 26.07M | 96.25M | 23.67M | 21.47M | 19.68M | 19.66M | 18.64M | 15.68M | 16.87M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 29.3M | 26.07M | 96.25M | 23.67M | 21.47M | 19.68M | 19.66M | 18.64M | 15.68M | 16.87M |
| eps | 2.06 | 1.83 | 6.74 | 1.66 | 1.51 | 1.38 | 1.38 | 1.31 | 1.1 | 1.19 |
| date | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 71.69M | 68.66M | 132.82M | 193.49M | 212.55M | 193.06M | 134.4M | 132.32M | 70.92M | 57.14M |
| shortTermInvestments | 1.39B | - | 975.24M | 855.61M | 839.93M | 839.99M | 1.23B | 1.31B | 1.32B | 1.37B |
| cashAndShortTermInvestments | 1.46B | 68.66M | 1.11B | 1.05B | 1.05B | 1.03B | 1.37B | 1.44B | 1.39B | 1.42B |
| netReceivables | - | - | - | 10.88M | 10.94M | 11.72M | 12.42M | 13.03M | 13.36M | 14.45M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | 10.88M | 10.94M | 11.72M | 12.42M | 13.03M | 13.36M | 14.45M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | 305.68M | - | -93.18M | - | - | - |
| totalCurrentAssets | 1.46B | 68.66M | 1.11B | 1.06B | 1.37B | 1.04B | 1.29B | 1.45B | 1.4B | 1.44B |
| propertyPlantEquipmentNet | 71.24M | 71M | 72.42M | 73.84M | 74.41M | 75.82M | 76.63M | 77.6M | 77.28M | 78.16M |
| goodwill | 72.74M | 72.74M | 72.74M | 92.6M | 92.6M | 92.6M | 92.6M | 92.6M | 92.6M | 92.6M |
| intangibleAssets | - | - | 1.69M | 2.32M | 2.24M | 2.18M | 2.2M | 2.24M | 2.19M | 2.25M |
| goodwillAndIntangibleAssets | 72.74M | 72.74M | 74.42M | 94.93M | 94.84M | 94.78M | 94.8M | 94.84M | 94.8M | 94.85M |
| longTermInvestments | - | 8.25B | 7.14B | 6.97B | 6.85B | 6.73B | 1.54B | 6.13B | 6.01B | 5.89B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 231.25M | 271.55M | 273.93M | -6.85B | 257.77M | -1.54B | 253.26M | 287.07M | 279.52M |
| totalNonCurrentAssets | 143.98M | 8.63B | 7.56B | 7.41B | 169.25M | 7.15B | 171.43M | 6.55B | 6.47B | 6.34B |
| otherAssets | 7.19B | - | - | - | 6.84B | - | 6.65B | - | - | - |
| totalAssets | 8.8B | 8.7B | 8.67B | 8.47B | 8.37B | 8.2B | 8.11B | 8.01B | 7.87B | 7.78B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 728.07M | 118.13M | 490.57M | 80.8M | 127.11M | 122.98M | 247M | 67.51M | 35.99M | 43.68M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.03B | - | 6.94B | 7.05B | 6.72B | 6.75B | 6.51B | 6.58B | 6.29B | 6.45B |
| totalCurrentLiabilities | 7.76B | 118.13M | 7.43B | 7.13B | 6.84B | 6.88B | 6.76B | 6.65B | 6.32B | 6.49B |
| longTermDebt | - | 449.45M | 169.45M | 444.87M | 672.7M | 493.25M | 543.25M | 539.33M | 773.63M | 522.6M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 84.41M | 7.18B | 132.11M | 101.19M | 96.42M | 88.54M | 96.55M | 100.35M | 97.92M | 92.8M |
| totalNonCurrentLiabilities | 84.41M | 7.63B | 301.56M | 546.05M | 769.12M | 581.79M | 639.8M | 639.68M | 871.54M | 615.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 7.84B | 7.75B | 7.73B | 7.68B | 7.61B | 7.46B | 7.4B | 7.29B | 7.19B | 7.11B |
| treasuryStock | - | -4.36M | -5.38M | -5.16M | -4.92M | -4.76M | -6.74M | -6.55M | -6.36M | -6.18M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.44M | 1.44M | 1.45M | 1.45M | 1.45M | 1.45M | 1.45M | 1.44M | 1.44M | 1.44M |
| retainedEarnings | 698.24M | 678.58M | 662.16M | 575.11M | 560.38M | 547.89M | 537.16M | 526.42M | 516.57M | 509.67M |
| additionalPaidInCapital | - | 297.18M | 299.21M | 301.18M | 300M | 299.01M | 300.07M | 299.74M | 298.65M | 297.79M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.07M | 96.25M | 23.67M | 21.47M | 19.68M | 19.66M | 18.64M | 15.68M | 16.87M | 15M |
| depreciationAndAmortization | 2.31M | 1.82M | 2.08M | 2.14M | 2.28M | 2.4M | 2.31M | 2.68M | 3.08M | 3.28M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | 818K |
| stockBasedCompensation | 877K | 521K | 1.05M | 972K | 943K | 1.94M | -1.91M | 731K | 984K | 1.16M |
| changeInWorkingCapital | -1.94M | -1.97M | 670K | -814K | -580K | 268K | -11.21M | 359K | -2.85M | 1.51M |
| accountsReceivables | -1.36M | -1.83M | 664K | -1.73M | -48000 | -629K | 3.52M | -1.02M | -2.49M | 428K |
| inventory | - | - | - | - | - | - | - | - | - | 972K |
| accountsPayables | -577K | -145K | 6000 | 919K | -532K | 897K | -546K | 1.38M | -353K | 1.08M |
| otherWorkingCapital | - | - | - | - | - | - | -14.18M | - | - | -972K |
| otherNonCashItems | 46.12M | -133.82M | 7.42M | -4.82M | -96000 | -1.01M | 13.13M | 7.83M | 5.15M | -2.83M |
| netCashProvidedByOperatingActivities | 73.44M | -37.2M | 34.9M | 18.95M | 22.22M | 23.25M | 20.96M | 27.28M | 23.24M | 18.93M |
| investmentsInPropertyPlantAndEquipment | -2.33M | -3.9M | -1M | -669K | -1.35M | -1.58M | 8.11M | -6.72M | -1.39M | -1.45M |
| acquisitionsNet | - | 223.05M | - | - | - | - | -265K | - | - | - |
| purchasesOfInvestments | -62.05M | -615.63M | -65.54M | -95.49M | -35.92M | -5.88M | -44.06M | -4.3M | -1.68M | -15.9M |
| salesMaturitiesOfInvestments | 48.5M | 528.25M | 65.77M | 89.51M | 29.98M | 49.42M | 97.9M | 52.1M | 38.97M | 50.74M |
| otherInvestingActivities | -31.63M | -162.26M | -107.58M | -129.82M | -18.14M | -167.35M | -101.76M | -125.51M | -36.21M | -180.32M |
| netCashProvidedByInvestingActivities | -47.51M | -30.49M | -108.35M | -136.46M | -25.44M | -125.39M | -40.07M | -84.44M | -304K | -146.93M |
| netDebtIssuance | -92.44M | 134.34M | -227.83M | 179.45M | -297M | 250.92M | -234.3M | 251.03M | -86.82M | 300.18M |
| longTermNetDebtIssuance | -115M | 119.58M | -227.83M | 179.45M | -297M | 250.92M | -234.3M | 251.03M | -79.5M | 305.3M |
| shortTermNetDebtIssuance | 22.56M | 14.76M | - | - | - | - | - | - | -7.32M | -5.12M |
| netStockIssuance | -1.78M | -2.65M | 31000 | 30000 | 28000 | 48000 | 41000 | 40000 | 41000 | -1.2M |
| netCommonStockIssuance | -1.78M | -2.65M | 31000 | 30000 | 28000 | 48000 | 41000 | 40000 | 41000 | -1.2M |
| commonStockIssuance | 40000 | 9000 | 31000 | 30000 | 28000 | 48000 | 41000 | 40000 | 41000 | -6000 |
| commonStockRepurchased | -1.82M | -2.66M | - | - | - | - | - | - | - | -1.2M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.55M | -9.57M | -8.83M | -8.86M | -8.83M | -9.14M | -8.68M | -8.7M | -8.53M | -8.47M |
| commonDividendsPaid | -9.55M | -9.57M | -8.83M | -8.86M | -8.83M | -9.14M | -8.68M | -8.7M | -8.53M | -8.47M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 116.47M | -115.11M | 291.02M | -33.62M | 367.68M | -137.6M | 323.45M | -171.43M | 49.96M | -223.17M |
| netCashProvidedByFinancingActivities | 12.71M | 7.01M | 54.39M | 137M | 61.88M | 104.22M | 80.51M | 70.93M | -45.34M | 67.33M |