Tucows Inc.

NASDAQ:TCX

17.81 (USD) • At close November 4, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996
Assets:
Current Assets:
Cash & Cash Equivalents 92.68723.4969.1058.31120.39312.63718.04915.1057.7238.27112.4196.4166.4084.2069.6325.4278.0936.25617.34813.91512.9138.8454.8144.4613.73.32.316.1
Short Term Investments 00000000.17300000000001.7720001.3677.8850000
Cash and Short Term Investments 92.68723.4969.1058.31120.39312.63718.04915.1057.7238.27112.4196.4166.4084.2069.6325.4278.0936.25619.1213.91512.9138.8454.81412.3463.73.32.316.1
Net Receivables 23.62326.03418.83116.84216.36412.2615.3811.1469.4646.7915.7816.1444.7473.6423.4963.23.4222.971.4791.1110.4860.3390.8180.86314.73.21.90.4
Inventory 6.7867.2843.2771.8753.4573.7752.9441.2110.9040.3940.310.587000030.6060002.1942.8892.04200000
Other Current Assets 102.274115.577115.791114.172105.461103.254117.48855.8253.0259.00949.650.66547.17140.21536.20332.0771.07126.58321.23619.21913.20511.14510.0340.2150.30.910.911.9
Total Current Assets 242.757169.92147.004141.2145.675131.926153.86183.28271.11174.46568.1163.81158.32648.06249.33140.70443.19235.80941.83434.24528.79823.21717.70913.42418.77.415.128.4
Non-Current Assets:
Property, Plant & Equipment, Net 367.111301.984190.177128.76893.45648.06524.6213.457.1271.611.7581.3521.4381.5521.9873.0734.9635.6481.5431.0171.0481.5813.6912.1640.52.631.7
Goodwill 130.41130.41130.41116.304109.81890.05490.05321.00521.00518.87318.87318.87318.87317.99117.99117.99117.49112.0951.951964.46700-1.83.223.7000
Intangible Assets 29.48439.7950.40947.44457.65449.39558.41419.97414.4714.20315.40316.41617.48316.88318.65620.20722.15118.5541.0062.207000.22222000
Goodwill and Intangible Assets 159.894170.2180.819163.748167.472139.449148.46840.97935.47533.07634.27635.28936.35634.87436.64738.19839.64230.6492.9572.207000.2225.225.7000
Long Term Investments 2.0122.0122.01200000000000000000353.737353.7371.40.10000
Tax Assets 56.74113.1520.0220.2260005.7094.3774.885.375.976.884.1563.9072.41122200-1.40.870000
Other Non-Current Assets -30.0897.47919.56217.96119.31520.13523.70110.99311.04111.76511.83912.35112.68912.83612.26412.13411.24810.568.7237.835-348.247-349.6833.967-5.962-14.80.20.70.1
Total Non-Current Assets 555.669494.827392.592310.703280.243207.649196.78971.13158.0251.33153.24354.96257.36353.41854.80655.81556.85348.85615.22313.0596.5385.6357.8812.37211.42.83.71.8
Total Assets 798.426664.747539.596451.903425.918339.575350.65154.413129.131125.796121.353118.773115.69101.481104.13796.52100.04584.66557.05747.30435.33628.85325.58915.79630.110.218.830.2
Liabilities & Equity:
Current Liabilities:
Account Payables 12.67617.17110.0166.3296.6718.4457.0264.7874.1663.582.3611.9281.0511.6641.5481.6342.6892.8681.6551.4841.6321.6061.9590.6220.91.91.31.2
Short Term Debt 5.3974.6423.151.7611.41318.418.292.2333.54.8816.33.70.851.3063.222.6247.9142.5671.4172.6892.0882.2880.0590.0712.90.40.30
Tax Payables 1.2352.2480.1020.8631.3241.6681.2261.5480.4440.4731.0241.2550.1580.620.6740000000000000
Deferred Revenue 126.733138.677141.09142.738137.175128.653144.4168.21461.78359.95758.88159.95456.88649.79343.83637.98635.46631.65826.7923.64820.71518.43118.444858.1590000
Other Current Liabilities 56.53527.69919.42712.13711.6499.8498.8349.1968.8121.1165.9025.2054.4573.053.3287.8057.043.9912.9282.3922.1611.9584.194-855.623.310.66.31.3
Total Current Liabilities 201.341188.189173.683162.965156.908165.347178.56184.42978.26169.53473.44470.78763.24555.81251.93250.04953.10941.08432.79130.21226.59624.28324.6563.2327.112.97.92.5
Non-Current Liabilities:
Long Term Debt 544.639251.368202.601130.912122.92746.20158.6348.0163.25643.1390.13644.34536.9531.18427.6653.2356.8596-13,051.092-11,577.467000.0520.11100.60.40
Deferred Revenue Non-Current 21.3522.23723.67724.90926.20226.9631.85615.99914.94815.61115.63916.00216.49216.73816.09916,201.80415,147.64413,478.52511,079.5379,602.5997,874.0015,929.9174,270.3412.6920000
Deferred Tax Liabilities Non-Current 59.70715.7222.56924.69425.47120.92519.8344.8274.8774.7875.1425.2345.3464.844.845.3965.3965.3962,0002,00000-4,270.341855.6380000
Other Non-Current Liabilities -38.48690.5761.9743.7250.2160.3661.5553.3251.46-42.9180.076-44.146-36.762-31.016-27.496-16,185.415-15,132.315-13,464.882-17.271-15.498-7,866.127-5,923.9874.27-858.330.1000
Total Non-Current Liabilities 587.21379.901250.821184.24174.81694.452111.87932.16724.5420.61920.99221.43622.02621.74721.10825.0227.58425.03911.1749.6347.8745.934.3230.1110.10.60.40
Total Liabilities 788.551568.09424.504347.205331.724259.799290.44116.596102.80190.15394.43692.22385.27177.55973.04175.06980.69366.12343.96539.84734.4730.21328.9793.3437.213.58.32.5
Equity:
Preferred Stock 0000000000000000000000055.25600.300
Common Stock 34.37331.86828.51520.79816.63315.82315.36814.46114.53114.1311.85910.08411.35911.32514.0315,198.35815,350.91515,395.38112.4039.5418.5418.54158.5330.1680000
Retained Earnings -40.29855.89983.4780.10676.20860.8142.67620.44.382-6.955-13.329-17.51-21.934-28.104-30.221-42.462-44.537-47.213-49.373-52.146-57.646-59.71-61.576-49.722-35.4-60.1-42.7-25.3
Accumulated Other Comprehensive Income/Loss 1.7280.7840.3432.3360.473-0.8199.1540.099-1.109-0.622-0.2450.044-9-11.1-10.6-9.9-18.1-14-11-10-0.021-0.183-0.3460.988-0.2-0.2-1.7-0.8
Other Total Stockholders Equity 14.0728.1062.7641.4580.883.953-96.9872.8588.52629.0928.63233.93249.99451.80157.887-15,124.545-15,268.927-15,315.62661.06260.06249.99249.99205.76258.556.754.953.8
Total Shareholders Equity 9.87596.657115.092104.69894.19479.77660.21137.81726.32935.64226.91726.5530.41923.92131.09721.45119.35118.54313.0927.4570.866-1.36-3.3912.45222.9-3.310.527.7
Total Equity 9.87596.657115.092104.69894.19479.7763,146.3013,123.9073,062.92735.64226.91726.5530.41923.92131.09721.45119.35118.54313.0927.4570.866-1.36-3.3912.45222.9-3.310.527.7
Total Liabilities & Shareholders Equity 798.426664.747539.596451.903425.918339.575350.65154.413129.131125.796121.353118.773115.69101.481104.13796.52100.04584.66557.05747.30435.33628.85325.58915.79630.110.218.830.2