111111111 1 2014-12-31 111111111 1 2014-01-01 2014-12-31 111111111 2 2014-12-31 111111111 2 2014-01-01 2014-12-31 111111111 3 2014-12-31 111111111 3 2014-01-01 2014-12-31 111111111 4 2014-12-31 111111111 4 2014-01-01 2014-12-31 111111111 5 2014-12-31 111111111 5 2014-01-01 2014-12-31 111111111 6 2014-12-31 111111111 6 2014-01-01 2014-12-31 111111111 7 2014-12-31 111111111 7 2014-01-01 2014-12-31 111111111 8 2014-12-31 111111111 8 2014-01-01 2014-12-31 111111111 9 2014-12-31 111111111 9 2014-01-01 2014-12-31 111111111 10 2014-12-31 111111111 10 2014-01-01 2014-12-31 111111111 11 2014-12-31 111111111 11 2014-01-01 2014-12-31 111111111 12 2014-12-31 111111111 12 2014-01-01 2014-12-31 111111111 13 2014-12-31 111111111 13 2014-01-01 2014-12-31 111111111 14 2014-12-31 111111111 14 2014-01-01 2014-12-31 111111111 2014-12-31 111111111 2014-01-01 2014-12-31 iso4217:USD xbrli:pure 29831262 22771956 7059306 12113470 9246924 2866546 11987630 13525032 0.4060663037 125840 3740588 2855269 885319 200 Open job 1 false false 4765875 3915859 850016 4761592 3912340 849252 4748777 3519 0.99 12815 319663 185925 133738 201 Open job 2 false false 3165949 2635676 530273 3073180 2558445 514735 3092332 77231 0.9706978399 -19152 1212380 1019868 192512 202 Open job 3 false false 6845696 5348200 1497496 5935890 4637414 1298476 5727306 710786 0.8670980891 208584 2985189 2344782 640407 203 Open job 4 false false 3202917 2139767 1063150 3197769 2136328 1061441 3199414 3439 0.9983928157 -1645 386839 241974 144865 204 Open job 5 false false 3267627 2402206 865421 3122086 2295211 826875 3143402 106995 0.95545969 -21316 254751 101060 153691 205 Open job 6 false false 3513815 2260925 1252890 2839759 1827211 1012548 2573819 433714 0.8081696651 265940 1823265 1173159 650106 206 Open job 7 false false 3913079 3104573 808506 3591755 2849640 742115 3503374 254933 0.9178846817 88381 2651445 2039028 612417 207 Open job 8 false false 12187491 13500000 -1312509 2193165 3505674 -1312509 2476537 9994326 0.18 -283372 2193165 3505674 -1312509 208** true Open job 9 false false 3274077 2798357 475720 35779 30580 5199 0 2767777 0.0109278409 35779 35779 30580 5199 209 Open job 10 false false 3835139 4296527 -461388 2578713 3040101 -461388 2386461 1256426 0.68 192252 2578713 3040101 -461388 210** true Open job 11 false false 13500000 10227273 3272727 8553041 6479577 2073464 8321142 3747696 0.6335586231 231899 8553041 6479577 2073464 211 Open job 12 false false 3849262 3137190 712072 274615 223814 50801 1741936 2913376 0.0713421884 -1467321 274615 223814 50801 212 Open job 13 false false 74614943 64402779 10212164 46921464 41803708 5117756 43715328 22599071 3206136 29854173 27271295 2582878 misc Misc under $3,000,000 true false 169767132 142941288 26825844 99192278 84546967 14645311 96617458 58394321 4841687 2266867 2574820 56863606 50512106 6351500 Recognize revenue on the percent of completion method. 2015-01-06 2014-12-31 2014 FY Example One Inc. --12-31 11-1111111 CA/ 200524910119