Home Data Calendar Blog

APPS

Tables

    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 0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.010.00NANANA
Weighted Average Number Of Diluted Shares Outstanding 104.15103.04102.40NA101.38100.6099.88NA103.35102.90102.69NA103.2996.1698.8297.7196.9896.0693.1191.8892.4783.9181.8179.4077.6478.7879.6075.1675.4466.8566.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 104.15103.04102.40NA101.38100.6099.88NA99.1198.8997.82NA96.5596.1691.5889.6789.0088.0387.3986.7885.8883.9181.8179.4077.6477.1976.20NA72.1566.8566.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.22-0.24-0.25-2.33-0.14-1.61-0.08-0.140.040.120.150.210.07-0.060.160.340.160.000.11NA0.04-0.02-0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Diluted -0.22-0.24-0.25-2.33-0.14-1.61-0.08-0.140.040.110.150.200.07-0.060.140.310.150.000.11NA0.04-0.02-0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 Excluding Assessed Tax 134.64118.73117.99112.22142.63143.26146.37140.12162.31174.86188.63-150.71375.49310.20212.6295.0888.5970.8959.0139.3536.0232.8030.5527.1930.4123.8522.1120.9638.0327.8926.1222.4022.2922.8324.0423.0324.0920.7318.6910.237.015.465.555.287.037.005.091.772.050.911.291.441.961.941.892.202.052.082.86
Revenues 134.64118.73117.99112.22142.63143.26146.37140.12162.31174.86188.63-150.71375.49310.20212.6295.0888.5970.8959.0139.3536.0232.8030.5527.1930.4123.8522.1120.9638.0327.8926.1222.4022.2922.8324.0423.0324.0920.7318.6910.237.015.465.555.287.037.005.091.772.050.911.291.441.961.941.892.202.052.082.86
Cost Of Revenue 69.9556.3455.8153.5570.3668.7269.5971.6373.3776.8887.37-248.57267.72213.15138.3553.7050.8941.1932.8623.5921.9820.4918.5515.7719.7316.3115.7213.6228.3720.5319.5018.4918.9219.6821.1019.3820.2720.6616.419.305.023.664.143.844.984.473.270.640.930.380.670.820.790.720.550.201.261.080.66
Cost Of Goods And Services Sold 69.9556.3455.8153.5570.3668.7269.5971.6373.3776.8887.37-248.57267.72213.15138.3555.6750.1440.5332.3023.5921.5820.1518.2715.7719.2015.8015.2213.6214.899.879.59-33.3318.9219.6821.1019.3820.2720.6616.419.305.023.664.143.844.984.473.270.640.930.380.670.820.790.720.550.201.261.080.66
Gross Profit 64.6962.3962.1858.6772.2774.5476.7768.4988.9497.98101.2797.86107.7797.0674.2741.3837.7029.7026.1515.3314.0412.3012.0010.9510.687.546.396.889.667.366.623.913.373.152.943.653.820.082.270.931.981.801.411.442.052.531.821.141.120.540.620.631.171.221.342.000.790.992.20
Costs And Expenses 147.39132.27134.08320.06151.90295.88151.08149.27152.51153.78164.20-178.14346.35293.67193.4779.1368.0858.7848.3936.4331.8829.6827.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Research And Development Expense 10.209.4310.7111.2813.0414.0415.8013.4014.2214.7414.131.5517.7217.9015.556.295.204.224.413.712.782.732.792.702.432.643.110.433.622.842.762.973.113.122.833.082.742.412.752.071.722.151.961.572.122.511.670.400.580.360.370.580.430.480.660.470.931.061.07
General And Administrative Expense 42.7942.1843.5242.2845.4541.3840.5039.9539.1337.4737.7334.3039.9241.3123.3011.846.768.536.804.994.314.013.893.823.832.682.702.624.594.093.822.913.984.825.114.304.674.355.396.945.173.553.372.663.573.333.882.613.793.192.404.256.651.200.921.431.321.121.83
Selling And Marketing Expense 15.4915.8916.2515.9414.4315.5415.5815.2816.4715.4916.0616.2415.8617.4813.744.935.224.834.323.712.812.442.282.501.961.911.840.802.041.691.561.881.681.531.441.641.681.471.280.940.480.740.760.350.560.580.430.320.330.210.100.210.200.220.230.490.600.450.60
Operating Income Loss -12.75-13.54-16.09-207.84-9.27-152.62-4.71-9.159.8021.0824.4327.4329.1416.5319.1415.9520.5212.1210.622.924.133.123.041.932.460.32-1.26-1.34-0.60-1.25-1.52-3.85-5.41-6.31-6.45-5.38-5.26-8.14-7.15-9.02-5.39-4.64-4.68-3.29-4.19-3.89-4.15-3.32-3.58-3.23-2.25-9.70-6.12-0.69-0.47-0.39-8.10-1.66-1.32
Interest Expense Debt 8.459.238.257.947.677.847.397.136.915.234.083.192.191.961.160.140.27NANANANANANANANANA0.32NA0.45NA0.71NA0.72NANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Net -8.45-9.23-8.25-7.94-7.67-7.84-7.39-7.13-6.91-5.23-4.08-3.19-2.19-1.96-1.16-0.14-0.27-0.29-0.31NANANANA-0.47-0.19-0.14-0.32-0.25-0.45-0.66-0.71-0.60-0.72-0.62-0.68-0.45-0.47-0.41-0.49-0.110.01-0.130.001.88-0.00-1.65-1.63-0.39-0.54-0.49-0.46-10.06-1.69-0.38-0.37NANANANA
Interest Paid Net 9.0210.478.107.847.298.776.817.285.504.073.342.101.681.860.340.090.260.270.300.100.000.000.000.090.030.240.030.300.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 8.259.008.176.747.999.0210.0210.767.625.786.243.945.745.933.711.750.162.521.610.840.920.920.680.750.630.600.550.460.890.770.860.551.121.171.301.441.401.501.623.001.291.160.891.100.980.780.150.08-1.081.590.127.230.00NANANANANANA
Income Tax Expense Benefit 2.411.401.7520.41-2.85-0.71-1.54-3.02-1.154.185.143.603.72-2.353.43-15.121.060.660.38-10.380.040.07-0.110.310.22-0.02-0.04-0.01-0.08-0.880.03-0.300.30-0.440.30-0.030.00NANANANANANA-0.310.020.09-0.08-0.160.030.020.010.050.030.000.030.050.040.070.07
Income Taxes Paid Net 0.850.000.700.990.090.000.441.742.840.630.450.760.260.380.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss -23.13-24.99-25.16-236.51-14.06-161.48-8.40-13.854.0611.7014.9620.147.06-5.8914.2530.0614.520.379.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -23.13-24.99-25.16-236.51-14.06-161.48-8.18-13.934.0211.6614.9220.107.01-5.8514.2830.0614.520.379.9413.823.33-1.43-1.82-6.86-1.351.710.48-38.42-3.80-6.46-4.17-6.92-2.59-7.34-7.41-5.83-5.76-8.32-8.12-9.35-5.48-5.20-4.61-2.62-4.18-6.22-5.69-3.42-4.21-3.77-2.75-22.13-6.88-0.93-0.77-1.25-8.49-2.252.61
Comprehensive Income Net Of Tax -27.25-22.83-26.37-238.97-10.48-162.77-15.03-11.6814.152.429.1725.81-1.32-21.65-5.7430.0614.380.339.8013.953.28-1.84-1.72-6.88-1.351.710.48-38.42-3.80-6.46-4.18-7.00-2.58-7.42-7.38-5.97-5.83-8.21-8.17-9.31-5.45-5.17-4.57-2.93-4.24-5.89-5.58-3.54-4.17-3.81-2.72-22.12-6.83-0.99-0.67-1.26-8.49-2.302.79

    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 839.71844.49860.20865.541106.631091.191261.391266.561352.671374.131402.011458.511473.481412.611424.04260.37232.44208.70191.78184.01113.65102.2290.7282.8685.8980.7280.1786.61123.17113.81110.87107.58112.22117.09116.47122.07125.14115.77120.26122.5733.3535.8738.5545.0927.2530.5224.3012.4814.3015.5513.9914.8019.7913.0813.5314.20NANANA
Liabilities 676.15662.12664.24651.61660.94643.33662.57659.30745.05788.43823.98942.29987.61924.23897.27115.26120.27113.47102.48106.5656.4053.6653.4846.5054.1448.5551.3958.9463.5153.5752.1445.5343.7147.1240.2839.8038.3337.1735.2631.0411.6810.049.0812.1410.9911.2719.4611.7511.3311.758.629.1037.3311.8611.4111.59NANANA
Liabilities And Stockholders Equity 839.71844.49860.20865.541106.631091.191261.391266.561352.671374.131402.011458.511473.481412.611424.04260.37232.44208.70191.78184.01113.65102.2290.7282.8685.8980.7280.1786.61123.17113.81110.87107.58112.22117.09116.47122.07125.14115.77120.26122.5733.3535.8738.5545.0927.2530.5224.3012.4814.3015.5513.9914.8019.7913.0813.5314.20NANANA
Stockholders Equity 163.56182.37195.95213.93445.70447.86598.82605.20605.65583.78576.15514.57483.69486.20503.01145.11112.1795.2389.3077.4557.2548.5737.2336.3631.7532.1628.7827.6759.6560.2458.7362.0568.5169.9776.1982.2786.8178.6184.9991.5321.6725.8329.4632.9516.2619.244.840.742.973.805.385.70-17.531.222.122.62NANANA

    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 254.12243.89252.69242.34287.29269.82278.13266.07342.77365.36372.85410.87428.57345.18323.7997.39104.6481.2665.3658.4564.2453.5342.4537.1239.6634.1833.6639.7640.4130.5527.4723.6625.9827.8825.7029.6731.3719.7619.7220.1917.5921.6924.4327.4811.4314.297.483.994.585.559.3910.119.732.923.263.84NANANA
Cash And Cash Equivalents At Carrying Value 34.6232.0835.7333.6048.9658.1458.5675.0679.3182.6589.29126.77115.0595.5283.1330.7843.6632.9718.7221.5333.7125.1516.2210.8910.108.358.6412.726.885.876.306.155.719.429.4111.2313.684.586.187.0711.3816.7118.6921.804.667.811.551.151.643.148.248.807.410.570.650.841.682.382.93
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 35.3132.7735.7333.6049.4758.6559.0775.5679.8683.2189.84127.16115.4496.2284.0131.1243.6632.9718.7221.6633.8825.3216.3911.0610.538.788.9713.057.216.206.636.48NANANA11.23NANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 199.51191.61198.03191.01217.24195.53203.89178.19231.00255.67257.63263.14291.20228.11219.1061.9859.0346.2743.4433.1326.6925.3022.7322.7124.2220.8619.3517.0532.4923.7920.1416.5519.2717.4815.6517.5216.7414.4812.6612.175.544.345.115.106.315.824.752.002.082.071.021.191.952.002.312.70NANANA
Other Assets Current 12.4212.4212.0410.02NANANA3.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 122.53114.74107.30101.0793.8888.1480.1373.1768.1062.6555.4249.3941.8835.9131.0623.6320.9718.6116.4414.4310.739.358.377.867.096.525.815.755.715.224.774.394.023.953.352.882.502.051.100.79NANANA0.631.381.311.261.912.022.111.981.98NANANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 72.9166.5860.9355.2950.2843.2138.6033.8429.3425.7621.5918.3016.0113.8012.1310.589.308.157.126.255.615.074.624.433.793.473.102.993.022.652.312.021.541.491.311.101.000.900.230.17NANANA0.160.920.880.831.761.821.791.781.75NANANANANANANA
Amortization Of Intangible Assets 13.4713.5115.2016.0815.9416.1616.1916.1916.1216.1816.1213.5513.7714.007.100.770.670.670.67NANANA0.000.230.340.340.34-0.300.550.580.591.531.881.881.88NANANANANA0.410.340.34NA0.510.510.46NANANANANANANANANA0.020.02NA
Property Plant And Equipment Net 49.6248.1646.3845.7843.6044.9341.5339.3338.7636.8933.8331.0925.8622.1218.9313.0511.6710.469.318.185.124.283.753.433.303.052.712.762.692.562.452.382.482.462.041.781.501.160.880.610.410.420.470.470.460.430.430.150.200.320.200.230.270.300.350.39NANANA
Goodwill 221.08221.06219.88220.07411.06408.98558.65561.58560.34548.24554.96559.79554.98559.03572.6180.1870.4570.4569.7269.2642.2742.2742.2742.2742.2742.2742.2742.2776.6276.6276.6276.6276.6276.6276.6276.6276.6276.6276.8076.757.316.316.314.844.774.774.843.594.544.543.643.646.616.616.616.61NANANA
Intangible Assets Net Excluding Goodwill 270.26285.85298.06313.50330.53345.39362.54379.63395.18407.67426.91440.59446.54467.53488.3653.3041.8742.5443.2143.88NANANA0.000.230.560.901.232.843.393.984.576.858.7310.6112.4914.5718.1522.7724.948.006.917.269.0710.1010.6111.124.764.985.150.760.823.193.253.313.37NANANA
Finite Lived Intangible Assets Net 270.26285.85298.06313.50330.53345.39362.54379.63395.18407.67426.91440.59446.54467.53488.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 33.9934.3134.5234.7124.5713.6911.119.884.654.610.590.730.880.840.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 240.24223.63240.38236.02268.66244.85228.28220.92289.37312.60316.00385.26609.63642.13618.54111.1598.4691.0279.0582.8154.4051.5538.7838.3144.4141.9241.9346.4148.2139.0035.2030.7731.4631.4239.4538.9830.8929.8428.0623.9511.6810.049.0811.9110.7511.0417.349.658.789.437.246.0220.557.307.067.44NANANA
Accounts Payable Current 147.73148.06170.91159.20159.53139.85138.19119.34154.32171.57173.92167.86171.56167.10155.3834.9534.1436.3529.8831.5820.8222.3118.9214.9122.5526.7518.2919.8928.4023.2820.2619.8719.8120.0715.1315.3013.7213.1710.698.123.763.823.502.944.925.605.723.783.794.053.033.052.943.743.383.81NANANA
Other Accrued Liabilities Current 12.808.537.777.38NANANA3.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA2.643.403.683.282.810.671.001.011.051.161.261.431.321.19NANANA
Accrued Income Taxes Current 22.9319.4116.8614.37NANANA11.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 34.3029.5226.3233.9366.1655.1549.7669.2275.3879.1786.1695.17111.1781.8884.4346.2036.1922.2023.6219.4216.2611.6312.8316.2011.495.7211.498.2312.8610.449.958.538.918.6110.049.6210.179.177.806.833.902.37NA3.40NANANANANANANANANANANANANANANA
Other Liabilities Current 47.8338.6436.2535.6835.4541.2230.0521.3843.4646.9338.5830.9623.5920.5521.665.637.856.583.612.574.293.251.920.831.801.481.491.141.841.191.771.301.631.662.522.151.952.213.143.002.110.711.050.900.560.660.940.700.651.080.550.700.961.032.001.96NANANA

    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 408.15407.62393.79383.49374.03383.81405.73410.52422.31447.19472.99533.28354.09257.42254.2514.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.000.001.281.25NANANA3.08NANANANANANANA
Long Term Debt Noncurrent 408.15407.62393.79383.49374.03383.81405.73410.52422.31447.19472.99520.78341.59244.00233.83NA17.0517.5418.0218.50NANANA0.003.303.423.993.875.756.5110.039.699.469.38NA0.007.457.337.217.09NANANANANANA1.281.251.751.561.383.085.744.564.354.14NANANA
Deferred Income Tax Liabilities Net 14.9017.4618.3220.424.662.8215.5613.9418.7916.6822.2019.9818.8619.5724.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 12.8513.4011.7611.6713.5811.8513.0013.9214.5911.9512.7916.2717.5418.5220.224.114.764.915.415.242.012.112.180.180.18NANA0.000.050.240.850.781.100.830.830.81NANANA0.00NANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 6.797.425.885.75NANANA6.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 163.56182.37195.95213.93445.70447.86598.82605.20605.65583.78576.15514.57483.69486.20503.01145.11112.1795.2389.3077.4557.2548.5737.2336.3631.7532.1628.7827.6759.6560.2458.7362.0568.5169.9776.1982.2786.8178.6184.9991.5321.6725.8329.4632.9516.2619.244.840.742.973.805.385.70-17.531.222.122.62NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 163.56182.37195.95213.93445.70447.86598.82607.25607.63585.70578.03516.22485.87488.38526.77145.11112.1795.2389.3077.45NANANA36.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Common Stock Value 0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.010.00NANANA
Additional Paid In Capital 884.27875.83866.58858.19850.99842.68830.86822.22810.99803.28798.06745.66740.59741.78736.94373.31370.44367.88362.27360.22353.97348.57335.39332.79321.30320.36318.69318.07311.62308.42300.45299.58299.05297.93296.73295.42293.99279.96278.13276.50197.33196.04194.50193.42173.81172.54152.25142.57141.26137.94135.70133.3087.8899.8099.7199.54NANANA
Retained Earnings Accumulated Deficit -668.62-645.49-620.50-595.34-358.84-344.78-183.29-175.12-161.18-165.20-176.87-191.79-211.89-218.90-213.05-227.33-257.39-271.90-272.28-282.22-296.04-299.36-297.94-296.12-289.26-287.91-289.62-290.11-251.68-247.88-241.43-237.25-230.33-227.74-220.40-212.99-207.16-201.40-193.07-184.96-175.60-170.12-164.92-160.31-157.69-153.51-147.29-141.60-138.19-133.97-130.20-127.44-105.32-98.44-97.51-96.74NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -52.13-48.01-50.17-48.95-46.49-50.08-48.79-41.95-44.20-54.33-45.09-39.34-45.05-36.72-20.92-0.90-0.91-0.78-0.73-0.59-0.72-0.68-0.26-0.36-0.32-0.32-0.33-0.33-0.33-0.33-0.33-0.32-0.25-0.26-0.17-0.20-0.060.01-0.10-0.05-0.10-0.13-0.16-0.200.110.17-0.16-0.27-0.15-0.20-0.16-0.19-0.20-0.24-0.18-0.29NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 8.509.288.42NA8.399.9210.02NA7.836.146.46NA5.745.923.71NA-0.122.231.44NA0.740.740.56NA0.630.600.50NANANANANANANANANA1.281.231.29NA1.070.890.72NA0.700.360.05NA0.090.02NANANANANANANANANA

    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 10.44-8.72-1.35-11.7611.6627.451.3215.8633.2027.6836.6341.2835.7136.75-29.0014.1818.9523.656.0111.378.446.764.812.182.350.36-3.626.481.860.02-1.400.79-4.22-2.47-1.10-1.58-3.80-1.33-0.36-5.79-3.23-2.34-3.13-0.90-3.02-2.30-1.59-1.00-2.57-1.70-1.59-1.34-0.17-0.05-0.27-0.79-0.76-0.01-0.35
Net Cash Provided By Used In Investing Activities -7.12-7.48-5.93-16.85-12.72-7.00-7.28-9.76-12.38-6.52-6.41-8.12-5.42-27.50-130.97-23.30-2.37-2.90-9.24-43.54-1.37-1.02-0.78-0.53-0.66-0.67-0.45-0.82-0.49-0.45-0.37-0.210.73-0.64-0.47-0.570.49-0.27-0.321.23-2.110.03-0.02-0.15-1.641.60-0.79-0.010.01NANA-0.01-0.010.03-0.03-0.030.06-0.42-1.25
Net Cash Provided By Used In Financing Activities -0.1313.419.979.97-10.08-20.24-8.95-11.59-25.21-26.92-64.57-25.05-9.754.98215.07-3.44-5.75-6.460.4419.821.543.611.20-1.090.060.12-0.010.17-0.36-0.011.94-0.06-0.233.20-0.28-0.1512.48-0.11-0.140.140.000.380.0018.370.008.572.700.551.000.001.002.71NANANA0.00NANANA

    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 10.44-8.72-1.35-11.7611.6627.451.3215.8633.2027.6836.6341.2835.7136.75-29.0014.1818.9523.656.0111.378.446.764.812.182.350.36-3.626.481.860.02-1.400.79-4.22-2.47-1.10-1.58-3.80-1.33-0.36-5.79-3.23-2.34-3.13-0.90-3.02-2.30-1.59-1.00-2.57-1.70-1.59-1.34-0.17-0.05-0.27-0.79-0.76-0.01-0.35
Net Income Loss -23.13-24.99-25.16-236.51-14.06-161.48-8.18-13.934.0211.6614.9220.107.01-5.8514.2830.0614.520.379.9413.823.33-1.43-1.82-6.86-1.351.710.48-38.42-3.80-6.46-4.17-6.92-2.59-7.34-7.41-5.83-5.76-8.32-8.12-9.35-5.48-5.20-4.61-2.62-4.18-6.22-5.69-3.42-4.21-3.77-2.75-22.13-6.88-0.93-0.77-1.25-8.49-2.252.61
Profit Loss -23.13-24.99-25.16-236.51-14.06-161.48-8.40-13.854.0611.7014.9620.147.06-5.8914.2530.0614.520.379.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable 9.09-3.185.12-25.1827.79-8.1024.74-51.08-22.90-3.29-6.63-30.8842.6813.0448.82-1.3713.013.0510.69-1.761.442.660.09-1.593.461.592.57-9.118.723.813.66-2.711.911.95-1.980.522.281.960.35-0.041.21-0.770.00-0.770.491.07-0.06-0.060.010.48-0.17-0.74-0.07-0.32-0.390.00-0.41-0.84-2.06
Increase Decrease In Accounts Payable -0.01-20.439.060.1119.801.6618.62-34.72-16.48-3.355.72-6.71-13.2116.2835.40-4.46-2.216.47-1.7010.26-1.493.423.98-7.64-4.208.46-1.60-0.435.133.010.400.06-0.264.94-0.171.710.552.482.58-0.82-0.440.310.56-0.45-0.86-0.130.550.95-0.26-0.16-0.020.430.280.35-0.42-0.740.472.79-3.02
Share Based Compensation 8.259.008.176.747.999.0210.0210.767.625.786.243.949.673.332.371.31-0.122.231.440.670.740.740.560.590.470.480.460.360.820.690.790.411.021.091.221.291.281.231.292.881.170.990.820.580.940.360.050.000.42-0.060.12NANA0.000.07NANA0.220.19
Amortization Of Financing Costs 0.530.460.300.270.210.210.210.210.210.200.210.210.190.180.13NANANA0.02NANANANANANANANANANANANANA0.070.220.22NA0.000.000.00NANANANANANANANANANANANANANANANANANANANA

    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 -7.12-7.48-5.93-16.85-12.72-7.00-7.28-9.76-12.38-6.52-6.41-8.12-5.42-27.50-130.97-23.30-2.37-2.90-9.24-43.54-1.37-1.02-0.78-0.53-0.66-0.67-0.45-0.82-0.49-0.45-0.37-0.210.73-0.64-0.47-0.570.49-0.27-0.321.23-2.110.03-0.02-0.15-1.641.60-0.79-0.010.01NANA-0.01-0.010.03-0.03-0.030.06-0.42-1.25

    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 -0.1313.419.979.97-10.08-20.24-8.95-11.59-25.21-26.92-64.57-25.05-9.754.98215.07-3.44-5.75-6.460.4419.821.543.611.20-1.090.060.12-0.010.17-0.36-0.011.94-0.06-0.233.20-0.28-0.1512.48-0.11-0.140.140.000.380.0018.370.008.572.700.551.000.001.002.71NANANA0.00NANANA

    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 134.64118.73117.99112.22142.63143.26146.37140.12162.31174.86188.63-150.71375.49310.20212.6295.0888.5970.8959.0139.3536.0232.8030.5527.1930.4123.8522.1120.9638.0327.8926.1222.4022.2922.8324.0423.0324.0920.7318.6910.237.015.465.555.287.037.005.091.772.050.911.291.441.961.941.892.202.052.082.86
Revenue From Contract With Customer Excluding Assessed Tax 134.64118.73117.99112.22142.63143.26146.37140.12162.31174.86188.63-150.71375.49310.20212.6295.0888.5970.8959.0139.3536.0232.8030.5527.1930.4123.8522.1120.9638.0327.8926.1222.4022.2922.8324.0423.0324.0920.7318.6910.237.015.465.555.287.037.005.091.772.050.911.291.441.961.941.892.202.052.082.86
Intersegment Elimination -1.34-1.03-1.05-0.72-0.84-1.98-0.84-1.76-1.41-1.86-2.371.26-9.82-6.47-2.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, App Growth Platform 44.2437.3538.3934.4449.1846.1848.9644.9767.4168.2672.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, On Device Solutions 91.7482.4180.6578.5094.3099.0698.2596.9196.32108.47118.64119.21133.59129.45120.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 27.6322.8317.4615.8117.0215.0516.9921.0923.5419.2920.00-18.5450.5941.3521.5016.617.055.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 1.301.220.500.340.620.440.791.622.551.791.842.704.166.162.923.511.190.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 63.9156.7358.9754.5771.6072.4369.8661.7068.8690.79109.20-87.98211.70172.9691.7449.2559.1947.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,EMEA 43.1438.9842.1242.2254.2457.3159.5757.4768.7764.8559.96-48.14118.8696.2043.7025.7021.1717.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, App Growth Platform 5.554.142.893.734.204.944.455.9410.566.156.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, On Device Solutions 22.0818.6914.5712.0812.8210.1112.5415.1512.9713.1413.8717.6119.8817.9716.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, App Growth Platform 0.000.010.010.010.020.020.040.120.480.040.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, On Device Solutions 1.291.220.490.330.600.420.741.502.071.751.261.483.625.792.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, App Growth Platform 27.8223.0625.0823.1433.6732.2630.9226.5729.9139.8146.24NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, On Device Solutions 36.0933.6633.8831.4437.9340.1838.9435.1338.9550.9862.9664.4074.4375.1071.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,EMEA, App Growth Platform 10.8710.1310.417.5711.298.9713.5512.3526.4522.2519.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,EMEA, On Device Solutions 32.2728.8531.7034.6542.9548.3546.0245.1242.3242.6040.5435.7235.6730.5930.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Liabilities Current
Current Liabilities
Employee Related Liabilities Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
NonoperatingIncomeExpense
Nonoperating Income Expense
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept