Joshua revenue