Home Data Calendar Blog

TCX

Tables

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 37.0336.5836.1435.5335.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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 94.6193.1092.3089.4287.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 94.6193.1092.3089.4287.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 71.0871.3870.1168.6169.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 71.0871.3870.1168.6169.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 55.1654.0152.6151.3351.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 23.5321.7122.1920.8118.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 25.5651.5632.2329.4134.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 4.414.474.624.525.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.246.5811.489.199.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 10.9910.8915.1814.7518.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 -2.03-29.85-10.05-8.60-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 Income Expense Net -13.61-13.75-13.10-12.55-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 18.339.1111.358.499.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
Interest Income Expense Nonoperating Net -13.61-13.75-13.10-12.55-11.88-12.65-10.74-10.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense NANA1.811.701.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 2.171.923.071.221.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 1.302.382.452.130.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 0.60-1.500.41-0.30-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 -15.13-42.48-22.30-18.60-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 -14.53-43.98-21.89-18.91-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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 741.91758.80799.03758.21780.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 741.91758.80799.03758.21780.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 -108.26-95.30-53.07-33.07-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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 194.50205.38221.58188.95213.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 38.0856.9075.2139.2866.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 55.0273.2491.0952.2079.38104.98122.42159.5911.7723.506.516.51NA9.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 24.1220.8818.8917.9619.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 3.903.984.815.546.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 22.1117.3116.4521.1216.1417.3919.4020.4518.3317.0018.6319.3123.2220.9918.7219.6414.5816.8413.7016.5513.4613.4819.7219.45NA15.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 NA487.79NANANA456.32NANANA359.55NANANA226.74NANANA154.34NANANA107.32NANANA64.98NANANA37.37NANANA22.50NANANA14.34NANANA7.83NANANA8.82NANANA8.23NANANA10.41NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA156.74NANANA116.67NANANA78.06NANANA54.08NANANA36.81NANANA25.20NANANA16.92NANANA12.75NANANA9.05NANANA7.21NANANA6.22NANANA7.07NANANA6.88NANANA8.97NANANANANANA
Amortization Of Intangible Assets 1.211.211.211.201.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 322.40331.05355.69354.23350.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.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 23.5524.7525.9726.7027.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 11.2812.4813.6914.4215.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
Other Assets Noncurrent 4.124.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 192.97199.85198.87204.19208.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 11.349.019.1311.2312.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
Accounts Payable And Accrued Liabilities Current 28.8840.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Income Taxes Current 0.800.261.771.242.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 17.5531.2329.8633.1636.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
Other Liabilities Current 17.8817.55NANANANANANANA1.601.951.902.973.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Contract With Customer Liability Current 140.69135.65134.75134.04133.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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 NA195.40NANANA211.90NA229.90236.90239.70239.70227.10207.90191.40150.40140.40122.40122.40114.40NANA114.40NANANA65.16NANANA77.75NANANA10.73NANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 2.962.962.972.972.972.976.129.5912.9515.7218.9721.1922.2122.5722.4823.3924.3024.6927.1927.1127.1225.47NANANA20.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 29.6825.9023.9519.2218.9118.2516.6613.0213.6612.4412.8312.8812.2211.8511.1010.209.679.189.689.179.299.429.119.489.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 -108.26-95.30-53.07-33.07-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 37.0336.5836.1435.5335.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 20.3619.2417.9316.6615.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 -165.29-150.16-107.68-85.39-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.36-0.960.540.130.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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 -11.25-4.79-4.56-4.71-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 -4.47-11.12-14.99-15.96-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 -2.50-1.9358.45-6.52-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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 -11.25-4.79-4.56-4.71-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 -15.13-42.48-22.30-18.60-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 Other Operating Capital Net -1.20NANANA-0.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable 3.241.990.93-1.72-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 NA-0.84-0.73-0.55-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 NA0.76-2.62-1.840.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.190.50-0.130.090.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.501.641.811.701.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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 -4.47-11.12-14.99-15.96-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 5.4411.6714.5215.9614.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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 -2.50-1.9358.45-6.52-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

    2025-03-31 2024-12-31 2024-09-30 2024-06-30 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 94.6193.1092.3089.4287.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
Operating 92.97NANANA85.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Ting 16.32NANANA14.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Tucows Domains 65.25NANANA61.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Wavelo 11.40NANANA9.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Ting NANA15.3114.5714.1013.8212.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains NANA64.7262.3761.8861.8161.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo NANA10.0810.509.399.5411.0710.757.305.504.058.976.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate NANA2.191.982.081.781.951.862.041.672.772.832.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Revenue Net, Customer Concentration Risk, Wavelo 10.90NANANA9.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, One Customer, Wavelo NANA9.8010.709.20NA11.1010.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 94.6193.1092.3089.4287.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
1.641.792.191.982.081.781.951.862.042.692.772.832.923.254.934.553.93NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating 92.52NANANA85.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Services, Mobile Platform Services NANA0.010.010.030.000.380.410.800.000.001.000.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Platform Services, Mobile Platform Services 11.40NA10.0710.499.379.5410.7010.346.504.484.057.976.105.813.852.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Retail, Domain Name Services 9.35NA9.679.349.039.269.188.438.428.948.418.499.068.718.798.909.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Domain Name Services 65.25NA64.7262.3761.8861.8161.0959.9659.2460.2760.2861.0661.5561.3660.7362.2661.2361.7860.8060.1459.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Fiber Internet Services 16.32NA15.3114.5714.1013.8212.8612.4111.8511.4710.9510.229.798.586.675.835.375.054.664.414.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Mobile Platform Services 11.40NA10.0810.509.399.5411.0710.757.304.484.058.976.859.563.852.730.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Ting 16.32NANANA14.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Tucows Domains 65.25NANANA61.88NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Wavelo 10.95NANANA9.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Services, Domain Name Services, Wholesale 50.00NA49.8748.5048.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 5.90NA5.174.524.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 NANA15.3114.5714.1013.8212.8612.4111.8511.4710.9510.229.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tucows Domains NANA64.7262.3761.8861.8161.0959.9659.2460.2760.2861.0661.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wavelo NANA10.0110.299.198.8610.4010.087.964.283.868.807.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Corporate NANA2.262.192.282.472.632.531.382.892.963.002.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Domain Name Services, Wholesale 55.91NA55.0553.0352.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
Net Income Loss
Expenses
Allocated Share Based Compensation 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 Three
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept