{
  "cik": 909494,
  "cik_padded": "0000909494",
  "entityName": "TUCOWS INC /PA/",
  "fiscal_years": [
    {
      "accn": "0001437749-26-008009",
      "filed": "2026-03-12",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 17114000.0,
        "cash": 46759000.0,
        "cost_of_revenue": 296346000.0,
        "free_cash_flow": -22872000.0,
        "gross_profit": 93954000.0,
        "net_income": -75819000.0,
        "operating_cash_flow": -5758000.0,
        "operating_income": -23483000.0,
        "revenue": 390300000.0,
        "stockholders_equity": -164200000.0,
        "total_assets": 730909000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.24072252113758646,
        "net_margin": -0.19425826287471173,
        "operating_margin": -0.060166538560081986,
        "revenue_growth_yoy": 0.07735836036160375,
        "roa_avg2y": -0.10179062297568982,
        "roa_period_end": -0.10373247558861637,
        "roe_avg2y": 0.5843468208092486
      }
    },
    {
      "accn": "0001437749-26-008009",
      "filed": "2026-03-12",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 56460000.0,
        "cash": 56903000.0,
        "cost_of_revenue": 279246000.0,
        "free_cash_flow": -76205000.0,
        "gross_profit": 83029000.0,
        "net_income": -109860000.0,
        "operating_cash_flow": -19745000.0,
        "operating_income": -65013000.0,
        "revenue": 362275000.0,
        "stockholders_equity": -95300000.0,
        "total_assets": 758796000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.22918777172037816,
        "net_margin": -0.3032502932854875,
        "operating_margin": -0.17945759436891864,
        "revenue_growth_yoy": 0.06759651909458739,
        "roa_avg2y": -0.14109741578272078,
        "roa_period_end": -0.1447819967422074,
        "roe_avg2y": 2.5720807726075505
      }
    },
    {
      "accn": "0001437749-26-008009",
      "filed": "2026-03-12",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 92055000.0,
        "cash": 92687000.0,
        "cost_of_revenue": 272670000.0,
        "free_cash_flow": -96826000.0,
        "gross_profit": 66667000.0,
        "net_income": -96197000.0,
        "operating_cash_flow": -4771000.0,
        "operating_income": -63652000.0,
        "revenue": 339337000.0,
        "stockholders_equity": 9875000.0,
        "total_assets": 798426000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.19646251366635528,
        "net_margin": -0.28348514898169075,
        "operating_margin": -0.18757754091065812,
        "revenue_growth_yoy": 0.05665717968998138,
        "roa_avg2y": -0.1314909446798157,
        "roa_period_end": -0.12048330089450995,
        "roe_avg2y": -1.8059737919122894
      }
    },
    {
      "accn": "0001437749-26-008009",
      "filed": "2026-03-12",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 136710000.0,
        "cash": 23496000.0,
        "cost_of_revenue": 242894000.0,
        "free_cash_flow": -116834000.0,
        "gross_profit": 78248000.0,
        "net_income": -27571000.0,
        "operating_cash_flow": 19876000.0,
        "operating_income": -31662000.0,
        "revenue": 321142000.0,
        "stockholders_equity": 96657000.0,
        "total_assets": 664747000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.24365545459640905,
        "net_margin": -0.08585298715210093,
        "operating_margin": -0.09859190015631715,
        "revenue_growth_yoy": 0.05521839276854277,
        "roa_avg2y": -0.04578595964770833,
        "roa_period_end": -0.04147592994026299,
        "roe_avg2y": -0.26041209167457696
      }
    },
    {
      "accn": "0001437749-25-007558",
      "filed": "2025-03-13",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 73175000.0,
        "cash": 9105000.0,
        "cost_of_revenue": 226044000.0,
        "free_cash_flow": -43538000.0,
        "gross_profit": 78293000.0,
        "net_income": 3364000.0,
        "operating_cash_flow": 29637000.0,
        "operating_income": -7773000.0,
        "revenue": 304337000.0,
        "stockholders_equity": 115092000.0,
        "total_assets": 539596000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.25725757959104545,
        "net_margin": 0.011053536047210823,
        "operating_margin": -0.025540765664378632,
        "revenue_growth_yoy": -0.022059626866151247,
        "roa_avg2y": 0.006785685109112566,
        "roa_period_end": 0.006234293804994848,
        "roe_avg2y": 0.030611037808817507
      }
    },
    {
      "accn": "0001437749-24-010358",
      "filed": "2024-04-01",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 44437000.0,
        "cash": 8311000.0,
        "cost_of_revenue": 225717000.0,
        "free_cash_flow": -8356000.0,
        "gross_profit": 85485000.0,
        "net_income": 5775000.0,
        "operating_cash_flow": 36081000.0,
        "operating_income": 6917000.0,
        "revenue": 311202000.0,
        "stockholders_equity": 104698000.0,
        "total_assets": 451903000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.27469296469817034,
        "net_margin": 0.018557078682013613,
        "operating_margin": 0.022226720907963314,
        "revenue_growth_yoy": -0.07694908718800517,
        "roa_avg2y": 0.01315757996220186,
        "roa_period_end": 0.01277929113106131,
        "roe_avg2y": 0.058071717313919115
      }
    },
    {
      "accn": "0001437749-23-016767",
      "filed": "2023-06-06",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 44070000.0,
        "cash": 20393000.0,
        "cost_of_revenue": 236368000.0,
        "free_cash_flow": -3689000.0,
        "gross_profit": 100777000.0,
        "net_income": 15398000.0,
        "operating_cash_flow": 40381000.0,
        "operating_income": 29340000.0,
        "revenue": 337145000.0,
        "stockholders_equity": 94194000.0,
        "total_assets": 425918000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.2989129306381527,
        "net_margin": 0.04567174361179908,
        "operating_margin": 0.08702487060463598,
        "revenue_growth_yoy": -0.025629094860597723,
        "roa_avg2y": 0.04023028296796966,
        "roa_period_end": 0.03615249883780446,
        "roe_avg2y": 0.17701902626889693
      }
    },
    {
      "accn": "0001437749-22-004915",
      "filed": "2022-03-01",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 27919000.0,
        "cash": 12637000.0,
        "cost_of_revenue": 249243000.0,
        "free_cash_flow": 9290000.0,
        "gross_profit": 96770000.0,
        "net_income": 17135000.0,
        "operating_cash_flow": 37209000.0,
        "operating_income": 29324000.0,
        "revenue": 346013000.0,
        "stockholders_equity": 79776000.0,
        "total_assets": 339575000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.27967157303338314,
        "net_margin": 0.049521260761878884,
        "operating_margin": 0.08474826090349205,
        "revenue_growth_yoy": 0.05036715934928253,
        "roa_avg2y": 0.04965047629396211,
        "roa_period_end": 0.05046013399101819,
        "roe_avg2y": 0.24480844649860345
      }
    },
    {
      "accn": "0001437749-21-004866",
      "filed": "2021-03-03",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 12935000.0,
        "cash": 18049000.0,
        "cost_of_revenue": 244900000.0,
        "free_cash_flow": 18961000.0,
        "gross_profit": 84521000.0,
        "net_income": 22327000.0,
        "operating_cash_flow": 31896000.0,
        "operating_income": 27082000.0,
        "revenue": 329421000.0,
        "stockholders_equity": 60211000.0,
        "total_assets": 350650000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio"
      },
      "ratios": {
        "gross_margin": 0.25657441389589614,
        "net_margin": 0.06777649269475838,
        "operating_margin": 0.08221090944414594,
        "revenue_growth_yoy": 0.7354479793908935,
        "roa_avg2y": 0.08841266754937042,
        "roa_period_end": 0.063673178383003,
        "roe_avg2y": 0.45551826500321335
      }
    },
    {
      "accn": "0001437749-20-004330",
      "filed": "2020-03-04",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 7918000.0,
        "cash": 15105000.0,
        "cost_of_revenue": 126765000.0,
        "free_cash_flow": 14591000.0,
        "gross_profit": 63054000.0,
        "net_income": 16067000.0,
        "operating_cash_flow": 22509000.0,
        "operating_income": 25047000.0,
        "revenue": 189819000.0,
        "stockholders_equity": 37818000.0,
        "total_assets": 154413372.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3321796026741264,
        "net_margin": 0.08464379224419054,
        "operating_margin": 0.13195201744820065,
        "roa_period_end": 0.10405186929018038
      }
    }
  ],
  "latest_filing": {
    "accn": "0001437749-26-008009",
    "filed": "2026-03-12",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "7374",
  "sic_description": "Services-Computer Processing & Data Preparation",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000909494.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000909494.json"
  },
  "ticker": "TCX"
}
