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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.18 | 0.18 | 0.17 | 0.17 | 0.16 | 0.16 | 0.16 | 0.16 | 0.15 | 0.14 | 0.13 | 0.13 | 0.00 | 0.00 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 13.83 | NA | 13.79 | 12.28 | 12.67 | NA | 11.77 | 10.76 | 10.04 | NA | 8.94 | 6.97 | 5.10 | NA | 5.57 | 5.59 | 5.62 | |
Weighted Average Number Of Shares Outstanding Basic | 13.83 | NA | 12.81 | 12.28 | 11.80 | NA | 11.30 | 10.76 | 9.93 | NA | 8.92 | 6.97 | 5.08 | NA | 5.57 | 5.56 | 5.58 | |
Earnings Per Share Basic | -0.11 | -0.61 | 0.08 | -0.05 | 0.04 | 0.03 | 0.26 | -0.03 | 0.12 | -0.07 | 0.03 | -0.06 | 0.17 | 0.03 | -0.22 | 0.27 | 0.07 | |
Earnings Per Share Diluted | -0.11 | -0.60 | 0.08 | -0.05 | 0.04 | 0.03 | 0.25 | -0.03 | 0.12 | -0.07 | 0.03 | -0.06 | 0.17 | 0.04 | -0.22 | 0.27 | 0.07 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 | |
Revenue From Contract With Customer Including Assessed Tax | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 | |
Revenues | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 | |
Cost Of Revenue | 46.91 | 46.12 | 45.69 | 41.04 | 37.37 | 36.15 | 33.98 | 31.05 | 25.42 | 20.69 | 19.50 | 18.19 | 16.16 | 14.93 | 19.39 | 16.64 | 15.53 | |
Operating Expenses | 50.61 | 50.53 | 46.12 | 42.83 | 37.19 | 38.88 | 35.04 | 30.86 | 25.20 | 22.54 | 19.93 | 18.66 | 14.15 | 14.18 | 14.71 | 12.40 | 12.37 | |
Selling General And Administrative Expense | 44.71 | 44.66 | 41.73 | 38.34 | 33.64 | 35.02 | 31.92 | 28.07 | 22.82 | 20.70 | 18.37 | 17.20 | 12.75 | 12.91 | 14.43 | 12.08 | 12.07 | |
Operating Income Loss | -2.61 | -3.69 | 2.62 | -1.12 | 1.54 | 0.58 | 2.22 | 0.48 | 1.84 | -1.31 | 0.29 | -0.32 | 1.50 | 0.79 | -2.33 | 2.71 | 0.71 | |
Interest Paid Net | 1.96 | 1.40 | 1.27 | 0.79 | 0.76 | 0.77 | 0.42 | 0.37 | 0.34 | 0.24 | 0.21 | 0.23 | 0.20 | 0.21 | 0.16 | 0.11 | 0.13 | |
Income Tax Expense Benefit | -3.45 | 2.08 | -0.06 | -1.62 | -0.21 | -1.19 | -1.77 | -0.19 | -0.12 | -1.44 | -0.38 | -0.07 | 0.31 | 0.52 | -0.98 | 1.16 | 0.29 | |
Income Taxes Paid | 0.01 | 0.23 | 0.15 | NA | NA | 0.02 | 0.00 | 0.10 | 0.28 | 0.88 | 0.56 | 0.48 | 0.00 | 0.32 | 0.07 | 0.15 | 0.00 | |
Profit Loss | -1.56 | -7.71 | 1.18 | -0.63 | 0.54 | 0.47 | 3.40 | -0.32 | 1.46 | -0.60 | 0.36 | -0.44 | 0.98 | 0.20 | -1.25 | 1.62 | 0.43 | |
Net Income Loss | -1.56 | -7.71 | 1.18 | -0.63 | 0.54 | 0.47 | 3.40 | -0.32 | 1.46 | -0.60 | 0.36 | -0.44 | 0.98 | 0.20 | -1.25 | 1.62 | 0.43 | |
Comprehensive Income Net Of Tax | -1.57 | -7.67 | 1.17 | -0.65 | 0.53 | 1.05 | 3.40 | -0.32 | 1.46 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Basic | -1.56 | -7.57 | 1.04 | -0.63 | 0.47 | 0.42 | 2.89 | -0.32 | 1.20 | -0.49 | 0.29 | -0.44 | 0.86 | 0.18 | -1.25 | 1.52 | 0.41 | |
Net Income Loss Available To Common Stockholders Diluted | -1.56 | -7.57 | 1.04 | -0.63 | 0.47 | 0.42 | 2.89 | -0.32 | 1.20 | -0.49 | 0.29 | -0.44 | 0.86 | 0.18 | -1.25 | 1.52 | 0.41 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 420.54 | 402.79 | 353.96 | 338.02 | 268.06 | 255.76 | 204.73 | 184.51 | 161.89 | 138.17 | 124.36 | 117.28 | 72.14 | 63.64 | NA | NA | NA | |
Liabilities | 253.28 | 239.50 | 199.76 | 192.38 | 140.80 | 132.90 | 87.93 | 76.06 | 63.82 | 59.76 | 52.55 | 49.15 | 53.76 | 46.50 | NA | NA | NA | |
Liabilities And Stockholders Equity | 420.54 | 402.79 | 353.96 | 338.02 | 268.06 | 255.76 | 204.73 | 184.51 | 161.89 | 138.17 | 124.36 | 117.28 | 72.14 | 63.64 | NA | NA | NA | |
Stockholders Equity | 167.26 | 163.28 | 154.20 | 145.64 | 127.26 | 122.86 | 116.80 | 108.44 | 98.07 | 78.41 | 71.81 | 68.13 | 18.38 | 17.14 | -38.22 | -17.92 | -17.51 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 162.87 | 154.78 | 145.43 | 130.33 | 110.06 | 102.13 | 108.15 | 105.12 | 97.35 | 74.41 | 87.36 | 83.93 | 39.35 | 35.10 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 11.67 | 20.69 | 14.43 | 9.75 | 14.33 | 13.28 | 23.84 | 25.78 | 34.94 | 20.62 | 38.74 | 38.55 | 0.32 | 0.39 | NA | NA | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 11.67 | 20.69 | 14.43 | 9.75 | 14.33 | 13.28 | 23.84 | 25.78 | 34.94 | 20.62 | 38.74 | 38.55 | 0.32 | 0.39 | 0.56 | 1.22 | 0.36 | |
Accounts Receivable Net Current | 95.97 | 87.56 | 85.23 | 81.87 | 67.16 | 64.44 | 61.55 | 56.92 | 45.37 | 38.49 | 34.96 | 33.32 | 27.70 | 24.18 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 17.36 | 11.81 | 15.93 | 11.72 | 7.70 | 7.07 | 9.82 | 10.02 | 5.44 | 4.85 | 3.86 | 3.41 | 2.83 | 2.27 | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | 22.88 | NA | NA | NA | 18.84 | NA | NA | NA | 16.08 | NA | NA | NA | NA | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | 14.82 | NA | NA | NA | 12.32 | NA | NA | NA | 10.67 | NA | NA | NA | NA | NA | NA | NA | |
Amortization Of Intangible Assets | 3.34 | 3.38 | 1.90 | 2.30 | 1.37 | 1.90 | 0.70 | 0.80 | 0.47 | 0.17 | 0.10 | 0.10 | 0.07 | 0.05 | 0.10 | 0.10 | 0.07 | |
Property Plant And Equipment Net | NA | 8.06 | NA | NA | NA | 6.52 | 22.68 | 21.75 | 20.75 | 20.20 | 17.86 | 16.84 | 16.22 | 15.36 | NA | NA | NA | |
Goodwill | 102.54 | 96.39 | 75.73 | 77.11 | 53.08 | 53.21 | 55.26 | 39.61 | 29.15 | 28.47 | 13.48 | 11.72 | 11.72 | 9.18 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 45.52 | 46.29 | 38.18 | 39.76 | 26.58 | 27.95 | 15.73 | 15.04 | 11.82 | 12.29 | 2.79 | 1.86 | 1.93 | 1.13 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 43.87 | 44.64 | 36.52 | 38.11 | 24.90 | 26.27 | 14.05 | 14.35 | 11.14 | 11.61 | 2.11 | 1.18 | 1.25 | NA | NA | NA | NA | |
Other Assets Noncurrent | 1.25 | 1.18 | 1.15 | 1.08 | 1.08 | 1.02 | 0.81 | 0.89 | 0.72 | 0.68 | 0.69 | 0.74 | 0.72 | 0.67 | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 134.73 | 126.76 | 98.73 | 90.70 | 59.55 | 69.08 | 54.27 | 48.22 | 37.36 | 32.85 | 28.71 | 26.92 | 28.66 | 23.33 | NA | NA | NA | |
Notes Payable Current | 13.67 | 13.99 | 10.26 | 12.44 | 9.24 | 10.17 | 9.84 | 6.07 | 4.57 | 4.45 | 2.22 | 2.09 | 2.12 | 1.59 | NA | NA | NA | |
Accounts Payable And Accrued Liabilities Current | 49.02 | 44.39 | 43.50 | 32.88 | 30.70 | 40.29 | 28.54 | 28.05 | 21.03 | 17.92 | 18.63 | 18.14 | 13.20 | 12.20 | NA | NA | NA | |
Contract With Customer Liability Current | 7.96 | 7.48 | 7.91 | 10.05 | 6.84 | 6.37 | 7.69 | 7.61 | 5.55 | 4.62 | 2.56 | 1.91 | 1.95 | 1.94 | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 26.77 | 28.77 | 24.30 | 29.66 | 24.25 | 27.20 | NA | NA | NA | 12.86 | NA | NA | NA | NA | NA | NA | NA | |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent | 4.63 | 4.65 | 4.88 | 4.88 | 4.88 | 4.85 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 50.09 | 42.29 | 32.44 | 28.83 | 17.81 | 0.36 | 0.52 | 0.20 | NA | NA | 1.24 | 1.24 | 1.24 | 1.24 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 36.66 | 37.66 | 35.67 | 36.61 | 29.14 | 28.09 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 167.26 | 163.28 | 154.20 | 145.64 | 127.26 | 122.86 | 116.80 | 108.44 | 98.07 | 78.41 | 71.81 | 68.13 | 18.38 | 17.14 | -38.22 | -17.92 | -17.51 | |
Common Stock Value | 0.18 | 0.18 | 0.17 | 0.17 | 0.16 | 0.16 | 0.16 | 0.16 | 0.15 | 0.14 | 0.13 | 0.13 | 0.00 | 0.00 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 226.68 | 215.42 | 196.73 | 189.35 | 167.44 | 162.92 | 156.97 | 152.04 | 140.00 | 120.84 | 113.53 | 110.22 | 60.16 | 58.87 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -27.98 | -26.42 | -18.71 | -19.89 | -19.26 | -19.80 | -20.27 | -23.66 | -23.34 | -24.80 | -24.20 | -24.56 | -24.12 | -25.10 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | 0.58 | 0.59 | 0.55 | 0.56 | 0.57 | 0.58 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Stock Issued During Period Value New Issues | 3.70 | 11.25 | 0.01 | 14.87 | 0.01 | 2.04 | 0.51 | 7.94 | 0.17 | 4.35 | 0.43 | 0.01 | 0.84 | NA | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 6.42 | 6.38 | 6.64 | 6.34 | 4.13 | 3.66 | 4.01 | 3.80 | 3.23 | 2.88 | 2.63 | 1.68 | 1.05 | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 2.52 | -0.55 | 10.21 | -4.21 | 6.28 | -3.00 | 7.90 | 1.85 | 2.41 | 1.49 | 3.70 | -0.52 | 0.04 | 1.84 | 0.61 | 9.84 | -1.52 | |
Net Cash Provided By Used In Investing Activities | -2.74 | -10.16 | -1.35 | -15.25 | -0.40 | -3.52 | -7.13 | -7.73 | -0.37 | -17.81 | -2.15 | -0.26 | -1.31 | -0.58 | -0.39 | -0.90 | -0.54 | |
Net Cash Provided By Used In Financing Activities | -8.79 | 16.96 | -4.17 | 14.88 | -4.83 | -4.04 | -2.71 | -3.28 | 12.28 | -1.80 | -1.35 | 39.01 | 1.20 | -1.44 | -0.88 | -8.08 | 1.91 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 2.52 | -0.55 | 10.21 | -4.21 | 6.28 | -3.00 | 7.90 | 1.85 | 2.41 | 1.49 | 3.70 | -0.52 | 0.04 | 1.84 | 0.61 | 9.84 | -1.52 | |
Net Income Loss | -1.56 | -7.71 | 1.18 | -0.63 | 0.54 | 0.47 | 3.40 | -0.32 | 1.46 | -0.60 | 0.36 | -0.44 | 0.98 | 0.20 | -1.25 | 1.62 | 0.43 | |
Profit Loss | -1.56 | -7.71 | 1.18 | -0.63 | 0.54 | 0.47 | 3.40 | -0.32 | 1.46 | -0.60 | 0.36 | -0.44 | 0.98 | 0.20 | -1.25 | 1.62 | 0.43 | |
Depreciation Depletion And Amortization | 2.66 | 2.56 | 2.55 | 2.42 | 2.20 | 2.00 | 2.40 | 2.05 | 1.92 | 1.69 | 1.51 | 1.41 | 1.36 | 1.27 | 0.26 | 0.25 | 0.25 | |
Increase Decrease In Accounts Receivable | 7.95 | -1.02 | 3.70 | 7.94 | 2.94 | 1.42 | 2.10 | 3.31 | 6.95 | -1.21 | 0.62 | 5.78 | 3.61 | -1.14 | -0.17 | -3.28 | 3.08 | |
Share Based Compensation | 7.83 | 6.46 | 7.11 | 6.81 | 4.36 | 3.61 | 4.21 | 4.04 | 3.24 | 2.88 | 2.63 | 1.56 | 1.15 | 1.03 | 3.52 | 1.08 | -0.54 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -2.74 | -10.16 | -1.35 | -15.25 | -0.40 | -3.52 | -7.13 | -7.73 | -0.37 | -17.81 | -2.15 | -0.26 | -1.31 | -0.58 | -0.39 | -0.90 | -0.54 | |
Payments To Acquire Property Plant And Equipment | 0.26 | 0.01 | 1.45 | 0.10 | 0.54 | 0.00 | 0.53 | 0.17 | 0.20 | 0.30 | -0.15 | 0.32 | 0.44 | -0.01 | 0.12 | 0.63 | 0.18 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -8.79 | 16.96 | -4.17 | 14.88 | -4.83 | -4.04 | -2.71 | -3.28 | 12.28 | -1.80 | -1.35 | 39.01 | 1.20 | -1.44 | -0.88 | -8.08 | 1.91 | |
Payments For Repurchase Of Common Stock | 5.73 | -2.85 | 0.01 | 2.92 | 0.67 | 0.97 | 0.00 | 1.38 | 0.99 | 0.00 | 0.00 | 0.02 | 0.56 | 0.00 | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 | |
Fixed Price Contract | 85.12 | 84.95 | 83.00 | 73.51 | 68.25 | 71.09 | 66.52 | 58.49 | 49.59 | 39.44 | 38.21 | 33.46 | NA | NA | NA | NA | NA | |
Time And Materials Contract | 9.78 | 8.01 | 11.44 | 9.25 | 7.86 | 4.51 | 4.73 | 3.91 | 2.87 | 2.49 | 1.51 | 3.07 | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 | |
Fixed Price Contract | 85.12 | 84.95 | 83.00 | 73.51 | 68.25 | 71.09 | 66.52 | 58.49 | 49.59 | 39.44 | 38.21 | 33.46 | NA | NA | NA | NA | NA | |
Time And Materials Contract | 9.78 | 8.01 | 11.44 | 9.25 | 7.86 | 4.51 | 4.73 | 3.91 | 2.87 | 2.49 | 1.51 | 3.07 | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Including Assessed Tax | 94.91 | 92.97 | 94.43 | 82.75 | 76.10 | 75.61 | 71.25 | 62.40 | 52.46 | 41.93 | 39.72 | 36.52 | 31.80 | 29.89 | 31.77 | 31.75 | 28.61 |