Welcome, ustrader! You've signed on at an opportune time, with the stock having enjoyed a wonderful Friday, as others have alluded, the mood can change around here fairly quickly.
When you wrote that the tech specifics went over your head "a bit," I wondered if you have a tech background. I understand "a bit" could have meant three or four miles, as it would have if I had used the phrase, but curious if, indeed, you have some understanding of the tech involved?