Home Data Calendar Blog

TCX

Tables

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Common Stock Value 33.5932.9532.4631.8731.0430.1929.6628.5225.5223.4621.5120.8019.9918.8618.7516.6316.4916.4616.1915.8215.6315.5515.4315.3715.2815.1314.7814.4614.4014.3014.4514.5314.1614.4113.9814.1313.9813.5113.3011.8611.809.769.3010.23NA10.23NANA11.3511.33NA11.32NANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Including Assessed Tax 86.9784.9880.4378.9178.0583.0881.1082.4875.8975.0970.8870.7874.3182.1283.9885.9588.1384.1278.9585.6183.5281.0995.8090.6285.0184.2269.570.0549.0647.4745.6145.0344.5542.8940.4738.8038.8735.5934.4033.1435.6431.1729.9929.7929.2528.1527.5426.3725.0923.0522.5622.0821.2120.85
Revenues 86.9784.9880.4378.9178.0583.0881.1082.4875.8975.0970.8870.7874.3182.1283.9885.9588.1384.1278.9585.6183.5281.0995.8090.6285.0184.2269.570.0549.0647.4745.6145.0344.5542.8940.4738.8038.8735.5934.4033.1435.6431.1729.9929.7929.2528.1527.5426.3725.0923.0522.5622.0821.2120.85
Cost Of Revenue 70.2266.9566.3761.9060.0661.0359.9057.9057.8756.8553.4253.3654.3759.1658.8459.9060.5559.6156.3057.8859.2658.9373.1864.5564.8562.8852.6232.3832.4331.6230.4430.9230.5430.0428.2528.1227.3026.0525.6424.9025.6424.4623.5123.4922.8021.5320.7119.8319.0417.6817.2117.0816.3015.78
Cost Of Goods And Services Sold 70.2266.9566.3761.9060.0661.0359.9057.9057.8756.8553.4253.3654.3759.1658.8459.9060.5554.8751.9353.5255.1054.5068.9761.1160.7359.4549.3125.8032.4331.6230.4430.9230.5430.0428.2528.1227.3026.0525.6424.9025.6424.4623.5123.4922.8021.5320.7119.8319.0417.6817.2117.0816.3015.78
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization 50.7250.7449.2949.2448.3049.3049.4248.1849.5449.1346.1947.0948.3351.7953.1955.0255.7654.8751.9353.5255.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 16.7518.0314.0617.0117.9922.0521.2024.5818.0218.2417.4517.4319.9422.9725.1526.0527.5724.5122.6527.7324.2622.1622.620.0320.1621.3516.940.0216.6415.8515.1714.1114.0212.8512.2210.6811.589.538.768.2410.006.716.486.306.456.636.836.546.065.375.344.994.915.06
Operating Expenses 33.9231.1331.3430.0127.3726.4926.0525.9621.2520.2718.5818.5318.6321.4319.9816.0818.9718.7617.6217.4716.6116.4416.9215.0914.1914.2813.8811.029.409.508.099.168.72NANANANANANANANANANANANANANANANANANANANANA
Research And Development Expense 4.824.584.823.982.983.463.774.273.743.173.133.453.163.072.751.572.882.752.522.092.212.352.091.861.911.801.691.051.271.001.181.101.101.191.111.071.041.111.091.061.220.751.131.071.011.111.111.221.221.231.201.091.051.19
General And Administrative Expense 9.408.088.158.847.906.817.307.145.075.214.955.194.875.464.744.064.574.804.454.804.124.264.534.002.853.293.463.912.172.932.402.842.612.171.822.212.641.891.771.941.871.701.701.591.491.751.782.591.281.131.563.070.630.60
Selling And Marketing Expense 17.3016.0215.7414.5513.8913.5011.9911.899.899.388.317.758.329.228.987.908.778.868.748.438.417.858.367.187.587.457.225.585.485.445.295.154.744.853.804.023.593.764.023.353.002.952.852.412.042.072.181.781.871.772.021.741.831.79
Operating Income Loss -17.17-13.10-17.28-13.00-9.38-4.43-4.85-1.38-3.22-2.03-1.13-1.101.311.545.179.968.605.755.0310.277.655.715.7010.985.977.073.065.417.246.146.264.655.073.884.412.853.902.080.801.293.670.890.300.732.261.062.042.57-0.710.710.551.231.13-0.84
Interest Income Expense Net -10.74-10.50-7.88-5.90-4.34-2.42-1.80-1.51-1.17-1.00-0.94-0.85-0.76-0.85-1.15-1.22-1.26-1.31-0.97-0.93-0.91-0.95-0.90-0.86-0.86-0.97-0.87-0.15-0.14-0.12-0.050.00-0.08-0.06-0.02-0.00-0.06-0.07-0.07-0.08-0.08-0.09-0.10-0.05-0.05-0.05-0.04-0.01-0.02-0.01-0.01-0.02-0.03-0.03
Interest Paid Net 5.486.443.883.403.002.351.681.401.140.990.950.940.640.691.151.221.271.320.980.930.920.960.900.870.870.970.870.160.09NANANANANANANANANANANANANANANANANANANANANANANANANA
Gains Losses On Extinguishment Of Debt 0.00-14.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Disposal Group Not Discontinued Operation Gain Loss On Disposal NANANA4.504.744.524.754.265.564.815.396.521.090.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 2.312.052.251.381.571.441.391.241.131.211.021.001.000.800.800.880.800.700.500.670.700.600.600.660.200.300.300.210.200.190.200.150.130.120.130.130.230.090.100.070.160.090.070.110.170.06NA0.050.120.05NANANANA
Income Tax Expense Benefit -0.82-3.02-1.71-1.01-1.030.741.083.24-0.30-0.121.082.600.840.451.102.963.131.821.265.241.371.231.18-1.031.821.08-0.132.572.492.081.911.641.831.541.550.991.140.670.250.291.000.210.120.250.580.330.85-3.470.420.190.14-0.020.02-0.11
Income Taxes Paid Net 1.371.470.501.120.471.390.902.820.213.422.383.483.251.240.961.821.962.052.121.431.792.241.341.501.312.662.341.260.931.270.330.670.511.380.560.450.470.590.670.65-0.050.200.01NANANANANANANANANANANA
Other Comprehensive Income Loss Net Of Tax -0.660.19-0.171.06-1.770.121.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANA-4.732.311.780.260.593.090.33-0.110.471.640.701.66NANANANANANANA
Net Income Loss -22.77-30.97-19.08-13.45-7.98-3.12-3.02-1.971.381.812.152.070.720.162.835.784.212.622.804.445.353.613.740.013.445.242.450.004.744.074.443.103.162.282.831.862.691.350.480.922.590.590.080.431.640.701.666.03-1.150.570.731.241.08-0.77
Comprehensive Income Net Of Tax -23.44-30.78-19.25-12.38-9.76-3.00-1.99-1.34-0.011.031.683.031.491.471.646.284.062.943.413.665.553.353.7610.883.435.372.552.964.814.185.323.182.802.622.291.652.311.780.26NANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 813.89843.30681.67664.75645.47594.71563.38539.60493.20483.53464.10451.90444.92442.19437.84425.92419.34414.29405.46339.57337.50340.28341.36350.65346.02351.26351.72154.41148.35140.36138.35129.13134.80139.30133.70125.80125.96127.61126.93121.35122.04119.10117.09118.77118.76120.02119.88115.69110.23106.46NA101.48NANA
Liabilities And Stockholders Equity 813.89843.30681.67664.75645.47594.71563.38539.60493.20483.53464.10451.90444.92442.19437.84425.92419.34414.29405.46339.57337.50340.28341.36350.65346.02351.26351.72154.41148.35140.36138.35129.13134.80139.30133.70125.80125.96127.61126.93121.35122.04119.10117.09118.77118.76120.02119.88115.69110.23106.46NA101.48NANA
Stockholders Equity 30.0551.1179.6596.66105.55113.50115.01115.09113.22110.82107.41104.70100.3897.3795.3694.1987.0087.0083.4479.7875.4369.2665.4160.2148.7045.1339.9837.8234.5229.2829.7026.3327.6634.2231.0135.6433.6431.1229.1226.9226.1620.7120.02NANA25.77NANA24.3025.35NA23.92NANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 266.27308.72167.70169.92172.27153.34154.25147.00143.83146.44142.14141.20139.27141.63136.47145.68147.11149.94146.03131.93134.70139.94144.55153.86151.95158.91160.8283.2881.0973.3371.4571.1176.1180.2775.6174.4773.6074.7673.9868.1168.0464.3262.1063.8162.3863.0262.4858.3356.0453.90NA48.06NANA
Cash And Cash Equivalents At Carrying Value 110.74147.8611.7723.5030.516.516.209.115.547.268.318.3110.158.8612.4520.3911.9912.0011.0412.6410.7811.1616.5918.0512.5515.1515.0315.1110.505.8810.017.7211.9015.3013.688.2713.5914.1613.5412.4211.556.474.296.424.974.516.376.414.654.354.164.215.434.07
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 122.42159.59NANA6.516.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 24.1923.5124.1718.4014.7213.5316.3914.5814.8214.8115.8715.5412.627.5112.4814.5613.3511.5913.1210.8411.5312.2112.6912.3813.7314.2613.3510.9311.619.988.067.177.958.217.126.796.916.926.575.314.875.634.964.414.834.924.893.884.294.15NA3.02NANA
Inventory Net 7.797.806.547.285.894.803.563.283.112.842.321.881.140.962.553.463.903.263.373.773.143.252.902.942.952.311.041.211.501.281.140.900.740.620.570.390.390.480.510.310.340.190.310.59NANANA0.21NANANANANANA
Prepaid Expense And Other Assets Current 19.4020.4518.3317.0018.6319.3123.2220.9918.7219.6414.5816.8413.7016.5513.4613.4819.7219.45NA15.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Gross NANANA359.55NANANA226.74NANANA154.34NANANA107.32NANANA64.98NANANA37.37NANANA22.50NANANA14.34NANANA7.83NANANA8.82NANANA8.23NANANA10.41NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NANANA78.06NANANA54.08NANANA36.81NANANA25.20NANANA16.92NANANA12.75NANANA9.05NANANA7.21NANANA6.22NANANA7.07NANANA6.88NANANA8.97NANANANANANA
Amortization Of Intangible Assets 2.622.612.872.872.842.842.842.752.292.352.622.642.652.833.302.872.862.562.042.292.302.332.332.332.242.061.760.300.290.290.070.070.070.070.060.050.110.220.220.220.220.220.220.220.220.220.220.220.200.280.310.360.360.36
Property Plant And Equipment Net 330.87319.39303.79281.50254.16225.20191.46172.66155.24144.19129.85117.53109.77101.2994.2982.1272.1764.0155.4948.0640.2234.5428.6924.6222.2320.4118.4013.459.627.947.367.136.476.165.351.611.741.691.871.761.831.781.681.351.411.331.371.441.311.30NA1.55NANA
Goodwill 130.41130.41130.41130.41130.41130.41130.41130.41116.30116.30116.30116.30116.27116.27115.84109.82110.10110.09109.7890.0590.0590.0590.0590.0587.4987.4985.5321.0121.0121.0121.0121.0121.0121.0121.0618.8718.8718.8718.8718.8718.8718.8718.8718.8718.8718.8718.8718.8718.8717.99NA17.99NANA
Intangible Assets Net Excluding Goodwill 32.1034.6937.0839.7942.0044.8447.6650.4140.4142.7044.9847.4450.0952.7359.9157.6560.0759.4561.9949.4051.5153.6956.0558.4160.5660.4362.5019.9720.0920.3214.3714.4714.6814.7714.8914.2014.2614.3814.9315.4015.6315.8716.1516.4216.6816.9517.2217.4817.7416.25NA16.88NANA
Finite Lived Intangible Assets Net 19.8222.4124.8027.5129.7132.5535.3738.1228.1230.4032.6935.1537.7940.4447.6245.3547.7247.0449.5736.9738.8141.0043.322.1747.4247.2849.356.816.917.131.161.231.301.371.440.740.790.891.111.331.551.782.042.29NANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 188.38194.13192.12188.19185.95423.80182.84173.68168.38170.70172.05162.97164.70165.09162.67156.91166.10165.74191.72165.35167.52170.68172.22178.56182.66185.13185.6684.4380.8286.3883.8978.2681.8779.5077.2469.5371.2175.1476.5073.4474.7177.0375.6370.7970.8271.7570.9563.2463.3859.39NA55.81NANA
Accounts Payable Current 11.6811.9616.6417.1718.5428.1814.1010.029.267.439.976.338.556.519.006.675.447.598.468.458.247.349.347.035.956.647.254.794.043.314.514.173.973.783.883.583.573.194.322.362.632.442.601.931.721.551.861.051.301.69NA1.66NANA
Accrued Income Taxes Current 0.840.752.522.251.640.420.310.100.060.020.010.860.881.291.301.320.690.800.701.671.131.480.981.231.240.860.781.551.450.670.910.442.421.481.140.470.180.190.311.020.920.260.461.260.190.170.190.16NANANANANANA
Accrued Liabilities Current 23.1027.4122.0322.6517.2017.6816.3515.2412.1814.0011.0310.239.539.917.849.3714.4510.798.055.906.886.777.176.418.687.709.527.104.435.015.405.865.685.274.113.944.963.743.493.913.193.022.002.522.222.502.242.081.721.70NA1.35NANA
Other Liabilities Current NANANA1.601.951.902.973.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Contract With Customer Liability Current 128.10128.87128.98122.89124.47126.99128.41124.12127.79130.09132.43127.34128.57129.07126.15123.10128.14130.50131.80116.73120.46122.98122.20129.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Long Term Debt NA229.90236.90239.70239.70227.10207.90191.40150.40140.40122.40122.40114.40NANA114.40NANANA65.16NANANA77.75NANANA10.73NANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 6.129.5912.9515.7218.9721.1922.2122.5722.4823.3924.3024.6927.1927.1127.1225.47NANANA20.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 16.6613.0213.6612.4412.8312.8812.2211.8511.1010.209.679.189.689.179.299.429.119.489.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 30.0551.1179.6596.66105.55113.50115.01115.09113.22110.82107.41104.70100.3897.3795.3694.1987.0087.0083.4479.7875.4369.2665.4160.2148.7045.1339.9837.8234.5229.2829.7026.3327.6634.2231.0135.6433.6431.1229.1226.9226.1620.7120.02NANA25.77NANA24.3025.35NA23.92NANA
Common Stock Value 33.5932.9532.4631.8731.0430.1929.6628.5225.5223.4621.5120.8019.9918.8618.7516.6316.4916.4616.1915.8215.6315.5515.4315.3715.2815.1314.7814.4614.4014.3014.4514.5314.1614.4113.9814.1313.9813.5113.3011.8611.809.769.3010.23NA10.23NANA11.3511.33NA11.32NANA
Additional Paid In Capital Common Stock 13.2411.519.768.115.454.483.532.762.552.211.781.460.980.59NA0.880.114.203.843.953.462.932.552.171.601.612.162.862.562.236.688.5313.4022.4922.3229.0928.8829.1429.1328.6328.5228.2128.2935.11NA35.11NANA40.9440.83NA40.70NANA
Retained Earnings Accumulated Deficit -16.925.8536.8255.9069.3477.3380.4583.4785.4484.0682.2580.1178.0477.3277.3276.2170.4366.2263.6160.8156.3751.0347.4242.6831.4928.0622.8320.4017.6012.878.814.381.30-1.85-4.12-6.96-8.81-11.51-12.85-13.33-14.25-16.85-17.43-19.57NA-19.57NANA-27.96-26.81NA-28.10NANA
Accumulated Other Comprehensive Income Loss Net Of Tax 0.140.800.620.78-0.281.501.380.34-0.291.101.872.341.370.60-0.720.47-0.030.12-0.20-0.81-0.04-0.240.02NA0.320.330.200.10-0.05-0.12-0.23-1.11-1.19-0.83-1.17-0.62-0.41-0.03-0.46-0.240.09-0.40-0.140.04NANANA0.00NANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities -6.94-1.59-5.252.90-1.0112.585.4110.541.493.5214.091.6411.438.9414.0713.2011.216.988.9910.6711.215.759.5714.087.288.132.408.925.002.175.551.396.782.242.942.775.011.13-0.041.653.662.970.422.022.240.002.082.671.630.820.762.341.881.17
Net Cash Provided By Used In Investing Activities -22.60-23.38-31.91-37.36-46.68-30.31-23.15-49.65-14.49-23.74-14.10-11.71-10.64-12.22-18.71-13.34-11.35-12.94-38.46-8.93-7.12-7.32-6.32-4.03-5.24-2.91-81.93-4.20-2.17-1.17-6.91-0.92-0.71-1.106.02-8.31-0.22-0.31-0.07-0.26-0.17-0.47-0.45-0.33-0.16-0.170.18-0.22-2.53-0.16-0.33-0.30-0.03-0.12
Net Cash Provided By Used In Financing Activities -7.64172.7825.4427.4571.6818.0414.8442.6811.2819.170.018.230.50-0.31-3.318.550.126.9327.870.12-4.48-3.86-4.72-4.55-4.64-5.1179.46-0.121.78-5.133.65-4.65-9.480.49-3.550.23-5.37-0.191.23-0.531.59-0.32-2.10-0.25-1.62-1.68-2.30-0.711.22-0.48-0.48-3.27-0.48-2.17

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities -6.94-1.59-5.252.90-1.0112.585.4110.541.493.5214.091.6411.438.9414.0713.2011.216.988.9910.6711.215.759.5714.087.288.132.408.925.002.175.551.396.782.242.942.775.011.13-0.041.653.662.970.422.022.240.002.082.671.630.820.762.341.881.17
Net Income Loss -22.77-30.97-19.08-13.45-7.98-3.12-3.02-1.971.381.812.152.070.720.162.835.784.212.622.804.445.353.613.740.013.445.242.450.004.744.074.443.103.162.282.831.862.691.350.480.922.590.590.080.431.640.701.666.03-1.150.570.731.241.08-0.77
Increase Decrease In Accounts Receivable 0.68-0.665.773.691.19-2.871.81-0.870.01-1.060.332.95-0.12-0.40-2.151.091.76-1.031.19-0.69-0.69-0.470.31-1.34-0.530.91-0.04-0.681.621.920.89-0.77-0.261.090.17-0.13-0.000.351.260.44-0.760.670.55-0.41-0.09-0.02-1.010.450.410.10-1.230.310.050.31
Increase Decrease In Inventories -0.011.26-0.741.401.091.240.28-0.450.280.520.440.740.12-0.90-0.90-0.450.64-0.11-0.410.64-0.110.35-0.05-0.000.641.27-0.17-0.290.220.140.240.160.120.050.110.00-0.09-0.030.20-0.030.150.12-0.28NANANANANANANANANANANA
Increase Decrease In Accounts Payable -0.33-4.94-0.16-0.200.793.892.271.780.270.571.45-1.660.51-1.521.771.56-2.39-1.170.79-0.880.78-1.862.130.86-0.64-0.59-3.450.390.68-1.230.550.050.20-0.110.120.020.33-0.871.67-0.170.090.000.610.280.04-0.310.91-0.28-0.53-0.050.250.41-0.24-0.39
Deferred Income Tax Expense Benefit -3.26-3.41-2.71-3.58-1.66-1.05-0.690.04-0.49-0.66-0.22-3.010.18-0.92-0.19-0.46-0.171.450.461.90-0.37-0.45-0.05-0.33-1.45-2.891.32-0.440.930.430.271.15-0.05-0.80-0.16-0.28-0.05-0.42-0.34-0.17-0.100.11-0.090.500.23-0.110.21-3.03-0.02NANANANANA
Share Based Compensation 2.312.052.253.201.571.441.391.241.131.211.021.051.020.850.800.840.830.690.530.670.710.610.580.620.200.310.320.210.200.190.200.150.130.120.130.130.230.090.100.100.160.090.070.070.170.060.060.060.120.050.070.090.160.10

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities -22.60-23.38-31.91-37.36-46.68-30.31-23.15-49.65-14.49-23.74-14.10-11.71-10.64-12.22-18.71-13.34-11.35-12.94-38.46-8.93-7.12-7.32-6.32-4.03-5.24-2.91-81.93-4.20-2.17-1.17-6.91-0.92-0.71-1.106.02-8.31-0.22-0.31-0.07-0.26-0.17-0.47-0.45-0.33-0.16-0.170.18-0.22-2.53-0.16-0.33-0.30-0.03-0.12
Payments To Acquire Property Plant And Equipment 22.5723.1631.7536.6946.6830.2923.0523.0814.4921.6613.9411.7110.6412.159.9412.9110.3110.4110.448.487.007.325.123.472.862.913.693.992.090.980.860.920.711.150.190.110.220.310.070.260.170.470.450.330.160.170.330.220.140.160.330.300.030.12

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -7.64172.7825.4427.4571.6818.0414.8442.6811.2819.170.018.230.50-0.31-3.318.550.126.9327.870.12-4.48-3.86-4.72-4.55-4.64-5.1179.46-0.121.78-5.133.65-4.65-9.480.49-3.550.23-5.37-0.191.23-0.531.59-0.32-2.10-0.25-1.62-1.68-2.30-0.711.22-0.48-0.48-3.27-0.48-2.17

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 86.9784.9880.4378.9178.0583.0881.1082.4875.8975.0970.8870.7874.3182.1283.9885.9588.1384.1278.9585.6183.5281.0995.8090.6285.0184.2269.570.0549.0647.4745.6145.0344.5542.8940.4738.8038.8735.5934.4033.1435.6431.1729.9929.7929.2528.1527.5426.3725.0923.0522.5622.0821.2120.85
Ting 12.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains 61.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo 11.0710.757.305.504.058.976.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate 1.951.862.041.672.772.832.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 86.9784.9880.4378.9178.0583.0881.1082.4875.8975.0970.8870.7874.3182.1283.9885.9588.1384.1278.9585.6183.5281.0995.8090.6285.0184.2269.570.0549.0647.4745.6145.0344.5542.8940.4738.8038.8735.5934.4033.1435.6431.1729.9929.7929.2528.1527.5426.3725.0923.0522.5622.0821.2120.85
1.951.862.042.692.772.832.923.254.934.553.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate Non NANANANA2.772.832.92NA4.934.553.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Services, Mobile Platform Services 0.380.410.80NA0.001.000.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Services, Mobile Services NANANANANANA0.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Platform Services, Mobile Platform Services 10.7010.346.50NA4.057.976.10NA3.852.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail, Domain Name Services 9.188.438.42NA8.418.499.06NA8.798.909.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Domain Name Services 61.0959.9659.24NA60.2861.0661.5561.3660.7362.2661.2361.7860.8060.1459.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Fiber Internet Services 12.8612.4111.85NA10.9510.229.798.586.675.835.375.054.664.414.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Mobile Platform Services 11.0710.757.30NA4.058.976.85NA3.852.730.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Mobile Services NANANANA4.058.976.8512.548.497.014.283.958.8517.5720.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Services, Domain Name Services, Wholesale 47.6646.7846.29NA46.9846.9846.8447.1447.0847.8846.9947.4647.2646.2145.9646.6247.2646.4842.5943.4045.0742.5458.4348.3247.7748.5539.0923.1322.9621.7021.2721.3821.1421.2921.1821.6121.8821.5021.65NANANANANANANANANANANANANANANA
Value Added Services, Domain Name Services, Wholesale 4.254.754.53NA4.885.605.655.524.865.485.085.374.675.034.714.815.154.784.184.184.544.604.434.314.205.423.91NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Ting 12.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains 61.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo 10.4010.087.964.283.868.807.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate 2.632.531.382.892.963.002.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Name Services, Wholesale 51.9151.5350.82NA51.8752.5852.4852.6651.9453.3752.0752.8451.9451.2450.6751.4352.4151.2646.7747.5849.6147.1462.8652.6251.9753.9743.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Liability
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


COGS Ratio
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments, us-gaap:Subsegments
(None, 'tcx:DomainNameServices', 'tcx:Wholesale')
C O G S  Ratious-gaap: Product Or Service, us-gaap: Statement Business Segments, us-gaap: Subsegments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServicesSold
us-gaap:StatementBusinessSegments
(None,)
Cost Of Goods And Services Soldus-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServicesSold
us-gaap:StatementBusinessSegments, us-gaap:Subsegments
('tcx:DomainNameServices', None)
Cost Of Goods And Services Soldus-gaap: Statement Business Segments, us-gaap: Subsegments
us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:StatementBusinessSegments
(None,)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:PlanName
(None,)
Allocated Share Based Compensation Expenseus-gaap: Plan Name
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Amortization Of Intangible Assetsus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
(None,)
Intangible Assets Net Excluding Goodwillus-gaap: Indefinite Lived Intangible Assets By Major Class
us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Intangible Assets Net Excluding Goodwillus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:StatementGeographical
(None,)
Finite Lived Intangible Assets Netus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ConsolidationItems
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Consolidation Items