The common approach to this type of problem is to link the input box to two variables (lets call them vMinDate and vMaxDate). Then in your table (Chart/Straight table, not Table Box), use expressions like:
=sum(if(bookingdate >= '$(vMinDate)' and bookingdate <= '$(vMaxDate)', amount))
Use a similar pattern for all the chart expressions. You may want to select "Suppress When Value is Null" for the dimensions.
Ideally you should use set expressions for above, but it sounds like you may be a newbie, so I am keeping it simple. Please forgive me if I am mistaken.
Dont be confused by the term chart - it is simply a visualisation with dimensions and expressions, of which X/Y graphs is one option.
Hope that helps
Logic will get you from a to b. Imagination will take you everywhere. - A Einstein