#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, k, t, d;
  cin >> n >> t >> k >> d;
  int x = ceil(1.0 * n / k);
  bool f1 = 0;
  for (int i = 0; i <= x; i++) {
    int mx = max(d + i * t, (x - i) * t);
    if (mx < x * t) {
      f1 = 1;
      break;
    }
  }
  if (f1)
    puts("YES");
  else
    puts("NO");
  return 0;
}
