Operating margin narrowed to 28.3%
FY2025 32.2%→FY2026 28.3%-4.0 pts
Operating income / revenue. 10-K filed 2026-10-20. What management wrote → sec.gov ↗
What moved in each company's latest 10-K against the year before: revenue growth, operating margin, free cash flow, debt, and net income turning to a profit or a loss. From XBRL, with the formula and the filing. The same lines for every company; nothing is scored.
300 changes, newest 10-K first.
FY2025 32.2%→FY2026 28.3%-4.0 pts
Operating income / revenue. 10-K filed 2026-10-20. What management wrote → sec.gov ↗
FY2025 $1.7B→FY2026 $59.0B+3435%
Cash from operations − capital expenditure. 10-K filed 2026-10-09. What management wrote → sec.gov ↗
FY2025 +48.9%→FY2026 +256.3%+207.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-10-09. What management wrote → sec.gov ↗
FY2025 26.1%→FY2026 74.6%+48.4 pts
Operating income / revenue. 10-K filed 2026-10-09. What management wrote → sec.gov ↗
FY2025 +9.7%→FY2026 +0.4%-9.3 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-09-29. What management wrote → sec.gov ↗
FY2025 -39.2%→FY2026 +58.1%+97.3 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-09-17. What management wrote → sec.gov ↗
FY2025 -79.1%→FY2026 -963.5%-884.4 pts
Operating income / revenue. 10-K filed 2026-09-17. What management wrote → sec.gov ↗
FY2025 +14.9%→FY2026 +24.5%+9.6 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-09-10. What management wrote → sec.gov ↗
FY2025 13.5%→FY2026 6.1%-7.4 pts
Operating income / revenue. 10-K filed 2026-09-10. What management wrote → sec.gov ↗
FY2025 $6.1B→FY2026 $8.7B+41%
Cash from operations − capital expenditure. 10-K filed 2026-09-09. What management wrote → sec.gov ↗
FY2025 +5.3%→FY2026 +11.8%+6.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-09-02. What management wrote → sec.gov ↗
FY2025 20.8%→FY2026 24.3%+3.5 pts
Operating income / revenue. 10-K filed 2026-09-02. What management wrote → sec.gov ↗
FY2025 $1.5B→FY2026 −$7.0B-555%
Cash from operations − capital expenditure. 10-K filed 2026-08-31. What management wrote → sec.gov ↗
FY2025 +46.6%→FY2026 +77.8%+31.2 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-31. What management wrote → sec.gov ↗
FY2025 +5.2%→FY2026 -0.4%-5.6 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-24. What management wrote → sec.gov ↗
FY2025 8.4%→FY2026 20.7%+12.3 pts
Operating income / revenue. 10-K filed 2026-08-24. What management wrote → sec.gov ↗
FY2025 -0.4%→FY2026 +8.3%+8.7 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-21. What management wrote → sec.gov ↗
FY2025 $670.0M→FY2026 $1.3B+96%
Cash from operations − capital expenditure. 10-K filed 2026-08-19. What management wrote → sec.gov ↗
FY2025 -8.2%→FY2026 +5.0%+13.3 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-19. What management wrote → sec.gov ↗
FY2025 -5.5%→FY2026 5.2%+10.7 pts
Operating income / revenue. 10-K filed 2026-08-19. What management wrote → sec.gov ↗
FY2025 −$1.1B→FY2026 $182.0M$1.3B
Net income attributable to the company. 10-K filed 2026-08-19. What management wrote → sec.gov ↗
FY2025 −$104.7M→FY2026 $300.1M$404.8M
Cash from operations − capital expenditure. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 +21.0%→FY2026 +83.2%+62.2 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 -10.9%→FY2026 17.4%+28.4 pts
Operating income / revenue. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 $25.9M→FY2026 −$6.9B−$7.0B
Net income attributable to the company. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 −$120.0M→FY2026 $11.5B$11.6B
Cash from operations − capital expenditure. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 +10.4%→FY2026 +175.3%+164.9 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 -18.7%→FY2026 61.2%+79.9 pts
Operating income / revenue. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 −$1.6B→FY2026 $11.4B$13.1B
Net income attributable to the company. 10-K filed 2026-08-17. What management wrote → sec.gov ↗
FY2025 $810.0M→FY2026 $1.2B+52%
Cash from operations − capital expenditure. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 +10.0%→FY2026 +56.6%+46.6 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 $192.8M→FY2026 −$1.0B-631%
Cash from operations − capital expenditure. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 $1.3B→FY2026 $3.5B+175%
Cash from operations − capital expenditure. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 +50.7%→FY2026 +35.7%-15.0 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 24.5%→FY2026 34.5%+10.0 pts
Operating income / revenue. 10-K filed 2026-08-14. What management wrote → sec.gov ↗
FY2025 $1.1B→FY2026 $1.8B+66%
Cash from operations − capital expenditure. 10-K filed 2026-08-13. What management wrote → sec.gov ↗
FY2025 +5.1%→FY2026 +14.2%+9.1 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-13. What management wrote → sec.gov ↗
FY2025 5.9%→FY2026 23.9%+18.0 pts
Operating income / revenue. 10-K filed 2026-08-13. What management wrote → sec.gov ↗
FY2025 $1.9B→FY2026 $4.5B+145%
Cash from operations − capital expenditure. 10-K filed 2026-08-11. What management wrote → sec.gov ↗
FY2025 -1.9%→FY2026 +14.2%+16.1 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-11. What management wrote → sec.gov ↗
FY2025 32.0%→FY2026 35.3%+3.3 pts
Operating income / revenue. 10-K filed 2026-08-07. What management wrote → sec.gov ↗
FY2025 $571.0M→FY2026 $811.0M+42%
Cash from operations − capital expenditure. 10-K filed 2026-08-07. What management wrote → sec.gov ↗
FY2025 $3.0B→FY2026 $1.5B-51%
Cash from operations − capital expenditure. 10-K filed 2026-08-06. What management wrote → sec.gov ↗
FY2025 +16.6%→FY2026 +5.1%-11.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-06. What management wrote → sec.gov ↗
FY2025 +23.9%→FY2026 +11.7%-12.2 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-08-06. What management wrote → sec.gov ↗
FY2025 $1.1B→FY2026 −$212.0M-119%
Cash from operations − capital expenditure. 10-K filed 2026-08-05. What management wrote → sec.gov ↗
FY2025 15.8%→FY2026 6.1%-9.6 pts
Operating income / revenue. 10-K filed 2026-08-05. What management wrote → sec.gov ↗
FY2027 $818.0M→FY2026 $3.1B+280%
Cash from operations − capital expenditure. 10-K filed 2026-08-04. What management wrote → sec.gov ↗
FY2027 20.8%→FY2026 33.6%+12.8 pts
Operating income / revenue. 10-K filed 2026-08-04. What management wrote → sec.gov ↗
FY2025 $3.0B→FY2026 $5.1B+72%
Cash from operations − capital expenditure. 10-K filed 2026-07-20. What management wrote → sec.gov ↗
FY2025 +0.3%→FY2026 +7.7%+7.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-07-20. What management wrote → sec.gov ↗
FY2025 $1.7B→FY2026 $2.3B+36%
Cash from operations − capital expenditure. 10-K filed 2026-07-17. What management wrote → sec.gov ↗
FY2025 +5.6%→FY2026 +16.9%+11.3 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-07-17. What management wrote → sec.gov ↗
FY2025 $3.3B→FY2026 $2.2B-33%
Cash from operations − capital expenditure. 10-K filed 2026-07-15. What management wrote → sec.gov ↗
FY2025 -9.8%→FY2026 +0.2%+10.0 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-07-15. What management wrote → sec.gov ↗
FY2025 $2.3B→FY2026 $1.6B-29%
Cash from operations − capital expenditure. 10-K filed 2026-07-01. What management wrote → sec.gov ↗
FY2025 17.0%→FY2026 4.8%-12.2 pts
Operating income / revenue. 10-K filed 2026-07-01. What management wrote → sec.gov ↗
FY2025 $2.3B→FY2026 −$87.6M−$2.4B
Net income attributable to the company. 10-K filed 2026-07-01. What management wrote → sec.gov ↗
FY2025 +8.4%→FY2026 +17.3%+9.0 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-06-22. What management wrote → sec.gov ↗
FY2025 $431.0M→FY2026 $893.0M+107%
Cash from operations − capital expenditure. 10-K filed 2026-06-12. What management wrote → sec.gov ↗
FY2025 27.8%→FY2026 25.5%-2.4 pts
Operating income / revenue. 10-K filed 2026-06-12. What management wrote → sec.gov ↗
FY2025 $816.6M→FY2026 $1.2B+42%
Cash from operations − capital expenditure. 10-K filed 2026-06-09. What management wrote → sec.gov ↗
FY2025 -7.7%→FY2026 4.0%+11.7 pts
Operating income / revenue. 10-K filed 2026-06-09. What management wrote → sec.gov ↗
FY2025 $1.3B→FY2026 $1.9B+40%
Cash from operations − capital expenditure. 10-K filed 2026-06-05. What management wrote → sec.gov ↗
FY2025 20.3%→FY2026 24.2%+3.8 pts
Operating income / revenue. 10-K filed 2026-06-05. What management wrote → sec.gov ↗
FY2025 15.9%→FY2026 18.6%+2.7 pts
Operating income / revenue. 10-K filed 2026-05-29. What management wrote → sec.gov ↗
FY2025 +16.3%→FY2026 +9.8%-6.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-22. What management wrote → sec.gov ↗
FY2025 −$214.6M→FY2026 $461.5M$676.1M
Cash from operations − capital expenditure. 10-K filed 2026-05-22. What management wrote → sec.gov ↗
FY2025 +5.3%→FY2026 +18.2%+12.8 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-22. What management wrote → sec.gov ↗
FY2025 -77.9%→FY2026 -1.6%+76.4 pts
Operating income / revenue. 10-K filed 2026-05-22. What management wrote → sec.gov ↗
FY2025 $1.2B→FY2026 $1.5B+26%
Cash from operations − capital expenditure. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 +3.6%→FY2026 +27.1%+23.5 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 -42.3%→FY2026 +7.1%+49.4 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 6.7%→FY2026 10.4%+3.7 pts
Operating income / revenue. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 −$500K→FY2026 $230.0M$230.5M
Net income attributable to the company. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 +6.7%→FY2026 +14.6%+7.9 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-21. What management wrote → sec.gov ↗
FY2025 -2.3%→FY2026 +8.1%+10.4 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-05-20. What management wrote → sec.gov ↗
FY2024 -0.4%→FY2025 5.3%+5.6 pts
Operating income / revenue. 10-K filed 2026-05-06. What management wrote → sec.gov ↗
FY2025 +2.5%→FY2026 -10.5%-13.0 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-04-22. What management wrote → sec.gov ↗
FY2025 3.5%→FY2026 29.8%+26.3 pts
Operating income / revenue. 10-K filed 2026-04-22. What management wrote → sec.gov ↗
FY2025 −$81.4M→FY2026 $1.7B$1.8B
Net income attributable to the company. 10-K filed 2026-04-22. What management wrote → sec.gov ↗
FY2024 +44.9%→FY2025 +26.3%-18.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2024 -116.6%→FY2025 -192.5%-75.8 pts
Operating income / revenue. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2024 -19.3%→FY2025 +1057.1%+1076.4 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2024 -2673.7%→FY2025 -4052.5%-1378.9 pts
Operating income / revenue. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2025 $1.8B→FY2025 $3.5B+94%
Cash from operations − capital expenditure. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2024 $1.6B→FY2025 $2.2B+35%
Cash from operations − capital expenditure. 10-K filed 2026-03-31. What management wrote → sec.gov ↗
FY2024 +4.8%→FY2025 +442.2%+437.4 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 -143.0%→FY2025 -319.7%-176.7 pts
Operating income / revenue. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 +1414.0%→FY2025 +1318.8%-95.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 -85004.6%→FY2025 -5743.5%+79261.0 pts
Operating income / revenue. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 -27.8%→FY2025 -33.0%-5.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 -123.1%→FY2025 -10824.0%-10701.0 pts
Operating income / revenue. 10-K filed 2026-03-30. What management wrote → sec.gov ↗
FY2024 +10.1%→FY2025 +158.8%+148.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 676.7%→FY2025 -123.1%-799.8 pts
Operating income / revenue. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 $428.9M→FY2025 −$153.2M−$582.1M
Net income attributable to the company. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 +140.6%→FY2025 +5.1%-135.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 25.5%→FY2025 -80.9%-106.4 pts
Operating income / revenue. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 $28.3M→FY2025 −$80.3M−$108.6M
Net income attributable to the company. 10-K filed 2026-03-27. What management wrote → sec.gov ↗
FY2024 +204.1%→FY2025 +304.8%+100.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-26. What management wrote → sec.gov ↗
FY2024 +0.8%→FY2025 +9.7%+8.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-26. What management wrote → sec.gov ↗
FY2024 -25.2%→FY2025 +10.0%+35.1 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-25. What management wrote → sec.gov ↗
FY2024 -100.5%→FY2025 -53.1%+47.4 pts
Operating income / revenue. 10-K filed 2026-03-25. What management wrote → sec.gov ↗
FY2024 $129.6M→FY2025 $597.3M+361%
Cash from operations − capital expenditure. 10-K filed 2026-03-24. What management wrote → sec.gov ↗
FY2024 -27.5%→FY2025 -5.1%+22.4 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-24. What management wrote → sec.gov ↗
FY2024 -0.7%→FY2025 6.4%+7.1 pts
Operating income / revenue. 10-K filed 2026-03-24. What management wrote → sec.gov ↗
FY2024 -3.1%→FY2025 +3.1%+6.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-23. What management wrote → sec.gov ↗
FY2024 $1.7B→FY2025 $2.4B+42%
Cash from operations − capital expenditure. 10-K filed 2026-03-20. What management wrote → sec.gov ↗
FY2025 25.2%→FY2026 28.7%+3.5 pts
Operating income / revenue. 10-K filed 2026-03-20. What management wrote → sec.gov ↗
FY2023 -19.3%→FY2024 +1217.5%+1236.8 pts
Revenue FY2024 / revenue FY2023 − 1, against the same a year earlier. 10-K filed 2026-03-19. What management wrote → sec.gov ↗
FY2023 -1780.0%→FY2024 -620.7%+1159.3 pts
Operating income / revenue. 10-K filed 2026-03-19. What management wrote → sec.gov ↗
FY2024 +373.3%→FY2025 -32.1%-405.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-19. What management wrote → sec.gov ↗
FY2024 -2.4%→FY2025 -6.3%-3.9 pts
Operating income / revenue. 10-K filed 2026-03-19. What management wrote → sec.gov ↗
FY2024 $1.6B→FY2025 $921.7M-42%
Cash from operations − capital expenditure. 10-K filed 2026-03-17. What management wrote → sec.gov ↗
FY2024 +10.1%→FY2025 +4.9%-5.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-17. What management wrote → sec.gov ↗
FY2024 23.7%→FY2025 19.9%-3.8 pts
Operating income / revenue. 10-K filed 2026-03-17. What management wrote → sec.gov ↗
FY2025 $1.9B→FY2026 $8.6B+358%
Cash from operations − capital expenditure. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2025 +8.1%→FY2026 +18.8%+10.7 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2024 +4.8%→FY2025 +10.4%+5.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2024 −$3.0B→FY2025 $1.3B$4.3B
Net income attributable to the company. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2024 +62.7%→FY2025 +48.7%-14.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2024 2.7%→FY2025 23.2%+20.5 pts
Operating income / revenue. 10-K filed 2026-03-16. What management wrote → sec.gov ↗
FY2024 $6.4B→FY2025 $8.2B+27%
Cash from operations − capital expenditure. 10-K filed 2026-03-12. What management wrote → sec.gov ↗
FY2024 +11.4%→FY2025 +5.5%-5.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-12. What management wrote → sec.gov ↗
FY2024 +106.9%→FY2025 +4.5%-102.4 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2024 $113.0M→FY2025 −$11.4M−$124.3M
Net income attributable to the company. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2025 +4.7%→FY2026 +42.1%+37.4 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2025 -12.5%→FY2026 16.1%+28.6 pts
Operating income / revenue. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2025 −$885.0M→FY2026 $2.7B$3.6B
Net income attributable to the company. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2024 $4.5B→FY2025 $2.8B-37%
Cash from operations − capital expenditure. 10-K filed 2026-03-11. What management wrote → sec.gov ↗
FY2024 $326.4M→FY2025 $529.7M+62%
Cash from operations − capital expenditure. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 +15.6%→FY2025 +63.9%+48.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 10.0%→FY2025 -3.5%-13.5 pts
Operating income / revenue. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 $155.7M→FY2025 −$69.5M−$225.2M
Net income attributable to the company. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 -26.1%→FY2025 +666.1%+692.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 -130.1%→FY2025 -2616.0%-2485.9 pts
Operating income / revenue. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2024 $10.1M→FY2025 −$734.6M−$744.7M
Net income attributable to the company. 10-K filed 2026-03-09. What management wrote → sec.gov ↗
FY2025 $2.2B→FY2026 $2.8B+27%
Cash from operations − capital expenditure. 10-K filed 2026-03-06. What management wrote → sec.gov ↗
FY2025 4.9%→FY2026 7.5%+2.6 pts
Operating income / revenue. 10-K filed 2026-03-06. What management wrote → sec.gov ↗
FY2024 +29.4%→FY2026 +21.7%-7.7 pts
Revenue FY2026 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-05. What management wrote → sec.gov ↗
FY2024 -2.9%→FY2026 -6.1%-3.2 pts
Operating income / revenue. 10-K filed 2026-03-05. What management wrote → sec.gov ↗
FY2025 $1.6B→FY2026 $2.4B+54%
Cash from operations − capital expenditure. 10-K filed 2026-03-03. What management wrote → sec.gov ↗
FY2025 +11.5%→FY2026 +17.5%+6.0 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-03-03. What management wrote → sec.gov ↗
FY2024 $11.6B→FY2025 $25.0B+116%
Cash from operations − capital expenditure. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +1.6%→FY2025 -37.5%-39.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 -27.8%→FY2025 -77.0%-49.2 pts
Operating income / revenue. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 -1.9%→FY2025 -118.1%-116.2 pts
Operating income / revenue. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +69.4%→FY2025 +38.2%-31.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 46.6%→FY2025 -135.0%-181.6 pts
Operating income / revenue. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 $541.3M→FY2025 −$1.3B−$1.9B
Net income attributable to the company. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 $838.9M→FY2025 −$1.2B-239%
Cash from operations − capital expenditure. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +10.9%→FY2025 +3.7%-7.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +21.4%→FY2025 +16.3%-5.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +34.2%→FY2025 +71.9%+37.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 40.8%→FY2025 -96.1%-136.9 pts
Operating income / revenue. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 $109.4M→FY2025 −$663.2M−$772.6M
Net income attributable to the company. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 8.1%→FY2025 4.2%-3.8 pts
Operating income / revenue. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 $1.0B→FY2025 $692.2M-31%
Cash from operations − capital expenditure. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 +9.1%→FY2025 +0.1%-9.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-03-02. What management wrote → sec.gov ↗
FY2024 $3.4B→FY2025 $4.5B+33%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +64.9%→FY2025 +9.2%-55.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +12.1%→FY2025 +6.5%-5.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $1.8B→FY2025 $1.3B-26%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +5.8%→FY2025 +13.9%+8.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 −$66.0M→FY2025 $14.2M$80.2M
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -12.4%→FY2025 +1.8%+14.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -5140.9%→FY2025 -15560.8%-10419.9 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $607.0M→FY2025 $256.0M-58%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +0.0%→FY2025 -5.2%-5.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 6.7%→FY2025 -3.5%-10.2 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $267.0M→FY2025 −$359.0M−$626.0M
Net income attributable to the company. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $757.0M→FY2025 −$159.0M-121%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -1.2%→FY2025 +49.3%+50.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $557.0M→FY2025 −$3.5B−$4.1B
Net income attributable to the company. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +50.9%→FY2025 -11.0%-61.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +4.9%→FY2025 +10.7%+5.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 25.8%→FY2025 29.2%+3.4 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $47.4M→FY2025 −$534.6M-1228%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -18.8%→FY2025 +8.4%+27.1 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +21.2%→FY2025 +26.4%+5.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -1.2%→FY2025 +5.1%+6.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 53.6%→FY2025 47.7%-5.9 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $805.0M→FY2025 −$10.0M-101%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 12.6%→FY2025 26.2%+13.6 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 −$23.5M→FY2025 $501.5M$525.0M
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -6.7%→FY2025 +3.6%+10.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 11.1%→FY2025 8.1%-3.0 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 48.3%→FY2025 -6772.6%-6820.8 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $1.2M→FY2025 −$266.1M−$267.2M
Net income attributable to the company. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $17.0M→FY2025 $1.2B+6959%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +74.6%→FY2025 +47.7%-26.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 $2.5B→FY2025 $1.3B-47%
Cash from operations − capital expenditure. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +16.5%→FY2025 +3.0%-13.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 23.7%→FY2025 10.7%-12.9 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +102.3%→FY2025 +20.3%-82.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 -54.4%→FY2025 -110.5%-56.1 pts
Operating income / revenue. 10-K filed 2026-02-27. What management wrote → sec.gov ↗
FY2024 +27.9%→FY2025 +14.3%-13.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +26.6%→FY2025 +11.2%-15.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 −$186.0M→FY2025 $123.0M$309.0M
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +11.4%→FY2025 +18.7%+7.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 0.2%→FY2025 -2.2%-2.4 pts
Operating income / revenue. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 $909.0M→FY2025 $1.4B+50%
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +6.7%→FY2025 +11.8%+5.1 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 $48.0M→FY2025 −$1.7B-3629%
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +18.5%→FY2025 +1.2%-17.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 -17.5%→FY2025 +41.8%+59.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 $346.7M→FY2025 −$241.3M−$588.1M
Net income attributable to the company. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 −$1.2B→FY2025 $26.0M$1.3B
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 -8.4%→FY2025 +18.3%+26.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +6.8%→FY2025 -1.6%-8.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 $521.5M→FY2025 $728.6M+40%
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 -21.1%→FY2025 +3.9%+25.1 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 0.1%→FY2025 -18.6%-18.7 pts
Operating income / revenue. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 $1.6B→FY2025 $2.4B+56%
Cash from operations − capital expenditure. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +10.1%→FY2025 +0.3%-9.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 3.7%→FY2025 7.1%+3.4 pts
Operating income / revenue. 10-K filed 2026-02-26. What management wrote → sec.gov ↗
FY2024 +1.2%→FY2025 -9.3%-10.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 -20.0%→FY2025 +22.7%+42.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +7.0%→FY2025 +44.2%+37.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $329.5M→FY2025 $75.1M-77%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 2.8%→FY2025 -2.2%-5.0 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 37.1%→FY2025 29.1%-8.0 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 −$782.0M→FY2025 $5.2B$6.0B
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 -10.5%→FY2025 +19.3%+29.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 29.4%→FY2025 32.5%+3.1 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $289.9M→FY2025 $1.3B+361%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 25.3%→FY2025 20.8%-4.5 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $682.9M→FY2025 $953.4M+40%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +14.0%→FY2025 +4.4%-9.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 39.7%→FY2025 8.4%-31.3 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $1.4B→FY2025 $978.1M-32%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 19.5%→FY2025 22.8%+3.2 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +15.7%→FY2025 +8.9%-6.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 -16.9%→FY2025 +13.1%+30.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 14.5%→FY2025 0.2%-14.3 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $385.6M→FY2025 −$322.4M−$708.0M
Net income attributable to the company. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +69.1%→FY2025 +44.8%-24.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 283.6%→FY2025 -136.9%-420.6 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $331.9M→FY2025 −$226.1M−$558.0M
Net income attributable to the company. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 46.8%→FY2025 42.5%-4.3 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $806.0M→FY2025 −$188.0M-123%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 -11.5%→FY2025 +5.7%+17.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2025 $60.9B→FY2026 $96.7B+59%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2025 +114.2%→FY2026 +65.5%-48.7 pts
Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2025 62.4%→FY2026 60.4%-2.0 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +29.2%→FY2025 +9.1%-20.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $2.0B→FY2025 $8.8B+327%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +4.1%→FY2025 +22.0%+17.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2023 $147.0M→FY2024 $489.0M+233%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2023 -1.5%→FY2024 -18.0%-16.5 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +51.5%→FY2025 -3.1%-54.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 0.6%→FY2025 17.6%+17.0 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 $497.8M→FY2025 $360.9M-28%
Cash from operations − capital expenditure. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 12.5%→FY2025 16.5%+4.0 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +4.7%→FY2025 -2.2%-6.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 6.3%→FY2025 23.0%+16.7 pts
Operating income / revenue. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 −$98.0M→FY2025 $1.6B$1.7B
Net income attributable to the company. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 -5.4%→FY2025 +9.1%+14.5 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 +16.3%→FY2025 +5.5%-10.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-25. What management wrote → sec.gov ↗
FY2024 −$5.0B→FY2025 $1.3B$6.3B
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -5.4%→FY2025 +8.3%+13.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 18.5%→FY2025 12.1%-6.4 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +19.3%→FY2025 +48.0%+28.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -28.9%→FY2025 -188.2%-159.4 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +0.9%→FY2025 -6.8%-7.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 34.1%→FY2025 28.2%-5.9 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $2.4B→FY2025 $3.9B+63%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -2.6%→FY2025 +6.3%+9.0 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 −$308.1M→FY2025 $1.2B$1.5B
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 33.2%→FY2025 30.6%-2.6 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 5.8%→FY2025 34.0%+28.3 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +1.4%→FY2025 +7.6%+6.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $1.1B→FY2025 $1.4B+29%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 13.7%→FY2025 -10.9%-24.6 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $538.0M→FY2025 −$174.8M−$712.8M
Net income attributable to the company. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $617.8M→FY2025 $947.6M+53%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -5.8%→FY2025 -0.7%+5.1 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 16.9%→FY2025 21.5%+4.7 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $18.1B→FY2025 $12.4B-32%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +6.7%→FY2025 +1.3%-5.4 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $1.8B→FY2025 $766.0M-58%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -2.4%→FY2025 +9.2%+11.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 8.6%→FY2025 6.0%-2.6 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 −$587.5M→FY2025 $5.5B$6.0B
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +22.4%→FY2025 -2.5%-24.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +22.7%→FY2025 +55.0%+32.2 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 23.0%→FY2025 17.1%-5.9 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -6.5%→FY2025 +6.3%+12.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -33.7%→FY2025 +53.0%+86.7 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +7.3%→FY2025 +13.7%+6.3 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 -1.2%→FY2025 3.1%+4.3 pts
Operating income / revenue. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 −$109.4M→FY2025 $33.8M$143.2M
Net income attributable to the company. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 $2.4B→FY2025 $1.0B-58%
Cash from operations − capital expenditure. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 +5.3%→FY2025 +17.9%+12.6 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-24. What management wrote → sec.gov ↗
FY2024 −$3.9B→FY2025 $444.0M$4.3B
Net income attributable to the company. 10-K filed 2026-02-23. What management wrote → sec.gov ↗
FY2024 21.2%→FY2025 16.2%-5.0 pts
Operating income / revenue. 10-K filed 2026-02-23. What management wrote → sec.gov ↗
FY2024 +0.5%→FY2025 +14.3%+13.8 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-23. What management wrote → sec.gov ↗
FY2024 22.5%→FY2025 26.7%+4.3 pts
Operating income / revenue. 10-K filed 2026-02-23. What management wrote → sec.gov ↗
FY2024 $512.0M→FY2025 $671.5M+31%
Cash from operations − capital expenditure. 10-K filed 2026-02-23. What management wrote → sec.gov ↗
FY2024 +16.1%→FY2025 +7.2%-8.9 pts
Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier. 10-K filed 2026-02-23. What management wrote → sec.gov ↗