All the data is from last interval. Game only provides total produced so the mod checks total produced at the beginning of the interval and updates the display.
There is some smoothing... If i remember right it compares current value to the previous value, so if you are go from 0 and make 100 it should display 50. And then if you add another the next interval 100 with 50 displayed it will jump to 75. So if you consistently produce 100 a minute it will get there. Basically tweaked this portion until space science didn't totally blow it up.