После сокращения млн точка не ставится, после сокращения тыс. — ставится, Вы написали верно.
Предпочтительнее с тире: Прибыль компании за 2015 год выросла на 10 % – до 100 млн рублей. Сочетание до 100 млн рублей является пояснительной конструкцией, которая при отсутствии пояснительного союза (то есть, а именно и под.) отделяется знаком тире.
Запятая нужна, т. к. в данном предложении союз или является не разделительным, а пояснительным (его можно заменить на то есть). Пояснительные конструкции требуют обособления.
Точка после сокращения млн не ставится.
Сокращения млн, млрд пишутся без точки.
Если по условиям контекста после приложения стоит запятая, второе тире опускается: Еще одному виду деградации — опустыниванию, по данным Росстата, подвержено около 90 млн га.
Сокращения млн, млрд пишутся без точек. Точки не ставят в конце сокращений, образованных путем удаления гласных.
Вы правы, сочетание неудачное.
По нашему мнению, оба варианта (с и и или) имеют одинаковое значение.
Эти сокращения пишутся без точек.