Audit Scope and Methodology
We conducted this performance audit in accordance with Generally Accepted Government Auditing
Standards (GAGAS) and The Institute of Internal Auditors’ Global Internal Audit Standards. These
standards require that we plan and perform the audit to obtain sufficient, appropriate evidence to provide
a reasonable basis for our findings and conclusions based on our audit objectives. We believe the
evidence obtained provides such a basis.
We used a risk-based, judgmental approach to select items for testing. As a result, the findings reflect
only the items tested and should not be interpreted as representative of, or extrapolated to, the entire
population.
The period audited was August 2024, through August 2025 and included the following procedures:
Interviews and Process Walkthroughs
• Conducted walkthroughs and inquiries with key employees in the selected departments (Cruises,
Fishing, and Recreational Boating) to gain an understanding of:
o Each department’s typical daily operations, as well as their operations post-cyberattack
o How revenue is being recorded and billed
• Conducted inquiries with the Port’s Payroll department to gain an understanding of how Payroll
was processed immediately after the cyberattack, as well as how both overpayments and
underpayments were resolved
• Conducted walkthroughs and inquiries with Marine Maintenance to gain an understanding of how
payroll was processed until Maximo was reinstated
Document Review
• Obtained and reviewed key documents, such as:
o Internal Excel workbooks and spreadsheets prepared by each department for AFR
o PeopleSoft reports (i.e. Billing Batch Detail Reports, Interface Detail Summary)
o Payroll records and pay stubs for selected employees
o Listings of over and underpayments to employees
Validation and Testing
• Billing of Revenue:
o Selected two months from the audit period (September 2024 and July 2025) and
performed detail testing for each of the three departments selected
o Verified that the internally prepared revenue schedules agreed to PeopleSoft
o Investigated and inquired about variances
• Payroll Processing:
o Selected ten hourly Maritime employees and tested five different pay periods for each
o Verified and recalculated each employee’s paystub to check the mathematical accuracy
of total earnings using hours submitted multiplied by hourly rate
o Investigated and inquired about variances
o Verified that each employee was appropriately included in the listing of over and
underpayments