Is there any way I could see the money I hacked in bit burner script

Is there any way I could see the money I hacked in bit burner script?
I am writing a script for bit burner and I want to see the amount of money I get from hacking the server the script weakens the server grows it and then hacks it with a few more steps.
the script is below

/** @param {NS} ns */

export async function main(ns) {

    var server = ns.args[0];
    var security = ns.getServerSecurityLevel(server);
    var min_s = ns.getServerMinSecurityLevel(server);
    var base_s = ns.getServerBaseSecurityLevel(server)
    var x = 0;
    var bar = "_________________________________________"
    var serverCM = ns.getServerMoneyAvailable(server);
    var server_thresh = 1000;
    while (true) {
        x += 1
        // clear the log

        ns.clearLog()
        ns.disableLog('ALL')
        // Showing how many times the program has run and display income
        ns.print("Ran ", x, ' times');
        ns.print(bar)
        ns.print("Money made from script currently: ", ns.getScriptIncome("weaken.js", server, server))
        ns.print(bar)
        ns.print("Current server money: ", ns.getServerMoneyAvailable(server))
        ns.print(bar)
        ns.print("Max server money: ", ns.getServerMaxMoney(server))
        ns.print(bar)
        ns.print("Base security: ", base_s)
        ns.print(bar)
        ns.print("Current security: ", security)
        ns.print(bar)
        ns.print("Min security: ", min_s)
        ns.print(bar)
        // Weaken the sever
        if (security != min_s) {
            ns.print("Weakening");
            await ns.weaken(server);
            ns.print('Weakened');
            ns.print(bar)
        }// Growing
        else {
            ns.print("Skipping weakening not needed")
            ns.print(bar)
        }
        ns.print("Attempting to grow ", server)
        ns.print(bar)
        ns.print("Growing")
        await ns.grow(server)
        // Attempt to hack
        ns.print(bar)
        ns.print("Attempting to hack ", server);
        ns.print(bar)
        if (serverCM >= server_thresh) {
            await ns.hack(server);
            ns.print("Hack succesfull")
        }
        else {
            ns.print("Hack unsucessful continuing script")
        }
    }
}

I looked at the documentation and didn’t see anything useful but I may not have looked thoroughly enough