Difference between Kaprekar Number and Square is Multiple of Repunit

Theorem
Let $n$ be a Kaprekar number of $m$ digits.

Then:
 * $n^2 - n = k R_m$

where:
 * $R_m$ is the $m$-digit repunit
 * $k$ is an integer.