Home Data Calendar Blog

TCX

Tables

    2024-03-31 2023-12-31 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 35.0334.3733.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

    2024-03-31 2023-12-31 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 87.4686.9686.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 87.4686.9686.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 69.1469.1470.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 69.1469.1470.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 51.7951.5150.7250.7449.2949.2448.3049.3049.4248.1849.5449.1346.1947.0948.3351.7953.1955.0255.7654.8751.9353.5255.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 18.3217.8216.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 34.8433.9233.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 5.025.004.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.827.739.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 18.5718.7517.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 -16.52-16.10-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 Expense 12.88NANANA7.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Net -11.88-12.65-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 9.018.935.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 NA0.000.00-14.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 1.87NA2.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 1.77-1.32-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 0.691.591.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 -1.291.59-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 -26.48-23.37-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 -27.78-21.79-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

    2024-03-31 2023-12-31 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 780.27798.43813.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 780.27798.43813.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 -15.949.8830.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

    2024-03-31 2023-12-31 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 213.93242.76266.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 66.5992.69110.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 79.38104.98122.42159.5911.7723.506.516.51NA9.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 19.6822.2124.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 6.096.797.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 16.1417.3919.4020.4518.3317.0018.6319.3123.2220.9918.7219.6414.5816.8413.7016.5513.4613.4819.7219.45NA15.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 NA456.32NANANA359.55NANANA226.74NANANA154.34NANANA107.32NANANA64.98NANANA37.37NANANA22.50NANANA14.34NANANA7.83NANANA8.82NANANA8.23NANANA10.41NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA116.67NANANA78.06NANANA54.08NANANA36.81NANANA25.20NANANA16.92NANANA12.75NANANA9.05NANANA7.21NANANA6.22NANANA7.07NANANA6.88NANANA8.97NANANANANANA
Amortization Of Intangible Assets 1.682.732.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 350.40339.64330.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.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 27.9029.4832.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 15.6217.2019.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

    2024-03-31 2023-12-31 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 208.19201.34188.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 12.7712.6811.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 2.041.240.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 36.0435.3623.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
Contract With Customer Liability Current 133.36126.73128.10128.87128.98122.89124.47126.99128.41124.12127.79130.09132.43127.34128.57129.07126.15123.10128.14130.50131.80116.73120.46122.98122.20129.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 NA211.90NA229.90236.90239.70239.70227.10207.90191.40150.40140.40122.40122.40114.40NANA114.40NANANA65.16NANANA77.75NANANA10.73NANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 2.972.976.129.5912.9515.7218.9721.1922.2122.5722.4823.3924.3024.6927.1927.1127.1225.47NANANA20.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 18.9118.2516.6613.0213.6612.4412.8312.8812.2211.8511.1010.209.679.189.689.179.299.429.119.489.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 -15.949.8830.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 35.0334.3733.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 15.3714.0713.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 -66.78-40.30-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.431.730.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

    2024-03-31 2023-12-31 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 -5.689.00-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 -14.42-14.69-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 -5.50-11.75-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

    2024-03-31 2023-12-31 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 -5.689.00-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 -26.48-23.37-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 -2.52-1.980.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.69-0.86-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.320.11-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 0.39-3.66-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 1.871.532.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

    2024-03-31 2023-12-31 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 -14.42-14.69-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 14.3214.5822.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

    2024-03-31 2023-12-31 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 -5.50-11.75-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

    2024-03-31 2023-12-31 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 87.4686.9686.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 14.1013.8212.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains 61.8861.8161.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo 9.399.5411.0710.757.305.504.058.976.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate 2.081.781.951.862.041.672.772.832.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, One Customer, Wavelo 9.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 87.4686.9686.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
2.081.781.951.862.042.692.772.832.923.254.934.553.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Services, Mobile Platform Services 0.030.000.380.410.800.000.001.000.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Platform Services, Mobile Platform Services 9.379.5410.7010.346.504.484.057.976.105.813.852.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail, Domain Name Services 9.039.269.188.438.428.948.418.499.068.718.798.909.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Domain Name Services 61.8861.8161.0959.9659.2460.2760.2861.0661.5561.3660.7362.2661.2361.7860.8060.1459.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Fiber Internet Services 14.1013.8212.8612.4111.8511.4710.9510.229.798.586.675.835.375.054.664.414.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Mobile Platform Services 9.399.5411.0710.757.304.484.058.976.859.563.852.730.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Services, Domain Name Services, Wholesale 48.1548.2847.6646.7846.2946.7446.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.704.274.254.754.534.584.885.605.655.524.865.485.085.374.675.034.714.815.154.784.184.184.544.604.434.314.205.423.91NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Ting 14.1013.8212.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains 61.8861.8161.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo 9.198.8610.4010.087.964.283.868.807.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate 2.282.472.632.531.382.892.963.002.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Name Services, Wholesale 52.8552.5551.9151.5350.8251.3351.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
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Stockholders Equity
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Long Term Investments
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 Due Year Four
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept