0001047469-04-006986 10-K 11 20031231 20040308 HALF ROBERT INTERNATIONAL INC /DE/ 0000315213 7363 941648752 DE 1231 10-K 34 001-10427 04655471 2884 SAND HILL RD STE 200 MENLO PARK CA 94025 6502346000 2884 SAND HILL ROAD STE 200 MENLO PARK CA 94025 BOOTHE FINANCIAL CORP /DE/ 19870721 BOOTHE INTERIM CORP 19600201 10-K 1 a2124746z10-k.htm 10-K EX-3.2 3 a2124746zex-3_2.htm EX-3.2 EX-10.4 4 a2124746zex-10_4.htm EXHIBIT 10.4 EX-10.18 5 a2124746zex-10_18.htm EXHIBIT 10.18 EX-21 6 a2124746zex-21.htm EXHIBIT 21 EX-23.1 7 a2124746zex-23_1.htm EXHIBIT 23.1 EX-23.2 8 a2124746zex-23_2.htm EXHIBIT 23.2 EX-31.1 9 a2124746zex-31_1.htm EXHIBIT 31.1 EX-31.2 10 a2124746zex-31_2.htm EXHIBIT 31.2 EX-32.1 11 a2124746zex-32_1.htm EXHIBIT 32.1 EX-32.2 12 a2124746zex-32_2.htm EXHIBIT 32.2