NASDAQ : UPWK
$0.16 (1.65%)
| 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 | 787.78M | 769.32M | 689.14M | 618.32M | 502.8M | 373.63M | 300.56M | 253.35M | 202.55M | 164.44M |
| costOfRevenue | 174.75M | 174.09M | 170.45M | 160.4M | 135.51M | 104.27M | 88.14M | 81.46M | 65.44M | 62.58M |
| grossProfit | 613.03M | 595.23M | 518.69M | 457.92M | 367.29M | 269.36M | 212.42M | 171.9M | 137.11M | 101.87M |
| researchAndDevelopmentExpenses | 189.34M | 209.28M | 177.36M | 154.55M | 119.08M | 83.47M | 64.03M | 55.49M | 45.6M | 37.9M |
| generalAndAdministrativeExpenses | 144.73M | 128.8M | 118.92M | 123.95M | 113.08M | 71.52M | 67.33M | 49.34M | 37.33M | 35.45M |
| sellingAndMarketingExpenses | 143.41M | 185.21M | 220.68M | 246.88M | 183.29M | 133.22M | 95.89M | 72.96M | 53.04M | 37.44M |
| sellingGeneralAndAdministrativeExpenses | 288.14M | 314.01M | 339.61M | 370.83M | 296.38M | 204.74M | 163.22M | 122.3M | 90.38M | 72.88M |
| otherExpenses | 6.24M | 6.73M | 12.98M | 25.15M | 6.05M | 3.56M | 3.9M | -6.14M | -62000 | -908K |
| operatingExpenses | 483.72M | 530.02M | 529.95M | 550.54M | 421.51M | 291.77M | 231.15M | 183.61M | 140.23M | 116.34M |
| costAndExpenses | 658.48M | 704.12M | 700.4M | 710.94M | 557.01M | 396.04M | 319.29M | 265.07M | 205.68M | 178.91M |
| netInterestIncome | 12.8M | 28M | - | -4.48M | -2.18M | -778K | -1.31M | -2.04M | -960K | -858K |
| interestIncome | 13.5M | 30.7M | - | - | - | - | - | - | - | - |
| interestExpense | 700K | 2.7M | - | 4.48M | 2.18M | 778K | 1.31M | 2.04M | 960K | 858K |
| depreciationAndAmortization | 22.47M | 17.65M | 12.72M | 11.14M | 13.81M | 14.03M | 9.44M | 4.95M | 4.19M | 8.46M |
| ebitda | 163.45M | 110.78M | 61.6M | -73.73M | -40.13M | -7.91M | -5.88M | -12.9M | 1M | -6.91M |
| ebit | 140.98M | 93.13M | 48.88M | -84.87M | -53.94M | -21.94M | -15.32M | -17.85M | -3.18M | -15.38M |
| nonOperatingIncomeExcludingInterest | -11.67M | -27.92M | -60.14M | -7.76M | -279K | -469K | -3.41M | 6.14M | 62000 | 908K |
| operatingIncome | 129.31M | 65.21M | -11.26M | -92.62M | -54.22M | -22.41M | -18.73M | -11.71M | -3.12M | -14.47M |
| totalOtherIncomeExpensesNet | 23.87M | 25.22M | 60.14M | 3.28M | -1.9M | -309K | 2.1M | -8.18M | -1.02M | -1.77M |
| incomeBeforeTax | 153.18M | 90.43M | 48.88M | -89.35M | -56.12M | -22.72M | -16.63M | -19.89M | -4.14M | -16.23M |
| incomeTaxExpense | 37.75M | -125.16M | 1.99M | 536K | 122K | 150K | 28000 | 15000 | -22000 | -1000 |
| netIncomeFromContinuingOperations | 115.42M | 215.59M | 46.89M | -89.88M | -56.24M | -22.87M | -16.66M | -19.91M | -4.12M | -16.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 115.42M | 215.59M | 46.89M | -89.88M | -56.24M | -22.87M | -16.66M | -19.91M | -4.12M | -16.23M |
| netIncomeDeductions | -2.07M | -2.24M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 117.49M | 217.82M | 46.89M | -89.88M | -56.24M | -22.87M | -16.66M | -19.91M | -10.63M | -16.23M |
| eps | 0.87 | 1.61 | 0.35 | -0.69 | -0.44 | -0.19 | -0.15 | -0.19 | -0.04 | -0.5 |
| 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 | 297.96M | 305.76M | 79.64M | 129.38M | 187.2M | 94.08M | 48.39M | 129.13M | 21.6M | 27.33M |
| shortTermInvestments | 378.42M | 316.34M | 470.46M | 557.23M | 497.57M | 75.57M | 85.48M | - | - | - |
| cashAndShortTermInvestments | 676.38M | 622.1M | 550.1M | 686.61M | 684.77M | 169.65M | 133.87M | 129.13M | 21.6M | 27.33M |
| netReceivables | 76.24M | 75.49M | 103.06M | 64.89M | 66.83M | 47.02M | 30.16M | 22.32M | 30.76M | 25.32M |
| accountsReceivables | 76.24M | 75.49M | 103.06M | 64.89M | 66.83M | 47.02M | 30.16M | 22.32M | 30.76M | 25.32M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | 17.95M | 17.24M | 9.09M | 7.88M | 6.25M | 2.77M | 2.44M |
| otherCurrentAssets | 201.82M | 213.46M | 230.21M | 161.46M | 160.81M | 135.04M | 108.72M | 98.19M | 89M | 61.53M |
| totalCurrentAssets | 950.83M | 911.05M | 883.37M | 930.91M | 929.65M | 360.8M | 280.64M | 255.88M | 144.13M | 116.62M |
| propertyPlantEquipmentNet | 49.43M | 35.81M | 31.47M | 29.67M | 32.01M | 47.87M | 43.36M | 10.82M | 3.51M | 2.6M |
| goodwill | 149.19M | 121.06M | 118.22M | 118.22M | 118.22M | 118.22M | 118.22M | 118.22M | 118.22M | 118.22M |
| intangibleAssets | 37.16M | 12.99M | 3.05M | - | - | 667K | 3.34M | 6M | 8.67M | 11.4M |
| goodwillAndIntangibleAssets | 186.35M | 134.05M | 121.27M | 118.22M | 118.22M | 118.89M | 121.55M | 124.22M | 126.89M | 129.62M |
| longTermInvestments | - | - | - | - | - | - | - | 500K | - | - |
| taxAssets | 111.5M | 128.78M | - | - | - | - | - | -500K | - | - |
| otherNonCurrentAssets | 1.47M | 1.92M | 1.43M | 1.45M | 1.18M | 1.67M | 829K | 653K | 658K | 759K |
| totalNonCurrentAssets | 348.75M | 300.56M | 154.17M | 149.34M | 151.41M | 168.43M | 165.74M | 135.69M | 131.06M | 132.98M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.3B | 1.21B | 1.04B | 1.08B | 1.08B | 529.23M | 446.38M | 391.57M | 275.19M | 249.6M |
| totalPayables | 188.61M | 213.26M | 230.62M | 183.11M | 169.95M | 145.32M | 111.77M | 3.7M | 462K | 370K |
| accountPayables | 188.61M | 6.13M | 5.06M | 7.55M | 5M | 6.46M | 652K | 2.07M | 462K | 370K |
| otherPayables | - | 207.13M | 225.56M | 175.56M | 164.95M | 138.86M | 111.12M | 1.63M | - | - |
| accruedExpenses | - | 14.76M | 12.35M | 13.64M | 11.23M | 11.12M | 6.94M | 9.31M | 8.4M | 3.63M |
| shortTermDebt | 359.77M | - | - | - | - | 7.58M | 7.58M | 5.67M | 10.34M | 2.99M |
| capitalLeaseObligationsCurrent | - | 1.62M | 5.69M | 6.5M | 6.32M | 3.72M | 3.21M | - | - | - |
| taxPayables | - | 11.39M | 13.17M | 14.1M | 4.14M | 3.82M | 2.4M | 1.63M | 1.86M | 1.76M |
| deferredRevenue | 7.76M | 7.27M | 17.36M | 25.08M | 22.08M | 16.8M | 13.8M | 722K | 614K | 594K |
| otherCurrentLiabilities | 94.02M | 31.52M | 26.98M | 19.37M | 24.06M | 14.21M | 5.79M | 108.19M | 94.83M | 77.83M |
| totalCurrentLiabilities | 650.17M | 268.43M | 293M | 247.69M | 233.63M | 198.75M | 149.1M | 127.6M | 114.64M | 85.41M |
| longTermDebt | 9.71M | 357.93M | 356.09M | 564.26M | 561.3M | 3.14M | 10.7M | 18.24M | 23.49M | 13.97M |
| capitalLeaseObligationsNonCurrent | 9.71M | 9.57M | 6.09M | 11.18M | 16.75M | 20.51M | 21.19M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | -317K | 308K | 1.29M | 8.24M | 9.86M | 7.52M | 5.97M | 1.99M | 168.42M | 180.35M |
| totalNonCurrentLiabilities | 19.1M | 367.8M | 363.46M | 583.67M | 587.91M | 31.17M | 37.86M | 20.23M | 191.91M | 194.32M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.71M | 11.19M | 11.78M | 17.68M | 23.07M | 24.23M | 24.4M | - | - | - |
| totalLiabilities | 669.26M | 636.24M | 656.47M | 831.37M | 821.54M | 229.92M | 186.96M | 147.83M | 306.56M | 279.73M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 166.49M | 178.78M |
| commonStock | 13000 | 14000 | 14000 | 13000 | 13000 | 12000 | 11000 | 11000 | 3000 | 3000 |
| retainedEarnings | 36.95M | -78.48M | -294.06M | -340.95M | -251.06M | -194.82M | -171.96M | -143.5M | -123.59M | -119.47M |
| additionalPaidInCapital | 592.6M | 653.58M | 674.92M | 592.9M | 511.1M | 494.12M | 431.37M | 387.23M | 92.22M | 89.34M |
| 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 | 115.42M | 215.59M | 46.89M | -89.88M | -56.24M | -22.87M | -16.66M | -19.91M | -4.12M | -16.23M |
| depreciationAndAmortization | 26.45M | 17.65M | 12.72M | 11.14M | 13.81M | 14.03M | 10.61M | 4.95M | 4.19M | 8.46M |
| deferredIncomeTax | 18.49M | -129.26M | - | - | - | - | 2.68M | 11.48M | 4.43M | - |
| stockBasedCompensation | 65.39M | 68.39M | 74.2M | 75.5M | 53.59M | 25.51M | 18.8M | 10.36M | 6.85M | 7.27M |
| changeInWorkingCapital | 21.4M | -14.99M | -39.24M | -10.79M | -16.47M | 2.24M | -14.42M | 6.78M | -15.39M | -2.04M |
| accountsReceivables | -3.28M | -4.8M | -22.18M | -15.29M | -24.61M | -20M | -10.92M | 3.51M | -8.86M | -8.32M |
| inventory | - | - | - | - | - | - | -6.48M | 1.56M | -6.63M | 6.61M |
| accountsPayables | -1.16M | 969K | -2.51M | 2.58M | -1.44M | 5.82M | -1.46M | 1.61M | 74000 | -578K |
| otherWorkingCapital | 25.84M | -11.16M | -14.55M | 1.93M | 9.58M | 16.42M | 4.43M | 109K | 20000 | 248K |
| otherNonCashItems | 1.1M | -3.81M | -41.85M | 25.53M | 16.15M | 3.45M | 52000 | 77000 | 49000 | 5.7M |
| netCashProvidedByOperatingActivities | 248.26M | 153.56M | 52.71M | 11.5M | 10.84M | 22.36M | 1.06M | 13.74M | -4M | 3.15M |
| investmentsInPropertyPlantAndEquipment | -5.79M | -3.53M | -692K | -1.25M | -1.03M | -6.32M | -16.64M | -6.84M | -2.32M | -846K |
| acquisitionsNet | -58.41M | -14.33M | - | - | - | - | 5.89M | - | - | - |
| purchasesOfInvestments | -493.38M | -362.32M | -709.21M | -581.89M | -525.34M | -107.28M | -168.79M | - | - | - |
| salesMaturitiesOfInvestments | 431.78M | 528.67M | 813.84M | 521.15M | 102.5M | 117.5M | 84.5M | - | 208K | 371K |
| otherInvestingActivities | -11.15M | -10.92M | -15.66M | -7.48M | -5.11M | -8.04M | -5.89M | -444K | 208K | 371K |
| netCashProvidedByInvestingActivities | -136.94M | 137.57M | 88.27M | -69.47M | -428.98M | -4.15M | -100.92M | -7.28M | -2.11M | -475K |
| netDebtIssuance | - | - | -171.33M | - | 564.25M | -7.62M | -5.68M | -10M | 16.78M | 5M |
| longTermNetDebtIssuance | - | - | -171.33M | - | 564.25M | -7.62M | -5.68M | -10M | 17M | 5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -218K | - |
| netStockIssuance | -131.27M | -100M | - | - | - | - | - | 111.32M | -16.4M | - |
| netCommonStockIssuance | -131.27M | -100M | - | - | - | - | - | 109.38M | 2.81M | - |
| commonStockIssuance | 4.68M | - | - | - | - | - | 18.16M | 109.38M | 2.81M | 270K |
| commonStockRepurchased | -135.96M | -100M | - | - | - | - | - | - | -19.21M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 1.94M | -19.21M | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.73M | 18.04M | 31.54M | 1.14M | -26.51M | 62.26M | 35.08M | 10.74M | - | 232K |
| netCashProvidedByFinancingActivities | -138M | -81.96M | -139.79M | 1.14M | 537.74M | 54.64M | 29.4M | 101.07M | 381K | 5.23M |
| 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 | 191.66M | 195.48M | 198.41M | 201.73M | 194.94M | 192.71M | 191.48M | 193.78M | 193.13M | 190.94M |
| costOfRevenue | 45.29M | 44.64M | 43.67M | 45.84M | 43.43M | 41.81M | 42.64M | 43.41M | 43.85M | 44.19M |
| grossProfit | 146.37M | 150.84M | 154.74M | 155.89M | 151.51M | 150.9M | 148.84M | 150.37M | 149.28M | 146.74M |
| researchAndDevelopmentExpenses | 43.89M | 43.31M | 47.06M | 51.29M | 44.84M | 46.15M | 53.49M | 50.41M | 52.46M | 52.92M |
| generalAndAdministrativeExpenses | 36.88M | 35.16M | 41.66M | 39.36M | 35.66M | 28.05M | 35.6M | 31.28M | 29.92M | 32M |
| sellingAndMarketingExpenses | 34.91M | 37.44M | 36M | 34.98M | 36.67M | 35.75M | 43.93M | 46.09M | 47.33M | 47.85M |
| sellingGeneralAndAdministrativeExpenses | 71.79M | 72.6M | 77.67M | 74.34M | 72.33M | 63.8M | 79.54M | 77.37M | 77.26M | 79.85M |
| otherExpenses | - | 2.22M | 1.72M | 493K | 1.77M | 2.26M | 2.23M | 1.8M | 1.77M | 927K |
| operatingExpenses | 115.69M | 118.12M | 126.44M | 126.13M | 118.94M | 112.21M | 135.26M | 129.58M | 131.5M | 133.7M |
| costAndExpenses | 160.97M | 162.76M | 170.12M | 171.97M | 162.37M | 154.02M | 177.9M | 172.98M | 175.35M | 177.89M |
| netInterestIncome | - | 5.8M | 6.8M | 6.8M | 6.7M | 7.1M | 6.4M | - | 6.2M | 7.7M |
| interestIncome | -6.5M | 6.5M | 7.4M | 7.5M | 7.4M | 7.8M | 7M | - | 6.9M | 8.4M |
| interestExpense | -700K | 700K | 600K | 700K | 700K | 700K | 600K | - | 700K | 700K |
| depreciationAndAmortization | 8.38M | 9.5M | 7.2M | 4.15M | 6.06M | 5.06M | 5.92M | 3.25M | 4.49M | 3.99M |
| ebitda | 28.14M | 47.91M | 41.25M | 39.82M | 45.2M | 50.07M | 24.29M | 32.13M | 27.89M | 23.76M |
| ebit | - | 38.41M | 34.05M | 35.68M | 39.14M | 45.01M | 18.37M | 28.88M | 23.4M | 19.77M |
| nonOperatingIncomeExcludingInterest | 5.69M | -5.69M | -5.76M | -5.92M | -6.58M | -6.32M | -4.79M | -8.09M | -5.62M | -6.72M |
| operatingIncome | 28.14M | 32.72M | 28.29M | 29.76M | 32.56M | 38.69M | 13.58M | 20.79M | 17.78M | 13.05M |
| totalOtherIncomeExpensesNet | 3.97M | 4.99M | 5.76M | 5.92M | 5.88M | 6.32M | 4.79M | 8.09M | 5.62M | 6.72M |
| incomeBeforeTax | 32.1M | 37.71M | 34.05M | 35.68M | 38.44M | 45.01M | 18.37M | 28.88M | 23.4M | 19.77M |
| incomeTaxExpense | 6.7M | 6.25M | 18.42M | 6.34M | 5.72M | 7.28M | -128.8M | 1.13M | 1.18M | 1.33M |
| netIncomeFromContinuingOperations | - | 31.46M | 15.63M | 29.34M | 32.73M | 37.73M | 147.17M | 27.76M | 22.22M | 18.44M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 25.4M | 31.46M | 15.63M | 29.34M | 32.73M | 37.73M | 147.17M | 27.76M | 22.22M | 18.44M |
| netIncomeDeductions | 573K | -573K | -345K | -575K | -579K | -576K | -285K | -652K | -646K | -640K |
| bottomLineNetIncome | -32.03M | 32.03M | 15.98M | 29.91M | 33.3M | 38.31M | 147.45M | 28.41M | 22.87M | 19.08M |
| eps | 0.21 | 0.25 | 0.12 | 0.22 | 0.25 | 0.28 | 1.1 | 0.21 | 0.17 | 0.14 |
| 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 | 476.04M | 328.4M | 297.96M | 260.84M | 291.07M | 304.45M | 305.76M | 288.46M | 182.8M | 24.67M |
| shortTermInvestments | 138.2M | 251.33M | 378.42M | 382.26M | 343.51M | 317.62M | 316.34M | 312.72M | 314.94M | 465.94M |
| cashAndShortTermInvestments | 614.24M | 579.73M | 676.38M | 643.1M | 634.58M | 622.07M | 622.1M | 601.18M | 497.74M | 490.61M |
| netReceivables | 76.46M | 75.91M | 76.24M | 76.43M | 71.23M | 77.92M | 75.49M | 69.45M | 116.52M | 114.4M |
| accountsReceivables | - | 75.91M | 76.24M | 76.43M | 71.23M | 77.92M | 75.49M | 69.45M | 116.52M | 114.4M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 218.29M | 227.66M | 201.82M | 229.42M | 233.17M | 238.03M | 213.46M | 233.66M | 241.4M | 243.01M |
| totalCurrentAssets | 908.99M | 883.3M | 950.83M | 948.95M | 938.98M | 938.01M | 911.05M | 904.29M | 855.66M | 848.02M |
| propertyPlantEquipmentNet | 70.82M | 61.93M | 49.43M | 45.56M | 43.48M | 40.48M | 35.81M | 36.32M | 30.78M | 30.61M |
| goodwill | 149.19M | 149.19M | 149.19M | 150.47M | 141.47M | 121.06M | 121.06M | 118.22M | 118.22M | 118.22M |
| intangibleAssets | 31.32M | 34.23M | 37.16M | 39.66M | 9.52M | 11.17M | 12.99M | 1.86M | 2.26M | 2.66M |
| goodwillAndIntangibleAssets | 180.51M | 183.42M | 186.35M | 190.13M | 151M | 132.24M | 134.05M | 120.08M | 120.48M | 120.88M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 109.86M | 111.4M | 111.5M | 125.06M | 126.72M | 127.76M | 128.78M | - | - | - |
| otherNonCurrentAssets | 4.22M | 1.89M | 1.47M | 1.5M | 1.54M | 1.58M | 1.92M | 1.97M | 1.64M | 1.31M |
| totalNonCurrentAssets | 365.41M | 358.65M | 348.75M | 362.26M | 322.73M | 302.05M | 300.56M | 158.37M | 152.9M | 152.8M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.27B | 1.24B | 1.3B | 1.31B | 1.26B | 1.24B | 1.21B | 1.06B | 1.01B | 1B |
| totalPayables | - | 238.86M | 188.61M | 232.54M | 225.44M | 234.68M | 213.26M | 231.75M | 237.07M | 242.62M |
| accountPayables | 200.3M | 11.09M | 188.61M | 8.51M | 1.03M | 4.12M | 6.13M | 5.6M | 5.86M | 5.92M |
| otherPayables | - | 227.76M | - | 224.03M | 224.42M | 230.57M | 207.13M | 226.15M | 231.21M | 236.7M |
| accruedExpenses | - | 18.51M | - | 18.36M | 18M | 16.08M | 14.76M | 13.86M | 13.96M | 13.1M |
| shortTermDebt | 360.69M | 360.23M | 359.77M | 359.31M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 4.05M | - | 1.66M | 1.65M | 1.64M | 1.62M | 2.78M | 3.81M | 4.92M |
| taxPayables | - | - | - | - | 12.38M | 14.62M | 11.39M | 11.85M | 12.55M | 13.76M |
| deferredRevenue | 8.58M | 8.2M | 7.76M | 7.94M | 7.8M | 7.5M | 7.27M | 8.78M | 10.77M | 13.96M |
| otherCurrentLiabilities | 268.98M | 17.36M | 94.02M | 40.66M | 26.73M | 14.81M | 31.52M | 27.27M | 19.49M | 14.9M |
| totalCurrentLiabilities | 638.25M | 647.2M | 650.17M | 660.48M | 279.62M | 274.7M | 268.43M | 284.44M | 285.1M | 289.49M |
| longTermDebt | 14.37M | 15.2M | 9.71M | - | 358.85M | 358.39M | 357.93M | 357.47M | 357.01M | 356.55M |
| capitalLeaseObligationsNonCurrent | - | - | 9.71M | 10.13M | 10.35M | 10.38M | 9.57M | 9.22M | 4.84M | 5.31M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 10.52M | 9.93M | -317K | 12.48M | 4.24M | 2.25M | 308K | 361K | 528K | 596K |
| totalNonCurrentLiabilities | 24.89M | 25.12M | 19.1M | 22.61M | 373.44M | 371.03M | 367.8M | 367.05M | 362.37M | 362.45M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 4.05M | 9.71M | 11.79M | 12M | 12.02M | 11.19M | 12M | 8.65M | 10.23M |
| totalLiabilities | 663.14M | 672.32M | 669.26M | 683.08M | 653.06M | 645.72M | 636.24M | 651.49M | 647.47M | 651.94M |
| treasuryStock | - | - | - | - | - | - | - | - | - | -2.14M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12000 | 12000 | 13000 | 13000 | 13000 | 13000 | 14000 | 13000 | 13000 | 13000 |
| retainedEarnings | 93.81M | 68.41M | 36.95M | 21.32M | -8.02M | -40.75M | -78.48M | -225.64M | -253.4M | -275.62M |
| additionalPaidInCapital | - | 501.07M | 592.6M | 605.93M | 615.94M | 634.53M | 653.58M | 635.58M | 615.01M | 627.01M |
| 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 | 25.4M | 31.46M | 15.63M | 29.34M | 32.73M | 37.73M | 147.17M | 27.76M | 22.22M | 18.44M |
| depreciationAndAmortization | 9.22M | 9.5M | 7.2M | 1.14M | 6.06M | 5.06M | 5.92M | 3.25M | 4.49M | 3.99M |
| deferredIncomeTax | 1.54M | 93000 | 18.89M | -2.46M | 2.06M | - | - | - | - | - |
| stockBasedCompensation | 14.12M | 15.42M | 17.35M | 19.79M | 15.98M | 12.27M | 13.63M | 18.58M | 19.24M | 16.94M |
| changeInWorkingCapital | 34.2M | -34.2M | 5.47M | 19.73M | 15.07M | -18.87M | -28.97M | 40.86M | -5.74M | -21.13M |
| accountsReceivables | -605K | -784K | -1.63M | -2.01M | 3.9M | -3.54M | -34.66M | 34.94M | -1.86M | -3.23M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -3.97M | 3.12M | -656K | 4.57M | -3.09M | -1.99M | 428K | -160K | -81000 | 782K |
| otherWorkingCapital | 36.54M | -36.54M | 7.76M | 17.17M | 14.26M | -13.35M | 5.26M | 6.07M | -3.81M | -18.68M |
| otherNonCashItems | -37.61M | 744K | -852K | 7.55M | 615K | 771K | -129.26M | 619K | -998K | -3.43M |
| netCashProvidedByOperatingActivities | 46.87M | 23.02M | 63.7M | 75.08M | 72.51M | 36.96M | 8.49M | 91.06M | 39.2M | 14.81M |
| investmentsInPropertyPlantAndEquipment | -1.62M | -1.72M | -455K | -482K | -2.38M | -2.47M | -1.55M | -1.2M | -598K | -177K |
| acquisitionsNet | - | - | 1.44M | -39.44M | -20.41M | - | - | - | - | - |
| purchasesOfInvestments | -929K | -1.85M | -121.74M | -106.79M | -210M | -50.71M | -127.82M | -40.2M | -44.42M | -149.88M |
| salesMaturitiesOfInvestments | 113.88M | 128.33M | 125.46M | 70.38M | 184.29M | 51.66M | 124.98M | 46.45M | 198.56M | 158.68M |
| otherInvestingActivities | -8.39M | -6.54M | -3.47M | -5.17M | -2.95M | -3.7M | -16.65M | -2.96M | -3.15M | -2.49M |
| netCashProvidedByInvestingActivities | 102.94M | 118.21M | 1.23M | -81.5M | -51.45M | -5.22M | -21.04M | 2.08M | 150.39M | 6.14M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -107.81M | -30.08M | -28.73M | -37.87M | -33.05M | - | - | -33.12M | -66.88M |
| netCommonStockIssuance | 107.81M | -107.81M | -30.08M | -28.73M | -37.87M | -33.05M | - | - | -33.12M | -66.88M |
| commonStockIssuance | -83000 | 83000 | 3.96M | 2.28M | 1000 | - | - | - | - | - |
| commonStockRepurchased | -1.83M | -107.89M | -34.04M | -31M | -37.87M | -33.05M | - | - | -33.12M | -66.88M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -12.6M | 23.55M | -31.96M | 4.25M | -485K | 19.91M | 11.28M | 7.88M | -2.61M | 1.5M |
| netCashProvidedByFinancingActivities | -12.6M | -84.25M | -62.04M | -24.47M | -38.35M | -13.14M | 11.28M | 7.88M | -35.74M | -65.38M |