DiaSorin Deutschland GmbH

DEM1114.HRB11889

active
Rechtsform
GmbH
Gegründet
7. November 2002
USt-IdNr.
DE167148929
Land
Deutschland

Firmensitz

von-Hevesy-Str. 3
63128 Dietzenbach
Hessen
Deutschland

Geschäftsführung

Jan Marhoffer
Managing Director
Seit 29. April 2022
Thorsten Hilbich
Managing Director
Seit 5. August 2016
Valerio Giovanni Vaccarone
Managing Director
Seit 5. April 2024
Alberto CampaniEhemalig
Managing Director
13. April 2023 – 5. April 2024
Benoist Jean-Luc Gaston TraineauEhemalig
Managing Director
28. Februar 2018 – 7. Oktober 2020
Colm HealyEhemalig
Managing Director
16. März 2020 – 29. November 2022
Gian Matteo MaroccoEhemalig
Managing Director
5. August 2016 – 7. Dezember 2018
Günther Otto NauEhemalig
Managing Director
7. Dezember 2018 – 16. März 2020
Maria WilhelmiEhemalig
Managing Director
5. August 2016 – 11. April 2017
Ugo GayEhemalig
Managing Director
18. Januar 2016 – 13. April 2023

Finanzen

JahrUmsatzGewinnBilanzsummeEigenkapitalquote
202499.667.319 €4.024.834 €60.051.989 €15.9%
202392.060.325 €369.214 €50.748.630 €10.8%
202292.890.913 €-2.479.373 €45.980.924 €11.2%
202183.211.854 €1.863.174 €41.212.657 €18.5%
202078.843.118 €1.828.072 €39.014.232 €21.8%

Branche

NACE 21.20Herstellung von pharmazeutischen Spezialitäten und sonstigen pharmazeutischen ErzeugnissenISIC 2100Manufacture of pharmaceuticals, medicinal chemical and botanical productsNAICS 325199Basic Chemical ManufacturingNAICS 325411Pharmaceutical and Medicine ManufacturingNAICS 325412Pharmaceutical and Medicine ManufacturingNAICS 325413Pharmaceutical and Medicine ManufacturingNAICS 325414Pharmaceutical and Medicine ManufacturingNAICS 339113Medical Equipment and Supplies ManufacturingUKSIC 21.20Manufacture of pharmaceutical preparationsNACE2025 21.20Herstellung von pharmazeutischen Spezialitäten und sonstigen pharmazeutischen Erzeugnissen

Rohdaten

{
  "id": "50759dd2-66f6-4e6e-bf0b-cd3470cff37b",
  "euId": "DEM1114.HRB11889",
  "name": "DiaSorin Deutschland GmbH",
  "legalForm": "GmbH",
  "status": "active",
  "foundationDate": "2002-11-07T00:00:00",
  "vatId": "DE167148929",
  "hq": {
    "line2": null,
    "street": "von-Hevesy-Str. 3",
    "city": "Dietzenbach",
    "zipCode": "63128",
    "state": "HE",
    "country": "DE",
    "latitude": 50.0218743,
    "longitude": 8.8025144
  },
  "contactData": {
    "emails": [
      "info.germany@diasorin.com"
    ],
    "phones": [
      "+49 60744010"
    ],
    "websites": [
      "https://www.diasorin.com"
    ],
    "faxes": [
      "+49 6074401209"
    ]
  },
  "managers": [
    {
      "name": "Alberto Campani",
      "position": "Managing Director",
      "startDate": "2023-04-13T00:00:00",
      "endDate": "2024-04-05T00:00:00"
    },
    {
      "name": "Benoist Jean-Luc Gaston Traineau",
      "position": "Managing Director",
      "startDate": "2018-02-28T00:00:00",
      "endDate": "2020-10-07T00:00:00"
    },
    {
      "name": "Colm Healy",
      "position": "Managing Director",
      "startDate": "2020-03-16T00:00:00",
      "endDate": "2022-11-29T00:00:00"
    },
    {
      "name": "Gian Matteo Marocco",
      "position": "Managing Director",
      "startDate": "2016-08-05T00:00:00",
      "endDate": "2018-12-07T00:00:00"
    },
    {
      "name": "Günther Otto Nau",
      "position": "Managing Director",
      "startDate": "2018-12-07T00:00:00",
      "endDate": "2020-03-16T00:00:00"
    },
    {
      "name": "Jan Marhoffer",
      "position": "Managing Director",
      "startDate": "2022-04-29T00:00:00",
      "endDate": null
    },
    {
      "name": "Maria Wilhelmi",
      "position": "Managing Director",
      "startDate": "2016-08-05T00:00:00",
      "endDate": "2017-04-11T00:00:00"
    },
    {
      "name": "Thorsten Hilbich",
      "position": "Managing Director",
      "startDate": "2016-08-05T00:00:00",
      "endDate": null
    },
    {
      "name": "Ugo Gay",
      "position": "Managing Director",
      "startDate": "2016-01-18T00:00:00",
      "endDate": "2023-04-13T00:00:00"
    },
    {
      "name": "Valerio Giovanni Vaccarone",
      "position": "Managing Director",
      "startDate": "2024-04-05T00:00:00",
      "endDate": null
    }
  ],
  "industry": {
    "isic": [
      "2100"
    ],
    "nace": [
      "21.20"
    ],
    "nace2025": [
      "21.20"
    ],
    "naics": [
      "325199",
      "325411",
      "325412",
      "325413",
      "325414",
      "339113"
    ],
    "uksic": [
      "21.20"
    ],
    "wz": []
  },
  "financials": [
    {
      "year": 2005,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 16151000,
      "balanceTotalIsEstimate": false,
      "earnings": 899,
      "earningsIsEstimate": false,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 21991,
      "revenueIsEstimate": false,
      "revenueCagr": 0,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 4.0880360147333,
      "returnOnSalesIsEstimate": false,
      "equity": 4174000,
      "equityIsEstimate": false,
      "equityRatio": 25.843601015417,
      "equityRatioIsEstimate": false,
      "cash": 600000,
      "cashIsEstimate": false,
      "receivables": 3075000,
      "receivablesIsEstimate": false,
      "liabilities": 572000,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2006,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 16215627.58,
      "balanceTotalIsEstimate": false,
      "earnings": 1908259.02,
      "earningsIsEstimate": false,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 25147500.24,
      "revenueIsEstimate": false,
      "revenueCagr": 0,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 7.588265242223535,
      "returnOnSalesIsEstimate": false,
      "equity": 5183259.02,
      "equityIsEstimate": false,
      "equityRatio": 31.964590913477302,
      "equityRatioIsEstimate": false,
      "cash": 712174.91,
      "cashIsEstimate": false,
      "receivables": 1638104.52,
      "receivablesIsEstimate": false,
      "liabilities": 502538.24,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2007,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 17267197.54,
      "balanceTotalIsEstimate": false,
      "earnings": 2466088.31,
      "earningsIsEstimate": false,
      "earningsCagr": 5137.505190729108,
      "earningsCagrIsEstimate": false,
      "revenue": 27592000,
      "revenueIsEstimate": false,
      "revenueCagr": 3442.1675603251024,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 8.937693208176285,
      "returnOnSalesIsEstimate": false,
      "equity": 5741088.31,
      "equityIsEstimate": false,
      "equityRatio": 33.248523952428236,
      "equityRatioIsEstimate": false,
      "cash": 831413.75,
      "cashIsEstimate": false,
      "receivables": 2169363.95,
      "receivablesIsEstimate": false,
      "liabilities": 658506.63,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2008,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 19090000,
      "balanceTotalIsEstimate": false,
      "earnings": 2833000,
      "earningsIsEstimate": false,
      "earningsCagr": 1366.0956131776472,
      "earningsCagrIsEstimate": false,
      "revenue": 31229000,
      "revenueIsEstimate": false,
      "revenueCagr": 1024.0122206163064,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 9.071696179832847,
      "returnOnSalesIsEstimate": false,
      "equity": 6108000,
      "equityIsEstimate": false,
      "equityRatio": 31.99580932425354,
      "equityRatioIsEstimate": false,
      "cash": 864000,
      "cashIsEstimate": false,
      "receivables": 2939000,
      "receivablesIsEstimate": false,
      "liabilities": 891000,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2009,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 20167190.86,
      "balanceTotalIsEstimate": false,
      "earnings": 3785890.5,
      "earningsIsEstimate": false,
      "earningsCagr": 705.5677830590058,
      "earningsCagrIsEstimate": false,
      "revenue": 34989895.92,
      "revenueIsEstimate": false,
      "revenueCagr": 531.5742543724909,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 10.819953590762209,
      "returnOnSalesIsEstimate": false,
      "equity": 7060890.5,
      "equityIsEstimate": false,
      "equityRatio": 35.01177010232352,
      "equityRatioIsEstimate": false,
      "cash": 1211689.52,
      "cashIsEstimate": false,
      "receivables": 2892340.22,
      "receivablesIsEstimate": false,
      "liabilities": 536045.53,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2010,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 23518000,
      "balanceTotalIsEstimate": false,
      "earnings": 3214000,
      "earningsIsEstimate": false,
      "earningsCagr": 13.920566812756308,
      "earningsCagrIsEstimate": false,
      "revenue": 38856000,
      "revenueIsEstimate": false,
      "revenueCagr": 11.49125840331211,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 8.271566810788553,
      "returnOnSalesIsEstimate": false,
      "equity": 7152000,
      "equityIsEstimate": false,
      "equityRatio": 30.410749213368483,
      "equityRatioIsEstimate": false,
      "cash": 750000,
      "cashIsEstimate": false,
      "receivables": 4176000,
      "receivablesIsEstimate": false,
      "liabilities": 806000,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2011,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 26802247,
      "balanceTotalIsEstimate": false,
      "earnings": 5120165,
      "earningsIsEstimate": false,
      "earningsCagr": 20.038022706223124,
      "earningsCagrIsEstimate": false,
      "revenue": 44472893,
      "revenueIsEstimate": false,
      "revenueCagr": 12.67512539356781,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 11.513001863854461,
      "returnOnSalesIsEstimate": false,
      "equity": 9724230,
      "equityIsEstimate": false,
      "equityRatio": 36.2813983469371,
      "equityRatioIsEstimate": false,
      "cash": 865710,
      "cashIsEstimate": false,
      "receivables": 3969733,
      "receivablesIsEstimate": false,
      "liabilities": 787323,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2012,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 26801390.37,
      "balanceTotalIsEstimate": false,
      "earnings": 3588104.34,
      "earningsIsEstimate": false,
      "earningsCagr": 6.08515671113079,
      "earningsCagrIsEstimate": false,
      "revenue": 45548039.34,
      "revenueIsEstimate": false,
      "revenueCagr": 9.894992154552874,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 7.87762633033679,
      "returnOnSalesIsEstimate": false,
      "equity": 8331623.19,
      "equityIsEstimate": false,
      "equityRatio": 31.086533478225668,
      "equityRatioIsEstimate": false,
      "cash": 202186.47,
      "cashIsEstimate": false,
      "receivables": 4685772.83,
      "receivablesIsEstimate": false,
      "liabilities": 554265.04,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2013,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 27295335.68,
      "balanceTotalIsEstimate": false,
      "earnings": 4307212.38,
      "earningsIsEstimate": false,
      "earningsCagr": 3.2778193447422277,
      "earningsCagrIsEstimate": false,
      "revenue": 50923000.1,
      "revenueIsEstimate": false,
      "revenueCagr": 9.83552565346757,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 8.45828480557256,
      "returnOnSalesIsEstimate": false,
      "equity": 9117776.87,
      "equityIsEstimate": false,
      "equityRatio": 33.404157314250696,
      "equityRatioIsEstimate": false,
      "cash": 240121.24,
      "cashIsEstimate": false,
      "receivables": 6338962.03,
      "receivablesIsEstimate": false,
      "liabilities": 484201.81,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2014,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 27955998.81,
      "balanceTotalIsEstimate": false,
      "earnings": 3761731.77,
      "earningsIsEstimate": false,
      "earningsCagr": 4.012488772559175,
      "earningsCagrIsEstimate": false,
      "revenue": 52016493.95,
      "revenueIsEstimate": false,
      "revenueCagr": 7.564941767857514,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 7.231805691509894,
      "returnOnSalesIsEstimate": false,
      "equity": 8706245.26,
      "equityIsEstimate": false,
      "equityRatio": 31.14267288094795,
      "equityRatioIsEstimate": false,
      "cash": 199718.3,
      "cashIsEstimate": false,
      "receivables": 9084961.94,
      "receivablesIsEstimate": false,
      "liabilities": 219102.57,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2015,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 29992955.39,
      "balanceTotalIsEstimate": false,
      "earnings": 3140083.12,
      "earningsIsEstimate": false,
      "earningsCagr": -11.505904042730952,
      "earningsCagrIsEstimate": false,
      "revenue": 56419825.96,
      "revenueIsEstimate": false,
      "revenueCagr": 6.129004404575489,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 5.565566831464929,
      "returnOnSalesIsEstimate": false,
      "equity": 8062437.38,
      "equityIsEstimate": false,
      "equityRatio": 26.881103496350043,
      "equityRatioIsEstimate": false,
      "cash": 166839.62,
      "cashIsEstimate": false,
      "receivables": 10732183.2,
      "receivablesIsEstimate": false,
      "liabilities": 595229.32,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2016,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 29803937.47,
      "balanceTotalIsEstimate": false,
      "earnings": 4619696.4,
      "earningsIsEstimate": false,
      "earningsCagr": 6.521455732953574,
      "earningsCagrIsEstimate": false,
      "revenue": 63991234.64,
      "revenueIsEstimate": false,
      "revenueCagr": 8.871122481554528,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 7.219264366423546,
      "returnOnSalesIsEstimate": false,
      "equity": 8058274.9,
      "equityIsEstimate": false,
      "equityRatio": 27.037618462699054,
      "equityRatioIsEstimate": false,
      "cash": 162169.18,
      "cashIsEstimate": false,
      "receivables": 10025965.88,
      "receivablesIsEstimate": false,
      "liabilities": 1063337.62,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2017,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 0,
      "balanceTotalIsEstimate": false,
      "earnings": 0,
      "earningsIsEstimate": false,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 0,
      "revenueIsEstimate": false,
      "revenueCagr": 0,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 0,
      "returnOnSalesIsEstimate": false,
      "equity": 0,
      "equityIsEstimate": false,
      "equityRatio": 0,
      "equityRatioIsEstimate": false,
      "cash": 0,
      "cashIsEstimate": false,
      "receivables": 0,
      "receivablesIsEstimate": false,
      "liabilities": 0,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2018,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 39848228.23,
      "balanceTotalIsEstimate": true,
      "earnings": 4098524.94,
      "earningsIsEstimate": true,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 93000000,
      "revenueIsEstimate": true,
      "revenueCagr": 0,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 4.407016064516129,
      "returnOnSalesIsEstimate": true,
      "equity": 11378250.04,
      "equityIsEstimate": true,
      "equityRatio": 28.55396725376565,
      "equityRatioIsEstimate": true,
      "cash": 113601.93,
      "cashIsEstimate": true,
      "receivables": 8707500.75,
      "receivablesIsEstimate": true,
      "liabilities": 9563992.47,
      "liabilitiesIsEstimate": true
    },
    {
      "year": 2019,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 39326277.58,
      "balanceTotalIsEstimate": false,
      "earnings": 4039172.07,
      "earningsIsEstimate": false,
      "earningsCagr": -1.4481519783066221,
      "earningsCagrIsEstimate": true,
      "revenue": 80408457.04,
      "revenueIsEstimate": false,
      "revenueCagr": -13.539293505376337,
      "revenueCagrIsEstimate": true,
      "returnOnSales": 5.023317470189326,
      "returnOnSalesIsEstimate": false,
      "equity": 11417422.11,
      "equityIsEstimate": false,
      "equityRatio": 29.032552310027203,
      "equityRatioIsEstimate": false,
      "cash": 87389.62,
      "cashIsEstimate": false,
      "receivables": 9737034.51,
      "receivablesIsEstimate": false,
      "liabilities": 413013.82,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2020,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 39014232.16,
      "balanceTotalIsEstimate": false,
      "earnings": 1828072.13,
      "earningsIsEstimate": false,
      "earningsCagr": -33.21439373802786,
      "earningsCagrIsEstimate": true,
      "revenue": 78843117.79,
      "revenueIsEstimate": false,
      "revenueCagr": -7.9252770784768,
      "revenueCagrIsEstimate": true,
      "returnOnSales": 2.318619787295958,
      "returnOnSalesIsEstimate": false,
      "equity": 8495494.24,
      "equityIsEstimate": false,
      "equityRatio": 21.775372138965608,
      "equityRatioIsEstimate": false,
      "cash": 11889.84,
      "cashIsEstimate": false,
      "receivables": 10027288.78,
      "receivablesIsEstimate": false,
      "liabilities": 488805.85,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2021,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 41212657.48,
      "balanceTotalIsEstimate": false,
      "earnings": 1863174.34,
      "earningsIsEstimate": false,
      "earningsCagr": -23.109036304052065,
      "earningsCagrIsEstimate": true,
      "revenue": 83211853.5,
      "revenueIsEstimate": false,
      "revenueCagr": -3.6391218608236686,
      "revenueCagrIsEstimate": true,
      "returnOnSales": 2.2390732349207916,
      "returnOnSalesIsEstimate": false,
      "equity": 7608668.58,
      "equityIsEstimate": false,
      "equityRatio": 18.46197029078359,
      "equityRatioIsEstimate": false,
      "cash": 12798.49,
      "cashIsEstimate": false,
      "receivables": 13456223.22,
      "receivablesIsEstimate": false,
      "liabilities": 736820.27,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2022,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 45980924.37,
      "balanceTotalIsEstimate": false,
      "earnings": -2479373.03,
      "earningsIsEstimate": false,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 92890913.1,
      "revenueIsEstimate": false,
      "revenueCagr": -0.02933734315460068,
      "revenueCagrIsEstimate": true,
      "returnOnSales": -2.6691233267681165,
      "returnOnSalesIsEstimate": false,
      "equity": 5129295.55,
      "equityIsEstimate": false,
      "equityRatio": 11.155268451598552,
      "equityRatioIsEstimate": false,
      "cash": 11139.54,
      "cashIsEstimate": false,
      "receivables": 11032086.66,
      "receivablesIsEstimate": false,
      "liabilities": 1229521.14,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2023,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 50748630.39,
      "balanceTotalIsEstimate": false,
      "earnings": 369213.9,
      "earningsIsEstimate": false,
      "earningsCagr": 0,
      "earningsCagrIsEstimate": false,
      "revenue": 92060324.53,
      "revenueIsEstimate": false,
      "revenueCagr": 3.4409959241826105,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 0.40105648321898224,
      "returnOnSalesIsEstimate": false,
      "equity": 5498509.45,
      "equityIsEstimate": false,
      "equityRatio": 10.834793782106638,
      "equityRatioIsEstimate": false,
      "cash": 12376.57,
      "cashIsEstimate": false,
      "receivables": 16412399.19,
      "receivablesIsEstimate": false,
      "liabilities": 655957.45,
      "liabilitiesIsEstimate": false
    },
    {
      "year": 2024,
      "currency": "EUR",
      "capital": 275000,
      "capitalIsEstimate": false,
      "balanceTotal": 60051988.66,
      "balanceTotalIsEstimate": false,
      "earnings": 4024834.24,
      "earningsIsEstimate": false,
      "earningsCagr": 990.1090776918204,
      "earningsCagrIsEstimate": false,
      "revenue": 99667319.21,
      "revenueIsEstimate": false,
      "revenueCagr": 6.034513179995349,
      "revenueCagrIsEstimate": false,
      "returnOnSales": 4.03826878449458,
      "returnOnSalesIsEstimate": false,
      "equity": 9523343.69,
      "equityIsEstimate": false,
      "equityRatio": 15.858498448600752,
      "equityRatioIsEstimate": false,
      "cash": 1234.56,
      "cashIsEstimate": false,
      "receivables": 26853928.46,
      "receivablesIsEstimate": false,
      "liabilities": 1251340.82,
      "liabilitiesIsEstimate": false
    }
  ]
}

Mehr Firmendaten per API

Integriere Firmendaten aus Deutschland und Österreich in deine Anwendung. Starte kostenlos.