3 ms·It's pretty recent; there is no date given but it references the Twilio 10-K report from February 22, 2017.by daro 9y agoIt's pretty recent; there is no date given but it references the Twilio 10-K report from February 22, 2017.