[Pulling from another thread, but this is my best guesstimate. With additional context]
The rules of the game have changed.
> We were allowed to expense all employee compensation tied to software or R&D in the year in which we paid it. Now we can only expense a small fraction of that because we have to capitalize the expense. That means if you paid and developer $100 to develop a piece of software then sold subscriptions totaling $100 you now have a profit. The old model you have zero dollars in profit the new model says you have something like $80 in profit that you know have to pay taxes on… with what cash?
Additional "finger in the wind context": this change was brought about through the Trump Tax Cuts. My best guess is that Trump wanted the 174 change as a negotiation token to prod tech to make a deal. Mind you and me, this was all pre-pandemic. The financial world was pretty stable and this was going to be a 'great way' to make people work together, if desired. After the pandemic financial response, all bets were off.
Soloprenuers are the only one's somewhat immune. I'm thankful my companies needed to downsize before this.
Final context, there will be a whole new industry to define the useful life for a piece of software given the advancements in AI. This is going to be great fun.
[edit] One more thing, this change was thought to be “repeal-able” with new legislation. Since it no longer looks to be the case, to avoid “everything is securities fraud” (Matt Levine term), everyone has to adjust their public statements and accounting for this new change. Sure many of the big players will still make profit, but analysts only care about “beats and misses.” And since the legislation hasn’t passed to put the old rules back in place, accounting has to make these forecasts more permanent with less wiggle room - aka misses and forecasts down. Now, there is a huge op to trade the rules changing back - which would be a huge tailwind (made headcount cuts and get favorable tax treatment)