- Inception
- 1714
- donations
- 6155000, 4850000, 5858000, 10502000, 3021000, 5464000, 9059000, 2729000, 4248000, 3971000
- employees
- 98, 137, 145, 402, 370, 382, 330
- IPv4 routing prefix
- 129.67.124.0/22
- total revenue
- 14017000, 12993000, 14761000, 20112000, 11157000, 12615000, 18166000, 14719000, 19277000, 20317000