Home Data Calendar Blog

WK

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
Weighted Average Number Of Diluted Shares Outstanding 54.92NA54.2654.0153.69NA53.0852.8552.60NA51.4451.0750.24NA48.8448.1747.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 54.92NA54.2654.0153.69NA53.0852.8552.60NA51.4451.0750.24NA48.8448.1747.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.21-0.08-1.04-0.39-0.86-0.26-0.56-0.55-0.35-0.28-0.13-0.19-0.15-0.16-0.21-0.41-0.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Diluted -0.21-0.08-1.04-0.39-0.86-0.26-0.56-0.55-0.35-0.28-0.13-0.19-0.15-0.16-0.21-0.41-0.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Revenue From Contract With Customer Excluding Assessed Tax 175.67166.65158.18155.02150.19143.80132.85131.55129.67120.78112.69105.59104.2293.8388.1083.8685.8080.2774.1873.4869.9664.4460.8759.1359.9154.5152.0749.3951.9046.3744.7143.0144.5539.8836.2733.9735.1530.1327.9226.5128.1323.5721.2619.0321.30
Revenues 175.67166.65158.18155.02150.19143.80132.85131.55129.67120.78112.69105.59104.2293.8388.1083.8685.8080.2774.1873.4869.9664.4460.8759.1359.9154.5152.0749.3951.9046.3744.7143.0144.5539.8836.2733.9735.1530.1327.9226.5128.1323.5721.2619.0321.30
Cost Of Goods And Services Sold 41.5237.8438.3539.5038.5234.3632.4232.2430.8729.1626.4124.5923.6823.6521.8922.2422.4023.0521.7520.6819.5417.3915.6616.3016.5116.0915.6514.2914.22NANANANANANANANANANANANANANANANA
Gross Profit 134.14128.81119.82115.52111.67109.45100.4399.3198.8091.6286.2981.0080.5570.1866.2161.6263.4157.2252.4352.8150.4347.0445.2142.8343.4038.4236.4235.1037.6933.1731.9830.4331.4528.8726.4924.2125.4920.1719.3818.6020.6617.0815.2413.1515.03
Operating Expenses 152.43138.28135.34138.21158.51122.72130.55127.50115.98103.1294.2686.7484.6975.3273.1778.4172.5671.7067.9161.2357.7654.8355.9264.6252.9053.0950.2044.9743.6740.5744.7141.7643.5640.6740.8234.8232.4531.7732.0028.7024.9522.9824.6021.1321.08
Research And Development Expense 45.4942.5541.7542.7045.7938.0738.5839.1835.8831.4329.8427.8326.6324.3923.9623.5122.9923.2222.9021.8022.0120.7719.9820.7220.1318.8717.5316.2415.5414.5314.3414.0514.5213.5012.7712.2012.0111.9111.1810.7710.298.678.838.528.10
General And Administrative Expense 24.3023.8621.0223.6342.0124.2727.4124.1123.9921.4918.3917.3817.0213.1213.7219.6313.4514.7512.0211.2310.3811.0511.8621.6511.7712.278.968.949.427.848.027.888.958.547.156.296.735.804.575.194.233.834.022.983.77
Selling And Marketing Expense 82.6371.8772.5871.8870.7160.3864.5664.2256.1050.2046.0341.5241.0337.8135.4935.2736.1233.7332.9928.2125.3623.0124.0722.2521.0121.9523.7119.7918.7118.2022.3519.8320.0918.6320.9016.3313.7114.0616.2512.7510.4410.4811.749.639.21
Operating Income Loss -18.28-9.47-15.53-22.69-46.84-13.28-30.12-28.19-17.18-11.50-7.97-5.74-4.14-5.14-6.95-16.79-9.15-14.48-15.48-8.43-7.33-7.79-10.70-21.79-9.51-14.67-13.78-9.86-5.98-7.41-12.73-11.32-12.11-11.80-14.33-10.60-6.96-11.60-12.62-10.10-4.29-5.90-9.36-7.98-6.05
Interest Expense NA3.2047.441.501.501.501.511.511.523.523.513.503.483.503.573.563.553.531.960.430.440.480.450.450.450.450.460.470.460.460.460.470.490.510.490.510.510.760.700.320.270.010.260.090.01
Interest Expense Debt 3.003.002.091.291.291.291.291.291.293.293.273.253.243.223.203.183.173.151.55NANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 4.910.202.160.202.150.212.150.222.170.232.180.242.190.052.310.382.320.400.410.420.460.430.440.430.430.430.450.450.30NANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 23.0120.7419.3820.6138.0416.6120.3018.4515.3113.2712.6911.0511.6210.3410.6014.899.949.869.228.518.197.526.9510.465.916.284.664.404.143.693.673.503.393.123.082.622.171.851.412.171.96NANANANA
Income Tax Expense Benefit 0.711.490.530.820.581.140.470.43-0.09-0.52-0.890.37-0.33-0.640.07-0.010.290.040.10-0.010.010.200.020.020.01-0.010.030.030.010.00-0.010.010.020.00-0.030.11-0.080.030.000.000.000.000.000.000.00
Income Taxes Paid Net 0.950.530.601.200.320.580.230.440.19-0.010.040.090.020.210.080.230.160.030.080.030.230.010.000.050.000.000.000.030.010.03-0.030.040.010.060.000.000.00NANANANANANANANA
Net Income Loss -11.69-4.20-56.27-20.91-46.15-13.90-29.69-28.86-18.49-14.32-6.57-9.51-7.32-8.01-10.51-19.77-10.57-16.30-16.05-8.32-7.46-7.72-10.96-21.77-9.62-14.32-14.07-10.20-5.84-7.52-12.89-11.53-12.04-10.29-14.63-11.03-7.45-5.91-13.38-10.56-4.55-5.87-9.55-8.10-6.03
Comprehensive Income Net Of Tax -15.582.45-59.25-20.92-42.87-3.92-37.57-35.59-20.27-14.82-6.56-9.49-7.37-7.81-10.69-19.38-10.58-16.30-15.99-8.24-7.41-7.71-10.95-21.71-9.67-14.37-14.16-10.25-5.87-7.47-12.90-11.48-12.07-10.31-14.57-11.05-7.38-12.60-13.33-10.45-4.47NANANANA

    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
Assets 1201.901218.861149.13830.79800.07819.62776.64776.76769.88786.76750.22738.88708.42707.01687.50654.73643.72646.40626.76279.98256.28231.11200.45181.69178.64157.72155.59154.19139.82143.14129.92122.70124.31143.90146.32151.33154.26164.55NANANA73.94NANANA
Liabilities 1285.061308.251262.82830.64799.14813.64782.13768.90744.69713.78680.04666.82638.67642.73608.00583.50573.94581.05556.63270.36252.43240.85212.74199.36187.85174.65170.06160.32144.81146.27129.49113.88107.75118.18114.17108.75103.63108.73NANANA80.73NANANA
Liabilities And Stockholders Equity 1201.901218.861149.13830.79800.07819.62776.64776.76769.88786.76750.22738.88708.42707.01687.50654.73643.72646.40626.76279.98256.28231.11200.45181.69178.64157.72155.59154.19139.82143.14129.92122.70124.31143.90146.32151.33154.26164.55NANANA73.94NANANA
Stockholders Equity -83.16-89.39-113.690.160.935.98-5.497.8525.1972.9870.1872.0769.7664.2879.5071.2269.7765.3470.139.633.86-9.74-12.29-17.66-9.22-16.93-14.47-6.13-4.98-3.120.438.8216.5625.7232.1542.5850.6355.82NANANANANANANA

    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
Assets Current 997.001008.94947.15619.88585.44600.09567.88555.29645.06657.09630.91658.96633.37633.09609.38577.67565.23571.23550.90205.35183.51177.23150.69133.67131.27115.29111.65110.6195.4398.0484.0676.9778.8597.8899.07103.59106.06116.54NANANA35.88NANANA
Cash And Cash Equivalents At Carrying Value 296.07256.10404.88198.94195.49240.20229.50226.25303.08300.39291.12322.19331.17322.83426.13402.12393.43381.74389.1294.7178.7477.5871.8457.4965.2660.3362.7259.9952.2051.2842.8439.8843.2358.7569.0986.4389.89101.1320.2720.1417.2615.52NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 296.58256.72404.88198.94195.49240.20229.50226.25303.08300.39291.12322.19331.17322.83426.13402.12393.43381.74389.1294.7178.7477.5871.8457.4965.2660.33NANANA51.28NANANA58.75NANANANANANANANANANANA
Accounts Receivable Net Current 87.90125.1998.8684.2777.15106.3282.2875.6170.1376.8564.1065.9153.7568.9255.5741.4745.5260.2343.5947.2150.5665.1140.7039.0939.2028.8024.2822.7319.5822.5422.3518.2616.4715.6512.1312.4511.9111.12NANANA13.88NANANA
Prepaid Expense And Other Assets Current 25.7723.6321.9025.4223.7117.9614.1017.7816.2215.1113.0912.0412.769.059.599.358.456.51NANANA4.42NANANA6.44NANANANA4.975.394.063.883.283.063.003.14NANANA0.89NANANA
Available For Sale Securities Debt Securities 542.28557.62377.53267.31244.34190.59203.51202.71220.46230.06231.22229.42209.45207.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Amortization Of Intangible Assets 1.401.601.501.501.501.501.501.500.800.500.400.100.100.100.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Goodwill 110.32112.10108.85111.15111.00109.74103.09109.0434.5634.5634.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 21.1522.8923.5925.6427.1128.2327.8330.169.6810.438.19NANA1.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 6.044.675.396.436.946.856.045.065.165.004.575.134.613.714.064.123.503.443.921.982.040.581.411.020.920.861.551.391.421.501.581.130.770.710.630.700.740.80NANANA0.63NANANA
Available For Sale Debt Securities Amortized Cost Basis 542.69556.63378.69268.68245.39193.22207.08205.66222.85230.59NANANA206.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Liabilities Current 466.95484.50438.01424.31396.03406.94375.77365.33340.61646.50616.69307.09278.58281.79251.22232.97221.99231.93209.84204.43187.79191.58169.04155.36144.53129.34123.78112.5697.9699.8989.0679.6074.6184.0877.6470.2462.3166.73NANANA43.42NANANA
Accounts Payable Current 9.915.204.915.316.396.179.675.808.384.114.023.704.722.843.653.815.507.064.894.773.185.465.054.695.913.061.861.191.870.855.644.964.165.144.733.882.623.01NANANA3.99NANANA
Other Accrued Liabilities Current 13.1412.038.308.589.659.116.739.376.997.856.506.106.046.315.559.147.068.916.475.145.735.894.914.714.183.903.773.263.373.813.013.103.533.824.193.284.375.03NANANA1.85NANANA
Accrued Liabilities Current 89.4497.9294.1691.1279.3484.0084.8985.8671.5984.1378.8076.6860.1168.2663.4456.3942.7649.9347.3042.1533.4236.3534.1530.9826.3820.2120.7717.2914.9020.7017.1814.7014.5820.3917.2313.8312.2016.77NANANA8.94NANANA
Contract With Customer Liability Current 367.06380.84338.42327.37309.78316.26280.59272.73259.39258.02235.75224.95212.03208.99182.70171.38172.37173.62156.35156.23149.94148.54128.44118.49110.94104.68NANANANANANANANANANANANANANANANANANANA

    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
Other Liabilities Noncurrent 0.210.181.541.531.531.521.351.381.601.601.331.341.681.681.751.781.571.501.391.280.976.895.434.063.973.904.013.984.094.104.064.033.493.343.213.052.962.07NANANA0.34NANANA
Operating Lease Liability Noncurrent 9.8410.899.029.7510.9512.1012.8713.6915.0316.4115.2316.3617.5417.2118.2319.2720.4218.5619.2720.0420.850.00NANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity -83.16-89.39-113.690.160.935.98-5.497.8525.1972.9870.1872.0769.7664.2879.5071.2269.7765.3470.139.633.86-9.74-12.29-17.66-9.22-16.93-14.47-6.13-4.98-3.120.438.8216.5625.7232.1542.5850.6355.82NANANANANANANA
Additional Paid In Capital 584.75562.94541.09595.69575.55537.73522.34498.12479.87525.65508.02503.35491.55478.70474.97456.01435.18420.17408.66332.16318.15297.14286.89270.56257.30248.29236.39230.57221.46217.45213.53209.02205.28202.37198.50194.36191.36189.17NANANANANANANA
Retained Earnings Accumulated Deficit -664.33-652.64-648.45-592.18-571.27-525.12-511.21-481.52-452.66-452.43-438.11-431.54-422.02-414.70-396.01-385.50-365.73-355.16-338.86-322.81-314.49-307.03-299.31-288.34-266.57-265.34-251.02-236.94-226.75-220.91-213.40-200.50-188.98-176.93-166.64-152.01-140.98-133.53NANANANANANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -3.630.26-6.39-3.41-3.41-6.69-16.66-8.79-2.06-0.290.210.200.180.230.490.670.280.290.290.230.150.100.090.070.020.070.120.200.260.290.250.260.210.240.260.190.220.15NANANA-0.14NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 23.01NA19.3820.6138.04NA20.3018.4515.31NA12.6911.0511.62NA10.6014.899.94NA9.228.518.19NA6.9510.465.91NANANANANANANANANANANANA0.47NANANANANANANA

    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
Net Cash Provided By Used In Operating Activities 24.8424.3414.9925.985.56-1.274.868.68-0.949.2716.3112.7611.5013.587.807.114.751.994.7018.765.12-0.427.58-2.551.78-6.235.193.982.589.952.79-4.04-19.08-5.04-4.72-2.61-9.23-4.61-4.634.181.55NANANANA
Net Cash Provided By Used In Investing Activities 17.45-175.21-109.03-22.54-50.4711.23-2.63-83.126.51-3.73-38.54-22.37-3.99-110.227.84-4.172.80-10.91-54.47-8.09-16.594.01-2.41-7.660.43-1.51-3.23-0.49-1.24-1.34-0.130.954.33-5.09-13.38-0.35-0.95-0.68-2.891.24-1.77NANANANA
Net Cash Provided By Used In Financing Activities -1.320.98301.22-0.59-0.35-1.443.47-0.65-2.973.92-8.440.330.81-7.278.035.604.751.35344.315.2012.522.459.092.532.815.360.684.21-0.43-0.180.30-0.29-0.73-0.300.76-0.48-1.0886.107.63-2.521.94NANANANA

    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
Net Cash Provided By Used In Operating Activities 24.8424.3414.9925.985.56-1.274.868.68-0.949.2716.3112.7611.5013.587.807.114.751.994.7018.765.12-0.427.58-2.551.78-6.235.193.982.589.952.79-4.04-19.08-5.04-4.72-2.61-9.23-4.61-4.634.181.55NANANANA
Net Income Loss -11.69-4.20-56.27-20.91-46.15-13.90-29.69-28.86-18.49-14.32-6.57-9.51-7.32-8.01-10.51-19.77-10.57-16.30-16.05-8.32-7.46-7.72-10.96-21.77-9.62-14.32-14.07-10.20-5.84-7.52-12.89-11.53-12.04-10.29-14.63-11.03-7.45-5.91-13.38-10.56-4.55-5.87-9.55-8.10-6.03
Depreciation Depletion And Amortization 2.522.792.692.872.802.852.682.731.961.661.431.101.050.861.161.131.141.231.060.970.900.901.130.880.870.930.850.870.890.900.940.971.001.061.061.131.171.121.130.850.77NANANANA
Increase Decrease In Accounts Receivable -36.9525.5615.236.89-29.3622.707.934.84-6.5812.92-2.0712.11-15.2712.8313.31-3.85-14.2716.36-3.58-3.13-14.8224.831.690.24-6.544.250.763.23-2.690.374.011.840.883.63-0.050.580.91-0.021.79-3.85-0.52NANANANA
Increase Decrease In Accounts Payable 4.730.27-0.39-1.090.21-3.563.93-2.304.36-0.240.48-1.171.91-0.85-0.18-1.69-1.381.990.521.21-1.56-0.300.62-1.292.681.200.67-0.681.02-4.310.280.80-0.700.060.861.260.16-1.901.731.00-2.36NANANANA
Share Based Compensation 23.0120.7419.3820.6138.0416.6120.3018.4515.3113.2712.6911.0511.6210.3410.6014.899.949.869.228.518.197.526.9510.465.916.284.664.404.143.693.673.503.393.123.082.622.171.851.412.171.96NANANANA
Amortization Of Financing Costs 0.610.610.470.330.330.330.330.320.320.260.260.250.250.250.250.250.240.240.12NANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Net Cash Provided By Used In Investing Activities 17.45-175.21-109.03-22.54-50.4711.23-2.63-83.126.51-3.73-38.54-22.37-3.99-110.227.84-4.172.80-10.91-54.47-8.09-16.594.01-2.41-7.660.43-1.51-3.23-0.49-1.24-1.34-0.130.954.33-5.09-13.38-0.35-0.95-0.68-2.891.24-1.77NANANANA
Payments To Acquire Property Plant And Equipment 0.200.390.900.640.201.231.020.670.531.100.770.810.850.110.380.700.690.240.660.451.740.380.520.210.010.050.990.030.120.800.090.600.410.180.630.160.870.522.773.531.75NANANANA

    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
Net Cash Provided By Used In Financing Activities -1.320.98301.22-0.59-0.35-1.443.47-0.65-2.973.92-8.440.330.81-7.278.035.604.751.35344.315.2012.522.459.092.532.815.360.684.21-0.43-0.180.30-0.29-0.73-0.300.76-0.48-1.0886.107.63-2.521.94NANANANA

    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
Revenues 175.67166.65158.18155.02150.19143.80132.85131.55129.67120.78112.69105.59104.2293.8388.1083.8685.8080.2774.1873.4869.9664.4460.8759.1359.9154.5152.0749.3951.9046.3744.7143.0144.5539.8836.2733.9735.1530.1327.9226.5128.1323.5721.2619.0321.30
Commercial And Industrial Sector NA24.5323.4623.2721.9420.5718.8119.0218.5726.0611.8311.2110.709.879.379.189.229.098.198.217.797.326.896.516.75NANANANANANANANANANANANANANANANANANANANA
Energy Sector NA7.066.626.706.566.195.585.855.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financial Services Sector NA16.7115.9515.1015.5015.0313.8713.0912.9816.459.9410.0010.319.178.968.458.507.697.486.956.686.196.045.796.05NANANANANANANANANANANANANANANANANANANANA
Healthcare Sector NA14.3513.5513.4312.9712.7311.7011.8311.625.3911.8611.2610.889.958.778.328.427.646.956.936.585.895.355.105.35NANANANANANANANANANANANANANANANANANANANA
Insurance Sector NA10.729.729.348.968.748.167.757.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Real Estate Sector NA6.946.606.486.696.165.655.936.087.324.614.364.764.083.773.694.354.073.83NANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Sector NA18.3917.0417.2616.6216.7015.2815.5014.642.7416.1014.9013.9612.6911.9811.1911.0910.529.7310.009.168.227.707.587.27NANANANANANANANANANANANANANANANANANANANA
Consumer Discretionary Sector NA15.6915.2214.9314.3513.8113.3012.6312.227.8112.1510.8910.9810.249.759.319.449.038.328.337.987.417.256.886.89NANANANANANANANANANANANANANANANANANANANA
Consumer Staples Sector NA4.854.564.544.454.204.214.154.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Diversified Financials Sector NA24.5622.9322.5721.4220.1117.4717.2717.1319.3813.5412.3012.2611.4510.6610.709.879.518.578.267.447.146.856.056.29NANANANANANANANANANANANANANANANANANANANA
Materials Sector NA6.255.855.675.875.505.125.165.676.324.574.074.403.913.823.373.543.262.93NANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Sector NA1.351.485.424.98-19.1512.5212.0911.28-8.087.706.976.936.015.8421.1422.8420.8519.4219.3618.6916.9615.9916.5016.41NANANANANANANANANANANANANANANANANANANANA
Public Administration Sector NA5.024.894.534.344.023.843.793.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Telecommunication Services Sector NA4.174.45NANA3.423.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Utilities Sector NA6.055.855.775.545.515.385.465.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
License And Service 154.98148.79143.42136.77129.66125.87118.59113.35107.12104.2998.9191.2084.9480.9775.8570.7068.3666.1563.0260.4756.1253.7851.3148.8446.4745.5543.2140.9839.54NANANANANANANANANANANANANANANANA
Other Services 3.103.763.203.823.794.883.624.684.865.294.784.314.804.384.454.854.014.083.393.492.433.173.253.383.58NANANANANANANANANANANANANANANANANANANANA
Professional Services 20.6917.8614.7518.2520.5217.9314.2618.2022.5516.5013.7814.3819.2912.8612.2513.1617.4414.1211.1613.0113.8410.669.5710.2913.448.968.858.4112.36NANANANANANANANANANANANANANANANA
X B R L Professional Services 17.5914.1011.5514.4316.7313.0510.6313.5217.6911.219.0010.0714.498.497.808.3113.4310.047.779.5211.417.486.316.929.85NANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 175.67166.65158.18155.02150.19143.80132.85131.55129.67120.78112.69105.59104.2293.8388.1083.8685.8080.2774.1873.4869.9664.4460.8759.1359.9154.5152.0749.3951.9046.3744.7143.0144.5539.8836.2733.9735.1530.1327.9226.5128.1323.5721.2619.0321.30
Commercial And Industrial Sector NA24.5323.4623.2721.9420.5718.8119.0218.5726.0611.8311.2110.709.879.379.189.229.098.198.217.797.326.896.516.75NANANANANANANANANANANANANANANANANANANANA
Energy Sector NA7.066.626.706.566.195.585.855.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financial Services Sector NA16.7115.9515.1015.5015.0313.8713.0912.9816.459.9410.0010.319.178.968.458.507.697.486.956.686.196.045.796.05NANANANANANANANANANANANANANANANANANANANA
Healthcare Sector NA14.3513.5513.4312.9712.7311.7011.8311.625.3911.8611.2610.889.958.778.328.427.646.956.936.585.895.355.105.35NANANANANANANANANANANANANANANANANANANANA
Insurance Sector NA10.729.729.348.968.748.167.757.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Real Estate Sector NA6.946.606.486.696.165.655.936.087.324.614.364.764.083.773.694.354.073.83NANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Sector NA18.3917.0417.2616.6216.7015.2815.5014.642.7416.1014.9013.9612.6911.9811.1911.0910.529.7310.009.168.227.707.587.27NANANANANANANANANANANANANANANANANANANANA
Consumer Discretionary Sector NA15.6915.2214.9314.3513.8113.3012.6312.227.8112.1510.8910.9810.249.759.319.449.038.328.337.987.417.256.886.89NANANANANANANANANANANANANANANANANANANANA
Consumer Staples Sector NA4.854.564.544.454.204.214.154.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Diversified Financials Sector NA24.5622.9322.5721.4220.1117.4717.2717.1319.3813.5412.3012.2611.4510.6610.709.879.518.578.267.447.146.856.056.29NANANANANANANANANANANANANANANANANANANANA
Materials Sector NA6.255.855.675.875.505.125.165.676.324.574.074.403.913.823.373.543.262.93NANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Sector NA1.351.485.424.98-19.1512.5212.0911.28-8.087.706.976.936.015.8421.1422.8420.8519.4219.3618.6916.9615.9916.5016.41NANANANANANANANANANANANANANANANANANANANA
Public Administration Sector NA5.024.894.534.344.023.843.793.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Telecommunication Services Sector NA4.174.45NANA3.423.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Utilities Sector NA6.055.855.775.545.515.385.465.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
License And Service 154.98148.79143.42136.77129.66125.87118.59113.35107.12104.2998.9191.2084.9480.9775.8570.7068.3666.1563.0260.4756.1253.7851.3148.8446.4745.5543.2140.9839.54NANANANANANANANANANANANANANANANA
Other Services 3.103.763.203.823.794.883.624.684.865.294.784.314.804.384.454.854.014.083.393.492.433.173.253.383.58NANANANANANANANANANANANANANANANANANANANA
Professional Services 20.6917.8614.7518.2520.5217.9314.2618.2022.5516.5013.7814.3819.2912.8612.2513.1617.4414.1211.1613.0113.8410.669.5710.2913.448.968.858.4112.36NANANANANANANANANANANANANANANANA
X B R L Professional Services 17.5914.1011.5514.4316.7313.0510.6313.5217.6911.219.0010.0714.498.497.808.3113.4310.047.779.5211.417.486.316.929.85NANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Stockholders Equity
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Property Plant And Equipment
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept