CONSOLIDATED BALANCE SHEETS - USD ($) $ in Thousands |
May 31, 2022 |
Nov. 30, 2021 |
| Current assets: |
|
|
| Cash and cash equivalents |
$ 163,364
|
$ 182,038
|
| Accounts receivable, net |
1,311,715
|
1,207,953
|
| Other current assets |
153,904
|
153,074
|
| Total current assets |
1,628,983
|
1,543,065
|
| Property and equipment, net |
401,716
|
407,144
|
| Goodwill |
2,925,679
|
1,813,502
|
| Intangible assets, net |
1,037,987
|
655,528
|
| Deferred tax assets |
53,104
|
48,413
|
| Other assets |
565,183
|
578,715
|
| Total assets |
6,612,652
|
5,046,367
|
| Current liabilities: |
|
|
| Accounts payable |
110,931
|
129,359
|
| Current portion of long-term debt |
105,000
|
0
|
| Accrued compensation and benefits |
437,516
|
453,434
|
| Other accrued liabilities |
346,204
|
351,642
|
| Income taxes payable |
23,371
|
33,779
|
| Total current liabilities |
1,023,022
|
968,214
|
| Long-term debt, net |
2,197,876
|
802,017
|
| Other long-term liabilities |
501,579
|
546,410
|
| Deferred tax liabilities |
164,073
|
109,471
|
| Total liabilities |
3,886,550
|
2,426,112
|
| Commitments and contingencies (Note 14) |
|
|
| Redeemable non-controlling interest |
2,157
|
0
|
| Stockholders’ equity: |
|
|
| Preferred stock, $0.0001 par value, 10,000 shares authorized and no shares issued and outstanding as of May 31, 2022 and November 30, 2021, respectively |
0
|
0
|
| Common stock, $0.0001 par value, 250,000 shares authorized; 52,058 and 51,927 shares issued as of May 31, 2022 and November 30, 2021, respectively, and 51,342 and 51,594 shares outstanding as of May 31, 2022 and November 30, 2021, respectively |
5
|
5
|
| Additional paid-in capital |
2,404,281
|
2,355,767
|
| Treasury stock, 716 and 333 shares as of May 31, 2022 and November 30, 2021, respectively |
(118,248)
|
(57,486)
|
| Retained earnings |
589,740
|
392,495
|
| Accumulated other comprehensive loss |
(151,833)
|
(70,526)
|
| Total stockholders’ equity |
2,723,945
|
2,620,255
|
| Total liabilities, redeemable non-controlling interest, and stockholders’ equity |
$ 6,612,652
|
$ 5,046,367
|