it is definitely an incremental extract. According to the documentation (snippet pasted below), table.incrementValue should contain the largest value in the current extract. However, in my case, it contains the smallest value.
"If this is an incremental refresh and the table supports incremental refreshes, this property will contain the largest value from the incrementColumn in the current extract. This value will be an empty string otherwise. See Incremental Refresh for details."