Overview Financials News + Filings Key Docs Charts Ownership Insiders
|
In millions, except per share items | Dec-31-22 | Dec-31-21 | Dec-31-20 | Dec-31-19 | Dec-31-18 | Dec-31-17 | Dec-31-16 | Dec-31-15 |
| 10-K | 10-K | 10-K | 10-K | 10-K | 10-K | 10-K | 10-K |
Revenues: |
Total services | 902.4 | 758.7 | 609.6 | 561.9 | | | | |
Technology Service | | | | | 494.0 | | | |
Transferred Over Time | 900.3 | 756.5 | 607.1 | 559.0 | 490.5 | | | |
UNITED STATES | 875.3 | 738.3 | 599.2 | 552.4 | 487.8 | | | |
Total revenues [+] | 905.1 | 761.0 | 612.1 | 565.5 | 498.4 | 485.3 | 488.7 | 473.6 |
Services | | | | | | | | 411.5 |
Reimbursements | | | | | | | | 15.5 |
Revenue growth [+] | 18.9% | 24.3% | 8.2% | 13.5% | 2.7% | -0.7% | 3.2% | 3.7% |
Total services | 18.9% | 24.5% | 8.5% | | | | | |
Transferred Over Time | 19.0% | 24.6% | 8.6% | 14.0% | | | | |
UNITED STATES | 18.6% | 23.2% | 8.5% | 13.2% | | | | |
Professional Services | 19.8% | 25.5% | 8.8% | 14.7% | | | | |
Cost of goods sold [+] | 552.7 | 468.8 | 380.7 | 354.2 | 321.6 | 323.7 | 335.7 | 318.4 |
Labor costs | | | | | | | | 261.7 |
Reimbursable costs | | | | | | | | 15.5 |
Gross profit | 352.4 | 292.2 | 231.4 | 211.3 | 176.7 | 161.5 | 153.0 | 155.2 |
Gross margin | 38.9% | 38.4% | 37.8% | 37.4% | 35.5% | 33.3% | 31.3% | 32.8% |
Selling, general and administrative | 171.1 | 152.4 | 134.7 | 134.2 | 118.5 | 108.2 | 101.3 | 100.0 |
Other operating expenses | | | | | -1.8 | | 19.9 | 18.3 |
EBITDA [+] | 181.2 | 139.8 | 96.7 | 77.1 | 60.1 | 53.3 | 50.0 | 55.2 |
EBITDA growth | 29.6% | 44.5% | 25.4% | 28.4% | 12.6% | 6.6% | -9.5% | -8.8% |
EBITDA margin | 20.0% | 18.4% | 15.8% | 13.6% | 12.1% | 11.0% | 10.2% | 11.7% |
Depreciation | 8.5 | 6.4 | 5.4 | 4.4 | 4.1 | 4.7 | 4.9 | 4.5 |
EBITA | 172.7 | 133.4 | 91.3 | 72.7 | 56.0 | 48.6 | 45.1 | 50.8 |
EBITA margin | 19.1% | 17.5% | 14.9% | 12.9% | 11.2% | 10.0% | 9.2% | 10.7% |
Amortization of intangibles | 24.5 | 23.5 | 22.9 | 16.2 | 16.4 | 15.0 | 13.4 | 13.8 |
EBIT [+] | 148.2 | 109.9 | 68.4 | 56.5 | 39.6 | 33.6 | 31.8 | 36.9 |
EBIT growth | 34.8% | 60.6% | 21.1% | 42.6% | 18.0% | 5.7% | -14.0% | -12.9% |
EBIT margin | 16.4% | 14.4% | 11.2% | 10.0% | 8.0% | 6.9% | 6.5% | 7.8% |
Non-recurring items [+] | 3.9 | 4.0 | 13.2 | 1.2 | 3.7 | 4.6 | -0.4 | 1.7 |
Loss on contingent liability | 0.3 | 0.2 | 9.5 | 0.3 | 1.8 | 3.2 | -1.7 | 0.4 |
Interest expense | 3.2 | 14.1 | 10.1 | 7.4 | 3.6 | 1.8 | 1.6 | 2.1 |
Interest expense | 3.2 | 14.1 | 10.1 | 7.4 | 3.6 | 1.8 | 1.6 | 2.1 |
Other income (expense), net [+] | 36.4 | -19.0 | 5.4 | 10.8 | 0.0 | 0.0 | -0.1 | -0.3 |
Gain (loss) on debt retirement | | -29.0 | -4.5 | | | | | |
Other | -0.2 | -0.4 | -0.3 | 0.0 | 0.0 | 0.0 | -0.1 | -0.3 |
Pre-tax income | 177.5 | 72.9 | 50.5 | 58.8 | 32.4 | 27.1 | 30.5 | 32.8 |
Income taxes | 36.6 | 10.4 | 10.1 | 10.8 | 7.8 | 8.6 | 10.1 | 9.8 |
Tax rate | 20.6% | 14.3% | 20.1% | 18.4% | 24.1% | 31.5% | 32.9% | 29.9% |
Net income | 104.4 | 52.1 | 30.2 | 37.1 | 24.6 | 18.6 | 20.5 | 23.0 |
Net margin | 11.5% | 6.8% | 4.9% | 6.6% | 4.9% | 3.8% | 4.2% | 4.9% |
|
Basic EPS [+] | $4.16 | $1.94 | $1.27 | $1.53 | $0.76 | $0.56 | $0.60 | $0.69 |
Growth | 114.5% | 53.0% | -17.1% | 101.9% | 34.6% | -6.4% | -12.7% | -5.8% |
Diluted EPS [+] | $3.84 | $1.80 | $1.24 | $1.49 | $0.73 | $0.55 | $0.58 | $0.67 |
Growth | 112.9% | 45.3% | -16.6% | 102.8% | 34.4% | -6.7% | -12.8% | -4.0% |
|
Shares outstanding (basic) [+] | 33.9 | 32.2 | 31.8 | 31.3 | 32.4 | 33.0 | 34.0 | 33.4 |
Growth | 5.2% | 1.3% | 1.4% | -3.3% | -1.8% | -3.0% | 1.8% | 5.4% |
Shares outstanding (diluted) [+] | 36.7 | 34.7 | 32.5 | 32.2 | 33.5 | 34.1 | 35.0 | 34.3 |
Growth | 5.9% | 6.6% | 0.8% | -3.8% | -1.7% | -2.7% | 2.0% | 3.5% |
|
EBIT is a non-GAAP figure that excludes all non-recurring expenses: restructuring costs, asset impairments, IPR&D writeoffs, and other unusual charges. |
|