COM:RAMBUS
Rambus Inc.
- Stock
Last Close
54.49
22/11 21:00
Market Cap
7.14B
Beta: -
Volume Today
800.88K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 73.42M - | 78.29M 6.63% | 76.52M 2.26% | 69.71M 8.89% | 72.04M 3.34% | 72.91M 1.21% | 72.81M 0.14% | 73.78M 1.33% | 76.77M 4.06% | 72.68M 5.33% | 76.50M 5.25% | 89.86M 17.46% | 97.56M 8.57% | 97.35M 0.21% | 94.72M 2.70% | 99.13M 4.66% | 101.89M 2.78% | 46.43M 54.44% | 56.46M 21.61% | 59.75M 5.84% | 68.56M 14.74% | 48.38M 29.43% | 58.30M 20.49% | 57.40M 1.54% | 59.95M 4.44% | 63.99M 6.74% | 59.93M 6.34% | 56.91M 5.03% | 61.91M 8.78% | 70.38M 13.68% | 84.86M 20.57% | 81.28M 4.22% | 91.78M 12.92% | 99.05M 7.92% | 121.13M 22.29% | 112.24M 7.34% | 122.37M 9.02% | 113.76M 7.03% | 119.83M 5.34% | 105.30M 12.13% | 122.22M 16.08% | 117.87M 3.56% | 132.14M 12.10% | 145.51M 10.12% | |
cost of revenue | 10.36M - | 10.02M 3.24% | 10.64M 6.14% | 10.54M 0.91% | 10.75M 1.97% | 10.76M 0.07% | 12.14M 12.84% | 11.11M 8.45% | 11.34M 2.06% | 12.21M 7.65% | 14.09M 15.42% | 19.42M 37.87% | 21.37M 10.02% | 19.73M 7.67% | 21.82M 10.57% | 19.61M 10.13% | 17.99M 8.25% | 16.48M 8.40% | 15.29M 7.23% | 11.33M 25.90% | 10.61M 6.37% | 11.20M 5.58% | 13.03M 16.33% | 12.57M 3.48% | 14.58M 15.92% | 15.88M 8.98% | 16.15M 1.66% | 15.26M 5.47% | 13.45M 11.88% | 17.35M 29.00% | 16.88M 2.73% | 18.43M 9.17% | 17.74M 3.73% | 22.40M 26.28% | 24.81M 10.77% | 26.98M 8.75% | 33.38M 23.72% | 31.68M 5.12% | 23.60M 25.50% | 24.03M 1.84% | 21.06M 12.35% | 20.60M 2.19% | 23.78M 15.42% | 25.31M 6.42% | |
gross profit | 63.06M - | 68.27M 8.25% | 65.88M 3.49% | 59.17M 10.18% | 61.29M 3.58% | 62.16M 1.41% | 60.67M 2.39% | 62.67M 3.28% | 65.43M 4.41% | 60.48M 7.58% | 62.41M 3.20% | 70.43M 12.85% | 76.19M 8.18% | 77.62M 1.88% | 72.90M 6.08% | 79.53M 9.08% | 83.90M 5.50% | 29.95M 64.31% | 41.17M 37.48% | 48.43M 17.62% | 57.96M 19.68% | 37.19M 35.84% | 45.27M 21.74% | 44.83M 0.98% | 45.37M 1.22% | 48.10M 6.02% | 43.78M 8.98% | 41.65M 4.87% | 48.46M 16.35% | 53.03M 9.43% | 67.98M 28.19% | 62.86M 7.54% | 74.04M 17.80% | 76.65M 3.52% | 96.32M 25.66% | 85.26M 11.48% | 88.98M 4.37% | 82.09M 7.75% | 96.23M 17.24% | 81.27M 15.55% | 101.16M 24.48% | 97.27M 3.85% | 108.36M 11.40% | 120.21M 10.93% | |
selling and marketing expenses | -22.97M - | -16K - | 10K 162.50% | -44.94M 449,530% | 6K 100.01% | 5K 16.67% | -2K 140% | -52.09M 2,604,450% | -36K 99.93% | ||||||||||||||||||||||||||||||||||||
general and administrative expenses | 22.89M - | 21.31M 6.92% | 44.20M - | 23.60M 46.61% | 22.20M 5.93% | 22.20M 0% | 68M 206.31% | 26.90M 60.44% | 26.30M 2.23% | 26.20M 0.38% | 79.40M 203.05% | 31M 60.96% | |||||||||||||||||||||||||||||||||
selling general and administrative expenses | 18.51M - | 18.82M 1.67% | 18.62M 1.07% | 18.20M 2.25% | 19.13M 5.12% | 18.50M 3.29% | 17.34M 6.29% | 17.86M 3.00% | 16.85M 5.64% | 23.09M 37.04% | 21.79M 5.65% | 24.80M 13.80% | 25.47M 2.71% | 28.19M 10.68% | 27.14M 3.72% | 26.80M 1.25% | 28.82M 7.53% | 30.20M 4.79% | 24.48M 18.93% | 24.46M 0.09% | 24.77M 1.25% | 27.64M 11.62% | 24.91M 9.90% | 26.69M 7.16% | 24.87M 6.82% | 22.89M 7.95% | 21.31M 6.92% | 20.18M 5.29% | 21.23M 5.20% | 23.60M 11.15% | 22.18M 6% | 22.21M 0.12% | 23.06M 3.81% | 26.91M 16.69% | 26.30M 2.23% | 26.20M 0.41% | 27.31M 4.24% | 30.96M 13.38% | 26.19M 15.43% | 25.33M 3.26% | 25.66M 1.31% | 25.83M 0.63% | 24.40M 5.52% | 25.87M 6.00% | |
research and development expenses | 26.80M - | 26.90M 0.35% | 27.67M 2.86% | 27.01M 2.36% | 28.45M 5.30% | 28.53M 0.31% | 29.19M 2.29% | 27.78M 4.81% | 25.60M 7.85% | 28.53M 11.42% | 28.75M 0.79% | 33.82M 17.62% | 38.74M 14.56% | 36M 7.08% | 37.52M 4.23% | 36.20M 3.53% | 39.42M 8.90% | 40.12M 1.78% | 37.70M 6.03% | 43.13M 14.42% | 37.40M 13.30% | 40.62M 8.62% | 37.89M 6.72% | 41.49M 9.49% | 36.82M 11.25% | 36.66M 0.42% | 34.69M 5.39% | 33.73M 2.75% | 34.75M 3.02% | 32.35M 6.90% | 31.47M 2.74% | 35.59M 13.10% | 36.26M 1.89% | 39.81M 9.80% | 39.54M 0.70% | 39.30M 0.61% | 40.12M 2.10% | 41.90M 4.43% | 41.58M 0.77% | 37.37M 10.12% | 35.98M 3.70% | 37.36M 3.82% | 40.52M 8.47% | 41.30M 1.91% | |
other expenses | -223K - | -549K - | 156K 128.42% | 10.88M - | 14.34M - | 13.98M 2.51% | 54.83M 292.29% | 15.37M 71.97% | 10.07M 34.49% | 5.95M 40.88% | 37.62M 532.04% | 7.10M 81.12% | 26.23M 269.40% | 4.99M 80.99% | 40.48M 711.69% | 348K 99.14% | 248K 28.74% | 3.46M 1,296.77% | 229K 93.39% | 229K 0% | 229K 0% | 359K 56.77% | 409K 13.93% | 409K 0% | 417K 1.96% | 433K 3.84% | 415K 4.16% | 382K 7.95% | -3.25M - | -3.25M 0.12% | -3.24M 0.37% | -2.89M 10.77% | |||||||||||||
cost and expenses | 55.67M - | 55.74M 0.12% | 56.92M 2.12% | 55.75M 2.06% | 58.32M 4.61% | 57.79M 0.91% | 58.66M 1.51% | 56.76M 3.25% | 53.80M 5.21% | 63.83M 18.65% | 64.63M 1.26% | 78.04M 20.75% | 85.58M 9.66% | 83.92M 1.94% | 86.48M 3.05% | 82.60M 4.48% | 86.23M 4.39% | 86.79M 0.66% | 77.47M 10.75% | 78.92M 1.88% | 72.77M 7.80% | 79.46M 9.20% | 75.83M 4.58% | 80.75M 6.50% | 76.27M 5.55% | 75.79M 0.62% | 72.39M 4.48% | 69.42M 4.11% | 69.66M 0.36% | 73.53M 5.56% | 70.76M 3.77% | 76.59M 8.23% | 77.47M 1.15% | 89.53M 15.57% | 91.07M 1.72% | 92.91M 2.02% | 101.23M 8.95% | 104.92M 3.65% | 91.74M 12.56% | 86.99M 5.18% | 85.96M 1.18% | 87.04M 1.26% | 91.94M 5.64% | 95.36M 3.72% | |
operating expenses | 45.31M - | 45.72M 0.89% | 46.29M 1.24% | 45.21M 2.32% | 47.58M 5.22% | 47.04M 1.14% | 46.53M 1.08% | 45.64M 1.90% | 42.46M 6.98% | 51.62M 21.59% | 50.54M 2.09% | 58.62M 15.97% | 64.21M 9.55% | 64.19M 0.04% | 64.66M 0.74% | 62.99M 2.57% | 68.23M 8.32% | 70.31M 3.05% | 62.18M 11.57% | 67.59M 8.71% | 62.16M 8.03% | 68.26M 9.81% | 62.80M 8.01% | 68.18M 8.57% | 61.69M 9.51% | 59.91M 2.89% | 56.25M 6.11% | 54.15M 3.72% | 56.21M 3.81% | 56.18M 0.05% | 53.88M 4.10% | 58.16M 7.94% | 59.73M 2.70% | 67.13M 12.39% | 66.26M 1.30% | 65.93M 0.50% | 67.84M 2.91% | 73.24M 7.96% | 68.14M 6.96% | 62.96M 7.61% | 64.90M 3.08% | 66.44M 2.37% | 68.17M 2.60% | 70.06M 2.77% | |
interest expense | 9.60M - | 9.93M 3.45% | 8.77M 11.65% | 3.06M 65.12% | 3.06M 0.20% | 3.08M 0.59% | 3.09M 0.26% | 3.12M 0.84% | 3.12M 0.16% | 3.14M 0.61% | 3.16M 0.70% | 3.19M 0.95% | 3.25M 1.72% | 3.21M 1.29% | 3.26M 1.72% | 3.29M 0.80% | 3.97M 20.66% | 4.42M 11.47% | 4.63M 4.82% | 3.98M 14.20% | 3.25M 18.23% | 2.27M 30.14% | 2.53M 11.58% | 2.50M 1.46% | 2.55M 2.12% | 2.56M 0.20% | 2.58M 0.98% | 2.59M 0.23% | 2.62M 1.28% | 2.61M 0.19% | 2.68M 2.64% | 2.67M 0.41% | 2.74M 2.43% | 605K 77.90% | 348K 42.48% | 437K 25.57% | 484K 10.76% | 381K 21.28% | 376K 1.31% | 356K 5.32% | 377K 5.90% | 366K 2.92% | 4.40M 1,102.19% | 327K 92.57% | |
ebitda | 17.36M - | 22.56M 29.92% | 19.70M 12.69% | 13.41M 31.93% | 27.34M 103.89% | 15.25M 44.20% | 14.35M 5.92% | 17.56M 22.38% | 29.85M 69.95% | 9.10M 69.53% | 13.01M 43.02% | 11.96M 8.07% | 15.41M 28.88% | 13.59M 11.83% | 8.37M 38.38% | 16.74M 99.92% | 29.36M 75.40% | -31.25M 206.44% | -12.76M 59.17% | -11.16M 12.55% | 10.68M 195.66% | -23.66M 321.69% | -10.56M 55.39% | -16.63M 57.49% | 4.29M 125.83% | 7.53M 75.25% | 4.04M 46.30% | -8.80M 317.71% | 4.74M 153.86% | 10.31M 117.53% | 16.71M 62.05% | 7.78M 53.44% | 21.79M 180.09% | 11.29M 48.19% | 33.22M 194.20% | 26.15M 21.26% | 22.39M 14.39% | 11.38M 49.15% | 30.71M 169.71% | 21.28M 30.70% | 50.80M 138.75% | 30.83M 39.32% | 40.32M 30.78% | 59.36M 47.22% | |
operating income | 7.93M - | 23.19M 192.35% | 20.10M 13.30% | 14.47M 28.03% | 17.59M 21.54% | 17.89M 1.75% | 15.55M 13.07% | 17.64M 13.41% | 20.33M 15.27% | 9.29M 54.29% | 12.01M 29.20% | 11.82M 1.60% | 11.98M 1.38% | 13.43M 12.15% | 8.24M 38.63% | 17.01M 106.33% | 15.72M 7.59% | -43.61M 377.45% | -19.99M 54.17% | -19.17M 4.10% | 3.04M 115.87% | -31.41M 1,132.51% | -37.05M 17.95% | -22.87M 38.26% | -16.32M 28.65% | -5.43M 66.74% | -7.87M 44.91% | -12.50M 58.89% | -7.75M 37.99% | -134K 98.27% | 14.10M 10,621.64% | 4.70M 66.70% | 8.97M 91.05% | 8.32M 7.24% | 35.56M 327.35% | 25.72M 27.67% | 21.97M 14.57% | 11.00M 49.92% | 11.70M 6.29% | 104.87M 796.72% | 36.26M 65.42% | 30.83M 14.98% | 40.19M 30.37% | 50.15M 24.78% | |
depreciation and amortization | 11.15M - | 10.28M 7.83% | 10.26M 0.22% | 10.11M 1.39% | 9.75M 3.54% | 9.55M 2.10% | 9.39M 1.65% | 9.35M 0.46% | 9.52M 1.79% | 10.69M 12.33% | 11.15M 4.30% | 13.60M 21.97% | 3.43M 74.75% | 13.88M 304.31% | 13.78M 0.72% | 13.75M 0.24% | 13.64M 0.77% | 13.47M 1.23% | 11.32M 15.94% | 7.66M 32.35% | 7.63M 0.37% | 9.80M 28.35% | 10.04M 2.53% | 9.48M 5.62% | 20.62M 117.47% | 12.96M 37.16% | 11.91M 8.08% | 236K 98.02% | 12.49M 5,192.80% | 10.45M 16.38% | 229K 97.81% | 359K 56.77% | 12.82M 3,471.31% | 2.97M 76.84% | -2.35M 178.98% | 433K 118.46% | 415K 4.16% | 382K 7.95% | 382K 0% | 258K 32.46% | 10.33M 3,902.33% | 129K - | 9.21M 7,040.31% | ||
total other income expenses net | -9.82M - | 641K 106.53% | 510K 20.44% | -39K 107.65% | -2.91M 7,358.97% | 2.77M 195.22% | 1.41M 49.24% | 616K 56.19% | -2.77M 550% | 441K 115.91% | 138K 68.71% | -3.05M 2,310.87% | -14.48M 374.76% | -3.05M 78.93% | -3.13M 2.62% | 479K 115.29% | -4.16M 967.43% | -3.25M 21.90% | 1.02M 131.49% | 4.03M 294.52% | -3.25M 180.48% | -331K 89.80% | -19.52M 5,796.68% | 479K 102.45% | 6.82M 1,324.43% | -1.59M 123.32% | -2.58M 62.16% | 3.46M 234.26% | -2.79M 180.57% | -2.98M 6.84% | -302K 89.87% | -2.67M 784.77% | -1.11M 58.31% | -74.03M 6,544.97% | 2.39M 103.23% | -22.28M 1,032.18% | -5.48M 75.38% | -7.52M 37.14% | -16.39M 117.98% | 86.56M 628.02% | 26.63M 69.24% | 3.52M 86.78% | 4.16M 18.09% | 8.88M 113.66% | |
income before tax | -3.60M - | 13.28M 468.37% | 11.44M 13.84% | 10.86M 5.05% | 14.68M 35.14% | 14.94M 1.81% | 12.67M 15.23% | 15.06M 18.92% | 17.56M 16.60% | 6.39M 63.59% | 9.98M 56.11% | 8.77M 12.20% | -2.51M 128.59% | 10.38M 514.29% | 5.11M 50.76% | 13.93M 172.52% | 11.56M 16.99% | -38.92M 436.54% | -16.37M 57.93% | -15.13M 7.56% | -203K 98.66% | -26.27M 12,839.41% | -32.61M 24.14% | -18.64M 42.83% | -9.50M 49.05% | -7.02M 26.09% | -10.45M 48.82% | -11.62M 11.25% | -10.54M 9.29% | -3.12M 70.44% | 13.80M 542.78% | 4.75M 65.58% | 7.86M 65.42% | -65.70M 936.35% | 37.95M 157.76% | 3.44M 90.94% | 16.49M 379.33% | 3.48M 78.88% | 13.55M 289.29% | 107.23M 691.07% | 62.89M 41.35% | 34.35M 45.38% | 44.35M 29.11% | 59.03M 33.11% | |
income tax expense | 6.17M - | 5.47M 11.36% | 6.39M 16.87% | 5.35M 16.39% | 6.83M 27.83% | 5.44M 20.42% | 5.80M 6.73% | -166.97M 2,976.33% | 4.57M 102.74% | 4.52M 1.16% | 6.11M 35.20% | 4.25M 30.34% | 939K 77.93% | 7.38M 685.52% | 2.51M 66.01% | 6.24M 148.74% | 47.73M 665.43% | -1K 100.00% | -1.01M 101,400% | 89.07M 8,875.27% | 1.81M 97.96% | 309K 82.98% | 4.37M 1,314.89% | -1.31M 130.01% | 34K 102.59% | 963K 2,732.35% | 334K 65.32% | 1.16M 246.41% | 1.52M 31.72% | -503K 133.01% | 2.63M 623.06% | 1.07M 59.22% | 1.75M 63.19% | 514K 70.65% | 2.93M 470.04% | 2.50M 14.64% | 540K 78.41% | 201K 62.78% | -155.32M 77,376.12% | 4.03M 102.60% | 4.35M 7.84% | 1.45M 66.56% | 8.29M 470.50% | 10.37M 25.02% | |
net income | -9.78M - | 7.80M 179.82% | 5.04M 35.38% | 5.51M 9.32% | 7.84M 42.23% | 9.50M 21.18% | 6.86M 27.79% | 182.03M 2,553.16% | 12.99M 92.86% | 1.88M 85.54% | 3.88M 106.39% | 4.51M 16.38% | -3.44M 176.37% | 3.01M 187.26% | 2.60M 13.34% | 7.70M 195.39% | -36.17M 570.02% | -38.92M 7.60% | -15.36M 60.54% | -104.20M 578.54% | -2.02M 98.06% | -26.58M 1,216.95% | -36.98M 39.15% | -17.33M 53.13% | -9.53M 45.00% | -7.98M 16.25% | -10.78M 35.05% | -12.78M 18.53% | -12.07M 5.58% | -2.61M 78.34% | 11.17M 527.32% | 3.68M 67.08% | 6.11M 66.08% | -66.22M 1,184.65% | 35.02M 152.89% | 939K 97.32% | 15.95M 1,598.51% | 3.28M 79.43% | 168.88M 5,047.21% | 103.20M 38.89% | 58.55M 43.27% | 32.90M 43.81% | 36.06M 9.60% | 48.66M 34.97% | |
weighted average shs out | 112.42M - | 113.59M 1.05% | 114.12M 0.46% | 114.52M 0.36% | 114.32M 0.18% | 115.34M 0.89% | 116.03M 0.60% | 116.44M 0.36% | 114.81M 1.40% | 109.73M 4.43% | 109.90M 0.16% | 110.21M 0.28% | 110.16M 0.05% | 111.46M 1.18% | 110.06M 1.26% | 109.56M 0.46% | 110.20M 0.59% | 109.36M 0.76% | 107.74M 1.48% | 107.90M 0.15% | 108.45M 0.51% | 109.69M 1.15% | 110.88M 1.08% | 111.31M 0.40% | 110.95M 0.33% | 112.91M 1.77% | 113.57M 0.59% | 113.83M 0.23% | 113.25M 0.50% | 112.21M 0.92% | 112.14M 0.06% | 108.99M 2.81% | 110.54M 1.42% | 109.89M 0.59% | 110.45M 0.51% | 109.97M 0.43% | 109.47M 0.45% | 108.28M 1.09% | 109.04M 0.70% | 108.32M 0.66% | 107.70M 0.57% | 108.09M 0.36% | 107.72M 0.34% | 107.23M 0.45% | |
weighted average shs out dil | 112.42M - | 116.63M 3.75% | 117.40M 0.66% | 118.21M 0.69% | 117.62M 0.49% | 117.44M 0.15% | 120.94M 2.98% | 119.54M 1.16% | 117.48M 1.72% | 112.25M 4.45% | 112.06M 0.17% | 113.72M 1.48% | 113.14M 0.51% | 115.33M 1.93% | 112.56M 2.39% | 113.12M 0.49% | 110.20M 2.58% | 109.36M 0.76% | 107.74M 1.48% | 107.90M 0.15% | 108.45M 0.51% | 109.69M 1.15% | 110.88M 1.08% | 111.31M 0.40% | 110.95M 0.33% | 112.91M 1.77% | 113.57M 0.59% | 113.83M 0.23% | 113.25M 0.50% | 112.21M 0.92% | 114.93M 2.42% | 113.66M 1.11% | 114.86M 1.06% | 109.89M 4.33% | 112.72M 2.57% | 111.96M 0.67% | 109.47M 2.22% | 111.15M 1.54% | 111.60M 0.40% | 110.78M 0.74% | 110.06M 0.64% | 110.04M 0.03% | 109.05M 0.90% | 108.47M 0.53% | |
eps | -0.09 - | 0.07 180.46% | 0.04 42.86% | 0.05 25.00% | 0.07 38.40% | 0.08 15.61% | 0.06 25.00% | 1.56 2,500% | 0.14 91.03% | 0.02 85.71% | 0.04 100% | 0.04 0% | -0.03 178.25% | 0.03 195.85% | 0.02 33.33% | 0.07 250% | -0.33 571.43% | -0.36 9.09% | -0.14 61.11% | -0.97 592.86% | -0.02 98.08% | -0.24 1,190.32% | -0.33 37.50% | -0.16 51.52% | -0.09 46.31% | -0.07 17.69% | -0.09 34.23% | -0.11 15.91% | -0.11 0% | -0.02 78.82% | 0.10 529.18% | 0.03 70% | 0.06 84.00% | -0.60 1,186.96% | 0.32 153.33% | 0.01 96.88% | 0.14 1,300% | 0.03 78.57% | 1.55 5,066.67% | 0.95 38.71% | 0.54 43.16% | 0.30 44.44% | 0.33 10.00% | 0.45 36.36% | |
epsdiluted | -0.09 - | 0.07 180.46% | 0.04 42.86% | 0.05 25.00% | 0.06 25.60% | 0.08 27.39% | 0.06 25.00% | 1.52 2,433.33% | 0.14 90.79% | 0.02 85.71% | 0.03 50.00% | 0.04 33.33% | -0.03 176% | 0.03 198.68% | 0.02 33.33% | 0.07 250% | -0.33 571.43% | -0.36 9.09% | -0.14 61.11% | -0.97 592.86% | -0.02 98.08% | -0.24 1,190.32% | -0.33 37.50% | -0.16 51.52% | -0.09 46.31% | -0.07 17.69% | -0.09 34.23% | -0.11 15.91% | -0.11 0% | -0.02 78.82% | 0.10 529.18% | 0.03 70% | 0.05 77.00% | -0.60 1,229.94% | 0.31 151.67% | 0.01 96.77% | 0.15 1,400.00% | 0.03 80% | 1.51 4,933.33% | 0.93 38.41% | 0.53 43.01% | 0.30 43.40% | 0.33 10.00% | 0.45 36.36% |
All numbers in USD (except ratios and percentages)