OTC : ORINF
$0 (0.0%)
| 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 | 1.89B | 1.54B | 1.19B | 1.34B | 1.04B | 1.08B | 1.05B | 977.4M | 1.08B | 1.07B |
| costOfRevenue | 676.5M | 596M | 531.9M | 491.7M | 447.5M | 427M | 417.6M | 387.9M | 440.6M | 421.7M |
| grossProfit | 1.21B | 946.4M | 657.7M | 849M | 593.5M | 651.1M | 633.3M | 589.5M | 644.1M | 651.8M |
| researchAndDevelopmentExpenses | 210.4M | 179.6M | 126.9M | 135.8M | 117.7M | 123.2M | 119.3M | 104M | 105.1M | 118.2M |
| generalAndAdministrativeExpenses | 86.8M | 81.7M | 74.8M | 68.8M | 47.9M | 48.9M | 47.8M | 43M | 49.1M | 48.7M |
| sellingAndMarketingExpenses | 289.5M | 278.1M | 224.8M | 210.3M | 191M | 204.3M | 215.7M | 195.3M | 198.6M | 194.7M |
| sellingGeneralAndAdministrativeExpenses | 376.3M | 359.8M | 299.6M | 279.1M | 238.9M | 253.2M | 263.5M | 238.3M | 247.7M | 243.4M |
| otherExpenses | -5.3M | -9.6M | -43.7M | -2.3M | -800K | -1.8M | -1.1M | 1.8M | 400K | 400K |
| operatingExpenses | 581.4M | 529.8M | 382.8M | 412.6M | 355.8M | 374.6M | 381.7M | 338.6M | 351.2M | 359.7M |
| costAndExpenses | 1.26B | 1.13B | 914.7M | 904.3M | 803.3M | 801.6M | 799.3M | 726.5M | 791.8M | 781.4M |
| netInterestIncome | -3.6M | -3.5M | -2.8M | -800K | -1.2M | -1M | -2.3M | -4.3M | -6M | -4.7M |
| interestIncome | 4.6M | 4.1M | 2.4M | 1M | 100000 | 200K | - | 300K | 200K | 100000 |
| interestExpense | 8.2M | 7.6M | 5.2M | 1.5M | 1M | 900K | 2.3M | 4.5M | 4.5M | 4.6M |
| depreciationAndAmortization | 56.28M | 92.8M | 51.5M | 47.5M | 45.1M | 55.3M | 56.1M | 40.8M | 38.6M | 40.3M |
| ebitda | 681.04M | 513.5M | 328.6M | 489.6M | 288.7M | 334.8M | 309.6M | 293.9M | 322.5M | 355.6M |
| ebit | 624.77M | 420.7M | 277.1M | 441.8M | 243.6M | 279.5M | 253.1M | 253.1M | 283.9M | 315.5M |
| nonOperatingIncomeExcludingInterest | - | -4.1M | -2.2M | -2.2M | -300K | 600K | -300K | -300K | 200K | -900K |
| operatingIncome | 629M | 416.6M | 274.9M | 439.6M | 243.3M | 280.1M | 252.8M | 252.8M | 293M | 314.6M |
| totalOtherIncomeExpensesNet | -1.2M | -3.5M | -3M | 700K | -1M | -1.8M | -2M | -4.4M | -6.4M | -3.7M |
| incomeBeforeTax | 627.8M | 413.1M | 271.9M | 440.3M | 242.3M | 278.3M | 250.8M | 248.4M | 286.5M | 310.9M |
| incomeTaxExpense | 127.5M | 83.2M | 55.1M | 90.8M | 48.5M | 58.4M | 50.5M | 51M | 60.5M | 61.9M |
| netIncomeFromContinuingOperations | 500.3M | 329.9M | 216.8M | 349.5M | 193.8M | 219.9M | 200.4M | 197.4M | 219M | 248.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 132.9M | 7M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | 400K |
| netIncome | 500.3M | 329.9M | 216.8M | 349.5M | 193.8M | 219.9M | 200.4M | 330.3M | 226M | 249M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 500.3M | 329.9M | 216.8M | 349.5M | 193.8M | 219.9M | 200.4M | 330.3M | 226M | 249M |
| eps | 3.56 | 2.34 | 1.54 | 2.49 | 1.38 | 1.57 | 1.43 | 2.35 | 1.61 | 1.77 |
| 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 | 160.9M | 205.6M | 106.7M | 332.6M | 216.7M | 294.4M | 114M | 248.7M | 164.1M | 200.9M |
| shortTermInvestments | - | - | - | - | - | - | 35M | 35M | - | 31M |
| cashAndShortTermInvestments | 160.9M | 205.6M | 106.7M | 332.6M | 216.7M | 294.4M | 149M | 283.7M | 164.1M | 231.9M |
| netReceivables | 726.3M | 376.4M | 296.8M | 230.5M | 203M | 191.2M | 217M | 206.1M | 218.8M | 214.5M |
| accountsReceivables | 352.3M | 254.9M | 296.8M | 180.7M | 174.8M | 157.4M | 196.5M | 188.8M | 199M | 200.1M |
| otherReceivables | 374M | 121.5M | 101.4M | 49.8M | 28.2M | 33.8M | 20.5M | 17.3M | 19.8M | 14.4M |
| inventory | 456.3M | 418.6M | 362.2M | 315.6M | 265.2M | 258.1M | 230.3M | 222.1M | 225.4M | 227.5M |
| prepaids | - | 7.9M | 4M | 4.5M | 5.4M | 4M | 2.2M | 21.5M | 17.3M | 7.2M |
| otherCurrentAssets | 900K | 7.7M | 51.6M | 225.8M | 202.9M | 187.1M | 218.5M | 12.1M | 15M | 224.9M |
| totalCurrentAssets | 1.34B | 1.02B | 825.3M | 878.6M | 690.2M | 743.6M | 600M | 728.2M | 620.8M | 691.5M |
| propertyPlantEquipmentNet | 457.4M | 417.6M | 336.6M | 373.3M | 332.6M | 319.6M | 320.9M | 316.9M | 323.1M | 289.1M |
| goodwill | 87.2M | 87.2M | 87.2M | 87.2M | 13.5M | 13.5M | 13.5M | 13.5M | 13.5M | 13.5M |
| intangibleAssets | 100.3M | 87.9M | 112.9M | 103.7M | 55.5M | 29.6M | 37.6M | 50.1M | 39.4M | 40.4M |
| goodwillAndIntangibleAssets | 187.5M | 175.1M | 200.1M | 190.9M | 69M | 43.1M | 51.1M | 63.6M | 52.9M | 53.9M |
| longTermInvestments | 299.89K | - | 300K | 1.3M | 15.7M | 800K | -34.7M | -34.6M | 57.5M | -30.5M |
| taxAssets | 5.1M | 8.3M | 4.3M | 3.1M | 6.6M | 8.4M | 6.8M | 5.1M | 1.3M | 1.5M |
| otherNonCurrentAssets | 15.2M | 11.8M | 76.3M | 56.3M | -200K | -100000 | 91.5M | 67.5M | -100000 | 57.5M |
| totalNonCurrentAssets | 665.5M | 612.8M | 613.3M | 624.9M | 423.7M | 371.8M | 435.6M | 418.5M | 434.7M | 371.5M |
| otherAssets | - | 100000 | - | 100000 | 100000 | 200K | 100000 | - | - | -100000 |
| totalAssets | 2.01B | 1.63B | 1.44B | 1.5B | 1.11B | 1.12B | 1.04B | 1.15B | 1.06B | 1.06B |
| totalPayables | 175.5M | 96.6M | 102.3M | 114.4M | 89.6M | 89.2M | 81.6M | 74.9M | 86.2M | 120.7M |
| accountPayables | 123.5M | 87.1M | 102.3M | 114.4M | 89.6M | 86.7M | 79M | 74.9M | 83.2M | 106.1M |
| otherPayables | 52M | 9.5M | - | - | - | 2.5M | 2.6M | - | 3M | 14.6M |
| accruedExpenses | - | - | 70.8M | 86.9M | 69.5M | 52.9M | 74.8M | 62.1M | 70.1M | - |
| shortTermDebt | 184.8M | 25.7M | 25.6M | 13.8M | - | - | - | 149.9M | - | 1.2M |
| capitalLeaseObligationsCurrent | 5.2M | 4.4M | 3.4M | 3.4M | 3.8M | 3.1M | 3.3M | 1M | 1.1M | 1.2M |
| taxPayables | 52M | 9.5M | 13.3M | 7.3M | 12.4M | 7.3M | 6.7M | 1.5M | 3M | 9.1M |
| deferredRevenue | - | - | - | 34.6M | 99.6M | 109.1M | 91.1M | 1.5M | 77.6M | 99.8M |
| otherCurrentLiabilities | 194.8M | 147M | 62.7M | 22.2M | -53.3M | 59.3M | 27.8M | 21.3M | 22.3M | 99.8M |
| totalCurrentLiabilities | 560.3M | 273.7M | 264.8M | 275.5M | 209.2M | 214M | 187.5M | 313.8M | 179.7M | 230.6M |
| longTermDebt | 105.9M | 290.7M | 166.3M | 192M | 100M | 100M | - | - | 149.7M | 149.5M |
| capitalLeaseObligationsNonCurrent | 9.4M | 6.5M | 4.7M | 4.7M | 4.7M | 5.5M | 6.7M | 600K | 600K | 700K |
| deferredRevenueNonCurrent | 2.3M | 4.1M | - | 68.7M | 11.9M | 14M | 16.1M | 17.4M | - | 3.5M |
| deferredTaxLiabilitiesNonCurrent | 37.4M | 35.8M | 31.8M | 42.2M | 34M | 29.3M | 41.2M | 37.8M | 42.3M | 37.1M |
| otherNonCurrentLiabilities | 10M | 13.3M | 112.7M | 12.4M | 6.3M | 21.5M | 4.8M | 4M | 3.5M | - |
| totalNonCurrentLiabilities | 165.1M | 350.4M | 283.7M | 320M | 156.9M | 170.3M | 68.8M | 59.8M | 196.1M | 191.2M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.6M | 10.9M | 8.1M | 8.1M | 8.5M | 8.6M | 10M | 1.6M | 1.7M | 1.9M |
| totalLiabilities | 725.4M | 624.1M | 548.5M | 595.5M | 366.1M | 384.3M | 256.3M | 373.6M | 375.8M | 421.8M |
| treasuryStock | -19.1M | -24.8M | -28M | -34.8M | -18.2M | -21.5M | -24.5M | - | - | - |
| preferredStock | - | - | - | - | 5.1M | 35.4M | - | - | - | 1.6M |
| commonStock | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M |
| retainedEarnings | 1.19B | 922.1M | 813.3M | 821.1M | 678.9M | 694.1M | 684.2M | 678M | 584.6M | 546.6M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 92.2M | - |
| 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 | 500.3M | 413.1M | 216.8M | 440.3M | 242.3M | 278.3M | 252.8M | 387.3M | 293M | 314.6M |
| depreciationAndAmortization | 56.7M | 92.8M | 51.5M | 47.5M | 45.8M | 56.5M | 56.1M | 41.7M | 42.3M | 40.6M |
| deferredIncomeTax | - | - | - | -16M | -7.6M | -6.6M | -8.9M | - | - | - |
| stockBasedCompensation | - | - | 12.2M | 16M | 7.6M | 6.6M | 8.9M | 5.6M | 4.1M | 8.3M |
| changeInWorkingCapital | -297.5M | -71.3M | -144.8M | -25M | -36.3M | 25.1M | 15M | -13.7M | -34.6M | -26.8M |
| accountsReceivables | -336.5M | -35.8M | -89M | 11M | -21.7M | 33M | -200K | 4.4M | 600K | -7.8M |
| inventory | -38M | -56.4M | -47.9M | -4.1M | -6.9M | -29M | -8M | -10.6M | 2M | -21.2M |
| accountsPayables | - | - | -7.9M | -31.9M | -7.7M | 23.1M | 22.7M | -3.9M | -41.6M | -4M |
| otherWorkingCapital | 77M | 20.9M | -7.9M | -31.9M | -7.7M | -2M | 500K | -3.1M | -36.6M | -5.6M |
| otherNonCashItems | 57.3M | -48.4M | -16.7M | -28.4M | -36.1M | -60.8M | -53.1M | -184.4M | -72.3M | -79.3M |
| netCashProvidedByOperatingActivities | 316.8M | 293.4M | 119M | 434.4M | 215.7M | 299.1M | 270.8M | 230.9M | 228.4M | 249.1M |
| investmentsInPropertyPlantAndEquipment | -73.4M | -62.3M | -65.6M | -73.1M | -85M | -40.7M | -36.2M | -66.8M | -76.5M | -47.7M |
| acquisitionsNet | -4M | - | -100000 | -82M | 4.7M | 1M | 1.4M | 161.3M | 1.6M | 26.6M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -21.2M | -22.9M | -42.7M | 800K | 100000 | -5.7M | 800K | 900K | 1.6M | 26.6M |
| netCashProvidedByInvestingActivities | -98.6M | -85.2M | -108.4M | -154.3M | -80.2M | -39.7M | -34M | 95.4M | -74.9M | -21.1M |
| netDebtIssuance | -25.7M | 124.3M | -18.4M | 69.4M | -3.6M | 96M | -152.8M | -1.3M | -2.2M | -37M |
| longTermNetDebtIssuance | -25.7M | 124.3M | -11.8M | 80.8M | -3.6M | 100M | - | - | - | -36.7M |
| shortTermNetDebtIssuance | - | - | -2.1M | -11.4M | - | -4M | -152.8M | -1.3M | -2.2M | -300K |
| netStockIssuance | - | - | - | -17.9M | - | - | -7.4M | - | - | -16.8M |
| netCommonStockIssuance | - | - | - | -17.9M | - | - | -7.4M | - | - | -16.8M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -17.9M | - | - | -7.4M | - | - | -16.8M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -231.1M | -228M | -224.9M | -211.2M | -211.2M | -211.1M | -211.2M | -203.9M | -218M | -183.6M |
| commonDividendsPaid | -231.1M | -228M | -224.9M | -211.2M | -211.2M | -211.1M | -211.2M | -203.9M | -218M | -183.6M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.8M | -5.1M | 100000 | -100000 | - | - | - | -100000 | -100000 | - |
| netCashProvidedByFinancingActivities | -263.6M | -108.8M | -243.2M | -159.8M | -214.8M | -115.1M | -371.4M | -205.3M | -220.3M | -237.4M |
| 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 | 520.82M | 419.29M | 695.3M | 423.49M | 416.5M | 354.6M | 434.4M | 471.3M | 327.6M | 308.7M |
| costOfRevenue | 181.43M | 164.32M | 186.6M | 169.32M | 168.1M | 152.8M | 167.1M | 151.9M | 139.1M | 137.9M |
| grossProfit | 339.39M | 254.96M | 508.7M | 254.18M | 248.4M | 201.8M | 267.3M | 319.4M | 188.5M | 170.8M |
| researchAndDevelopmentExpenses | 62.11M | 48.48M | 70.6M | 49.89M | 49.1M | 41M | 62.5M | 36.7M | 43.6M | 36.8M |
| generalAndAdministrativeExpenses | 23.9M | 19.4M | 23.3M | - | 24.8M | 20.8M | 20.7M | 20M | 20.4M | 20.5M |
| sellingAndMarketingExpenses | 75M | 72.5M | 87.4M | - | 71.9M | 63.5M | 94.2M | 65.8M | 59.8M | 58.3M |
| sellingGeneralAndAdministrativeExpenses | 98.75M | 92.25M | 110.7M | 84.76M | 96.7M | 84.3M | 114.9M | 85.8M | 80.2M | 78.8M |
| otherExpenses | - | - | -700K | 1000 | -2M | -1.3M | -2.8M | -5.1M | -500K | -1M |
| operatingExpenses | 160.86M | 140.73M | 180.6M | 134.65M | 143.8M | 124M | 174.6M | 117.4M | 123.8M | 115.6M |
| costAndExpenses | 342.29M | 305.05M | 367.2M | 303.97M | 311.9M | 276.8M | 341.7M | 269.3M | 262.9M | 253.5M |
| netInterestIncome | -698.95K | -1.41M | -1.1M | -601.12K | -1.2M | -1M | -1.1M | -600K | -800K | -1.1M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 698.95K | 1.41M | 1.1M | 601.12K | 1.2M | 1M | 1.1M | 600K | 800K | 1.1M |
| depreciationAndAmortization | 15.28M | 15.66M | - | 14.13M | 16.49M | 14.82M | 56.32M | 13M | 12.9M | 12.5M |
| ebitda | 193.81M | 129.89M | 328.1M | 135.35M | 104.7M | 77.8M | 92.8M | 215M | 78.6M | 68.5M |
| ebit | 178.53M | 114.23M | 328.1M | 121.23M | 104.7M | 77.8M | 92.8M | 202M | 65.7M | 56M |
| nonOperatingIncomeExcludingInterest | - | - | 100000 | -2M | -100000 | - | -100000 | -3.3M | 100000 | -800K |
| operatingIncome | 178.53M | 114.23M | 328.1M | 119.52M | 104.6M | 77.8M | 92.7M | 202M | 64.7M | 55.2M |
| totalOtherIncomeExpensesNet | -3M | -401.52K | -1.1M | 1.1M | -1.2M | -1M | -1M | -600K | -700K | -200K |
| incomeBeforeTax | 175.54M | 113.83M | 327M | 120.62M | 103.4M | 76.8M | 91.7M | 201.4M | 65.1M | 55M |
| incomeTaxExpense | 35.55M | 23.09M | 66.6M | 24.45M | 20.9M | 15.6M | 18.3M | 40.7M | 13.1M | 11.2M |
| netIncomeFromContinuingOperations | 139.99M | 90.74M | 260.5M | 96.18M | 82.5M | 61.2M | 73.4M | 160.8M | 52M | 43.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 100000 | - | - | - | - |
| netIncome | 139.99M | 90.74M | 260.5M | 96.18M | 82.5M | 61.3M | 73.4M | 160.8M | 52M | 43.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 139.99M | 90.74M | 260.5M | 96.18M | 82.5M | 61.3M | 73.4M | 160.8M | 52M | 43.8M |
| eps | 1 | 0.64 | 1.85 | 0.68 | 0.59 | 0.44 | 0.52 | 1.14 | 0.37 | 0.31 |
| 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 | 130.01M | 200.06M | 160.9M | 224.62M | 183.6M | 259.4M | 205.6M | 190.1M | 152.5M | 188.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 130.01M | 200.06M | 160.9M | 224.62M | 183.6M | 259.4M | 205.6M | 190.1M | 152.5M | 188.1M |
| netReceivables | 542.99M | 702.26M | 726.3M | 430M | 374.9M | 381.9M | 376.4M | 378.6M | 297.6M | 288.4M |
| accountsReceivables | 317.22M | 552.69M | 352.3M | 279.72M | 252.4M | 288.3M | 254.9M | 218.4M | 207.5M | 220.5M |
| otherReceivables | 225.76M | 149.57M | 374M | 150.28M | 122.5M | 93.6M | 121.5M | 160.2M | 90.1M | 67.9M |
| inventory | 524.51M | 514.14M | 456.3M | 444.53M | 441.6M | 433.4M | 418.6M | 404.4M | 384.7M | 370.5M |
| prepaids | - | - | - | - | - | - | 7.9M | - | -90.1M | -67.9M |
| otherCurrentAssets | 99850 | 100.38K | 900K | 100.19K | 7.4M | 9.4M | 7.7M | 2.5M | 90.1M | 67.9M |
| totalCurrentAssets | 1.2B | 1.42B | 1.34B | 1.1B | 1.01B | 1.08B | 1.02B | 975.6M | 834.8M | 847M |
| propertyPlantEquipmentNet | 463.6M | 459.94M | 457.4M | 446.23M | 431.2M | 421M | 417.6M | 409.8M | 405.1M | 400.8M |
| goodwill | 87.07M | 87.53M | 87.2M | 87.36M | 87.2M | 87.2M | 87.2M | 87.2M | 87.2M | 87.2M |
| intangibleAssets | 102.35M | 102.49M | 100.3M | 99.49M | 98.9M | 89.7M | 87.9M | 121M | 116.9M | 113.1M |
| goodwillAndIntangibleAssets | 189.42M | 190.02M | 187.5M | 186.85M | 186.1M | 176.9M | 175.1M | 208.2M | 204.1M | 200.3M |
| longTermInvestments | 299.55K | 301.14K | 299.89K | 300.56K | 353.4K | - | - | 300K | 300K | 300K |
| taxAssets | 4.89M | 5.02M | 5.1M | 5.51M | 7.5M | 6.3M | 8.3M | 6.1M | 5.3M | 4.7M |
| otherNonCurrentAssets | 14.98M | 15.16M | 15.2M | 13.02M | 13.05M | 13.5M | 11.8M | 7.6M | 7.7M | 7.7M |
| totalNonCurrentAssets | 673.19M | 670.44M | 665.5M | 651.92M | 638.2M | 617.7M | 612.8M | 632M | 622.5M | 613.8M |
| otherAssets | - | - | - | - | 100000 | - | 100000 | 100000 | - | - |
| totalAssets | 1.87B | 2.09B | 2.01B | 1.75B | 1.65B | 1.7B | 1.63B | 1.61B | 1.46B | 1.46B |
| totalPayables | 129.51M | 156.29M | 175.5M | 97.78M | 100.7M | 92.9M | 96.6M | 117.1M | 74.8M | 83.8M |
| accountPayables | 108.84M | 150.87M | 123.5M | 87.76M | 89.1M | 89.7M | 87.1M | 96.6M | 74.8M | 83.8M |
| otherPayables | 20.67M | 5.42M | 52M | 10.02M | 11.6M | 3.2M | 9.5M | 20.5M | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 29.26M | 220.53M | 190.03M | 182.14M | 214.28M | - | 25.7M | - | 29.6M | 29.4M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | 4.4M | - | - | - |
| taxPayables | - | - | 52M | - | 11.6M | 3.2M | 9.5M | 20.5M | 2.1M | 1.6M |
| deferredRevenue | - | - | - | - | - | - | - | - | 2.1M | 1.6M |
| otherCurrentLiabilities | 295.06M | 424.81M | 194.77M | 271.61M | 225.82M | 184.8M | 146.7M | 286.6M | 242.9M | 360.6M |
| totalCurrentLiabilities | 453.82M | 801.63M | 560.3M | 551.53M | 540.8M | 277.7M | 273.4M | 403.7M | 349.4M | 475.4M |
| longTermDebt | 103.25M | 111.02M | 105.9M | 129.84M | 160.21M | - | 290.7M | 253.3M | 234.1M | 165.2M |
| capitalLeaseObligationsNonCurrent | - | - | 9.4M | - | - | - | 6.5M | - | - | - |
| deferredRevenueNonCurrent | - | - | 2.3M | - | - | - | 4.1M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 35.35M | 35.94M | 37.4M | 36.27M | 36.5M | 40.7M | 35.8M | 33.7M | 32M | 32.2M |
| otherNonCurrentLiabilities | 11.38M | 11.84M | 10M | 12.62M | 148.9M | 316.6M | 13.3M | 245.9M | 79.8M | 80.4M |
| totalNonCurrentLiabilities | 149.98M | 158.8M | 165.1M | 178.73M | 185.4M | 357.3M | 350.4M | 279.6M | 345.9M | 277.8M |
| otherLiabilities | - | - | - | - | - | - | 300K | - | - | - |
| capitalLeaseObligations | - | - | 9.4M | - | - | - | 10.9M | - | - | - |
| totalLiabilities | 603.79M | 960.43M | 725.4M | 730.26M | 726.2M | 635M | 624.1M | 683.3M | 695.3M | 753.2M |
| treasuryStock | -11.48M | -11.54M | -19.1M | -19M | -19.1M | -19.1M | -24.8M | -24.8M | -24.8M | -24.8M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 92.06M | 92.55M | 92.2M | 92.37M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M | 92.2M |
| retainedEarnings | 1.16B | 1.03B | 1.19B | 930.84M | 827.3M | 973.7M | 922.1M | 841.4M | 679.3M | 626.6M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 139.99M | 90.74M | 327M | 96.18M | 103.4M | 76.8M | 91.7M | 201.4M | 52M | 43.8M |
| depreciationAndAmortization | 15.28M | 15.66M | 17.5M | 14.13M | 16.49M | 14.82M | 56.32M | 13M | 12.9M | 12.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 98.05M | -23.29M | -240.4M | -43M | -21.6M | 7.8M | -27.9M | -75.1M | -38.1M | 69.7M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 98.05M | -23.29M | -240.4M | -43M | -21.6M | 7.8M | -27.9M | -75.1M | -38M | 69.7M |
| otherNonCashItems | 21.07M | -45.97M | -4.4M | 10.44M | -2.3M | -7.2M | 25M | -72.1M | 26.4M | 9M |
| netCashProvidedByOperatingActivities | 274.39M | 37.14M | 82.2M | 77.74M | 79.5M | 77.4M | 88.8M | 67.2M | 27.4M | 110M |
| investmentsInPropertyPlantAndEquipment | -18.77M | -20.58M | -17.6M | -30.16M | -14.9M | -13.1M | -17.7M | -16.7M | -15.7M | -21.8M |
| acquisitionsNet | 798.8K | 100.38K | 117.45K | 601.12K | -4M | 1.84M | 621.13K | 300K | 300K | 500K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -99850 | 100.38K | -4.3M | - | -12.1M | -3.2M | -8.6M | -5.7M | -100000 | 100000 |
| netCashProvidedByInvestingActivities | -18.07M | -20.38M | -21.9M | -29.56M | -31M | -16.3M | -26.3M | -22.1M | -15.6M | -21.2M |
| netDebtIssuance | -195.51M | 23.19M | -6.4M | -6M | -6.4M | -6.4M | 68.6M | -7.6M | 67.2M | -7.4M |
| longTermNetDebtIssuance | -5.79M | -5.92M | -6.4M | -6M | -6.4M | -6.4M | 68.6M | -6.4M | 68.6M | -6.4M |
| shortTermNetDebtIssuance | -189.72M | 29.11M | - | - | - | - | 3.83M | -1.2M | -1.4M | -1M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -126.91M | - | -115.6M | - | -115.5M | - | -114.1M | - | -113.8M | - |
| commonDividendsPaid | -126.91M | - | -115.6M | - | -115.5M | - | -114.1M | - | -113.8M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.1M | -1.41M | -1.8M | -2.22M | -1.8M | -1.5M | -1.5M | -100000 | - | -100000 |
| netCashProvidedByFinancingActivities | -325.51M | 21.78M | -123.8M | -8.22M | -123.7M | -7.9M | -47M | -7.7M | -46.6M | -7.5M |