FSGC
PH:COM:FIRSTGEN
First Gen
- Stock
Market Cap
1.21B
Beta: -
Volume Today
1
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 | 485.69M - | 457.01M 5.90% | 478.46M 4.69% | 490.72M 2.56% | 476.44M 2.91% | 500.01M 4.95% | 465.24M 6.95% | 434.38M 6.63% | 436.64M 0.52% | 420.38M 3.72% | 383.93M 8.67% | 370.13M 3.60% | 387.05M 4.57% | 428.41M 10.69% | 422.52M 1.38% | 426.99M 1.06% | 430.20M 0.75% | 457.39M 6.32% | 481.45M 5.26% | 523.39M 8.71% | 516.45M 1.33% | 533.78M 3.36% | 575.14M 7.75% | 506.98M 11.85% | 535.49M 5.62% | 481.50M 10.08% | 457.46M 4.99% | 423.61M 7.40% | 467.73M 10.42% | 482.93M 3.25% | 571.28M 18.29% | 551.62M 3.44% | 560.95M 1.69% | 570.44M 1.69% | 703.20M 23.27% | 721.92M 2.66% | 671.15M 7.03% | 652.18M 2.83% | 634.78M 2.67% | 603.93M 4.86% | 583.86M 3.32% | 596.40M 2.15% | 682.05M 14.36% | 568.48M 16.65% | |
cost of revenue | 356.98M - | 288.06M 19.31% | 288.06M 0% | 316.61M 9.91% | 319.82M 1.02% | 313.93M 1.84% | 288.69M 8.04% | 271.76M 5.86% | 271.43M 0.12% | 233.59M 13.94% | 220.13M 5.76% | 204.70M 7.01% | 213.98M 4.54% | 244.85M 14.43% | 260.03M 6.20% | 288.62M 11.00% | 281.39M 2.51% | 293.77M 4.40% | 316.70M 7.81% | 348.69M 10.10% | 335.11M 3.89% | 331.70M 1.02% | 377.04M 13.67% | 337.17M 10.57% | 345.92M 2.59% | 295.11M 14.69% | 285.33M 3.31% | 255.65M 10.40% | 268.61M 5.07% | 279.46M 4.04% | 398.63M 42.64% | 378.30M 5.10% | 409.80M 8.33% | 394.13M 3.82% | 528.50M 34.09% | 529.49M 0.19% | 461.55M 12.83% | 423.76M 8.19% | 423.60M 0.04% | 401.91M 5.12% | 440.15M 9.51% | 390.94M 11.18% | 485.37M 24.15% | 399.71M 17.65% | |
gross profit | 128.71M - | 168.95M 31.27% | 190.40M 12.69% | 174.12M 8.55% | 156.61M 10.05% | 186.08M 18.82% | 176.55M 5.12% | 162.62M 7.89% | 165.21M 1.59% | 186.79M 13.06% | 163.81M 12.30% | 165.43M 0.99% | 173.06M 4.61% | 183.56M 6.07% | 162.49M 11.48% | 138.37M 14.84% | 148.81M 7.54% | 163.63M 9.96% | 164.75M 0.69% | 174.71M 6.04% | 181.33M 3.79% | 202.07M 11.44% | 198.10M 1.97% | 169.82M 14.28% | 189.57M 11.63% | 186.39M 1.68% | 172.13M 7.65% | 167.96M 2.42% | 199.13M 18.56% | 203.47M 2.18% | 172.65M 15.15% | 173.32M 0.39% | 151.15M 12.80% | 176.31M 16.65% | 174.69M 0.92% | 192.43M 10.15% | 209.60M 8.93% | 228.42M 8.98% | 211.18M 7.55% | 202.02M 4.34% | 143.71M 28.86% | 205.46M 42.96% | 196.68M 4.27% | 168.77M 14.19% | |
selling and marketing expenses | -2.88M - | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 31.11M - | 26.64M 14.39% | 53.53M 100.99% | 45.62M 14.78% | 39.23M 14.01% | 25.31M 35.49% | 62.31M 146.23% | 47.97M 23.02% | 37.97M 20.84% | 21.96M 42.16% | 49.91M 127.26% | 45.79M 8.25% | 39.26M 14.26% | 23.27M 40.73% | 48.69M 109.22% | 43.87M 9.90% | 44.34M 1.09% | 26.10M 41.15% | 44.80M 71.66% | 41.45M 7.48% | 42.45M 2.42% | 26.36M 37.90% | 46.79M 77.49% | 55.06M 17.69% | 51.35M 6.75% | 25.40M 50.54% | 46.26M 82.16% | 54.24M 17.25% | 24.73M 54.40% | 26.84M 8.49% | 51.99M 93.74% | 50.87M 2.15% | 35.33M 30.55% | 31.51M 10.81% | 52.31M 66.01% | 46.63M 10.86% | 43.92M 5.82% | 29.66M 32.48% | 57.52M 93.96% | 52.98M 7.90% | 43.94M 17.05% | 37.32M 15.08% | 59.25M - | ||
selling general and administrative expenses | 31.11M - | 26.64M 14.39% | 53.53M 100.99% | 45.62M 14.78% | 39.23M 14.01% | 25.31M 35.49% | 62.31M 146.23% | 47.97M 23.02% | 37.97M 20.84% | 21.96M 42.16% | 49.91M 127.26% | 45.79M 8.25% | 39.26M 14.26% | 23.27M 40.73% | 48.69M 109.22% | 43.87M 9.90% | 44.34M 1.09% | 26.10M 41.15% | 44.80M 71.66% | 41.45M 7.48% | 42.45M 2.42% | 26.36M 37.90% | 46.79M 77.49% | 55.06M 17.69% | 51.35M 6.75% | 25.40M 50.54% | 46.26M 82.16% | 54.24M 17.25% | 24.73M 54.40% | 26.84M 8.49% | 51.99M 93.74% | 50.87M 2.15% | 35.33M 30.55% | 31.51M 10.81% | 52.31M 66.01% | 46.63M 10.86% | 43.92M 5.82% | 29.66M 32.48% | 57.52M 93.96% | 52.98M 7.90% | 43.94M 17.05% | 55.66M 26.67% | 67.26M 20.83% | 59.25M 11.90% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 4.10M - | 4.75M 15.72% | 9.63M 102.74% | 8.23M 14.52% | -18.69M 327.20% | -1.20M 93.61% | -1.43M 20% | -130K 90.93% | -525K 303.85% | 1.09M 308% | 1.64M 50.37% | -1.17M 171.13% | -3.17M 171.23% | -537K 83.05% | 899K 267.41% | -384K 142.71% | -1.35M 252.60% | -104K 92.32% | -820K 688.46% | 306K 137.32% | 172K 43.79% | -614K 456.98% | 572K 193.16% | 1.09M 90.91% | -7.74M 808.61% | 219K 102.83% | 857K 291.32% | 542K 36.76% | -2.37M 536.35% | -534K 77.42% | -286K 46.44% | 284K 199.30% | -1.06M 473.24% | -146K 86.23% | 829K 667.81% | -5.06M 710.49% | 725K 114.33% | -388K 153.52% | -61K 84.28% | 3.02M 5,044.26% | 958K 68.24% | -31K 103.24% | -277K 793.55% | 109.52M 39,637.91% | |
cost and expenses | 407.93M - | 332.64M 18.46% | 341.60M 2.69% | 362.23M 6.04% | 387.71M 7.04% | 360.02M 7.14% | 351.00M 2.51% | 319.73M 8.91% | 326.94M 2.26% | 276.03M 15.57% | 270.04M 2.17% | 250.49M 7.24% | 265.50M 5.99% | 285.77M 7.63% | 308.71M 8.03% | 332.49M 7.70% | 331.43M 0.32% | 336.21M 1.44% | 361.50M 7.52% | 390.13M 7.92% | 387.00M 0.80% | 374.46M 3.24% | 423.82M 13.18% | 392.23M 7.45% | 404.02M 3.01% | 341.43M 15.49% | 331.59M 2.88% | 309.89M 6.54% | 315.01M 1.65% | 329.88M 4.72% | 450.62M 36.60% | 429.17M 4.76% | 466.59M 8.72% | 447.54M 4.08% | 580.82M 29.78% | 576.13M 0.81% | 523.94M 9.06% | 473.26M 9.67% | 481.12M 1.66% | 454.88M 5.45% | 510.82M 12.30% | 446.64M 12.56% | 552.90M 23.79% | 568.48M 2.82% | |
operating expenses | 50.95M - | 44.58M 12.51% | 53.53M 20.08% | 45.62M 14.78% | 67.89M 48.80% | 46.10M 32.10% | 62.31M 35.17% | 47.97M 23.02% | 55.51M 15.73% | 42.45M 23.54% | 49.91M 17.59% | 45.79M 8.25% | 51.52M 12.51% | 40.92M 20.58% | 48.69M 18.98% | 43.87M 9.90% | 50.05M 14.09% | 42.45M 15.19% | 44.80M 5.54% | 41.45M 7.48% | 51.89M 25.20% | 42.76M 17.61% | 46.79M 9.43% | 55.06M 17.69% | 58.11M 5.53% | 46.32M 20.28% | 46.26M 0.13% | 54.24M 17.25% | 46.41M 14.45% | 50.43M 8.67% | 51.99M 3.10% | 50.87M 2.15% | 56.79M 11.62% | 53.41M 5.95% | 52.31M 2.05% | 46.63M 10.86% | 62.39M 33.78% | 49.50M 20.66% | 57.52M 16.21% | 52.98M 7.90% | 70.67M 33.41% | 55.69M 21.20% | 67.53M 21.26% | 168.77M 149.91% | |
interest expense | 38.40M - | 40.90M 6.50% | 40.23M 1.64% | 40.96M 1.84% | 40.29M 1.66% | 43.26M 7.38% | 47.45M 9.68% | 42.95M 9.48% | 29.97M 30.22% | 43.82M 46.21% | 42.99M 1.90% | 44.12M 2.64% | 31.04M 29.66% | 39.33M 26.72% | 56.28M 43.10% | 39.21M 30.32% | 33.74M 13.97% | 31.12M 7.75% | 33.50M 7.65% | 34.15M 1.92% | 30.95M 9.37% | 30.71M 0.79% | 30.78M 0.25% | 30.02M 2.48% | 23.02M 23.32% | 24.66M 7.10% | 26.15M 6.06% | 25.31M 3.22% | 23.42M 7.48% | 20.29M 13.35% | 22.07M 8.76% | 21.80M 1.21% | 17.17M 21.22% | 17.78M 3.54% | 19.77M 11.20% | 21.59M 9.18% | 19.06M 11.71% | 21.37M 12.13% | 24.70M 15.58% | 24.57M 0.55% | 21.09M 14.14% | 25.85M 22.55% | 29.25M 13.16% | 28.35M 3.09% | |
ebitda | 112.20M - | 164.53M 46.65% | 200.10M 21.62% | 165.32M 17.38% | 116.57M 29.49% | 186.28M 59.80% | 154.61M 17.00% | 142.63M 7.75% | 150.98M 5.85% | 204.02M 35.13% | 153.30M 24.86% | 156.29M 1.95% | 169.95M 8.74% | 190.32M 11.98% | 165.85M 12.86% | 157.37M 5.11% | 152.03M 3.40% | 157.48M 3.59% | 169.02M 7.33% | 189.78M 12.29% | 188.17M 0.85% | 216.25M 14.92% | 213.28M 1.38% | 177.45M 16.80% | 184.56M 4.01% | 198.90M 7.77% | 189.46M 4.75% | 180.18M 4.90% | 210.11M 16.61% | 209.11M 0.48% | 176.96M 15.37% | 180.25M 1.86% | 147.46M 18.19% | 177.45M 20.33% | 174.38M 1.73% | 202.00M 15.83% | 201.57M 0.21% | 237.13M 17.64% | 218.07M 8.04% | 218.30M 0.10% | 143.33M 34.34% | 214.23M 49.47% | 206.01M 3.83% | 175.15M 14.98% | |
operating income | 72.40M - | 125.64M 73.54% | 161.16M 28.27% | 124.65M 22.65% | 71.16M 42.91% | 140.23M 97.06% | 109.23M 22.11% | 95.40M 12.66% | 103.67M 8.67% | 157.89M 52.30% | 105.63M 33.10% | 108.55M 2.76% | 113.91M 4.94% | 137.81M 20.98% | 113.46M 17.67% | 102.21M 9.92% | 100.15M 2.01% | 103.50M 3.35% | 115.23M 11.33% | 137.30M 19.15% | 135.66M 1.20% | 163.18M 20.29% | 157.69M 3.36% | 118.80M 24.66% | 126.97M 6.87% | 141.33M 11.32% | 131.63M 6.86% | 121.25M 7.89% | 151.01M 24.54% | 152.55M 1.02% | 119.42M 21.72% | 124.57M 4.32% | 92.57M 25.69% | 123.86M 33.81% | 119.20M 3.77% | 147.43M 23.69% | 147.84M 0.28% | 183.38M 24.04% | 162.19M 11.56% | 161.32M 0.54% | 80.46M 50.13% | 149.76M 86.14% | 129.15M 13.77% | ||
depreciation and amortization | 39.80M - | 38.89M 2.28% | 38.94M 0.13% | 40.66M 4.42% | 45.41M 11.67% | 46.05M 1.42% | 45.38M 1.46% | 47.23M 4.09% | 47.31M 0.15% | 46.13M 2.50% | 47.67M 3.35% | 47.74M 0.16% | 56.04M 17.38% | 52.51M 6.30% | 52.39M 0.24% | 55.16M 5.30% | 51.88M 5.96% | 53.97M 4.05% | 53.79M 0.35% | 52.48M 2.42% | 52.51M 0.05% | 53.07M 1.07% | 55.58M 4.73% | 58.64M 5.51% | 57.60M 1.79% | 57.57M 0.05% | 57.83M 0.44% | 58.93M 1.91% | 59.10M 0.29% | 56.55M 4.30% | 57.54M 1.75% | 55.68M 3.25% | 54.89M 1.41% | 53.59M 2.38% | 55.19M 2.99% | 54.56M 1.13% | 53.73M 1.53% | 53.75M 0.04% | 55.88M 3.97% | 56.98M 1.96% | 62.87M 10.34% | 64.46M 2.54% | 76.87M 19.25% | 66.26M 13.80% | |
total other income expenses net | -69.35M - | -40.60M 41.46% | -40.20M 0.99% | 5.55M 113.81% | -11.25M 302.63% | -41.53M 269.16% | -24.08M 42.02% | -41.11M 70.72% | -24.16M 41.24% | -43.11M 78.47% | -11.06M 74.34% | 2.87M 125.90% | -37.19M 1,397.98% | -40.98M 10.21% | -64.04M 56.25% | -35.55M 44.49% | -42.52M 19.62% | -24.98M 41.24% | -29.96M 19.93% | -20.11M 32.90% | -13.46M 33.05% | -25.99M 93.04% | -29.64M 14.05% | -29.13M 1.73% | -612K 97.90% | -24.97M 3,980.56% | -26.17M 4.81% | -20.81M 20.49% | 5.76M 127.66% | -19.56M 439.87% | -21.82M 11.51% | -133K 99.39% | -19.50M 14,563.91% | -13.64M 30.06% | -18.64M 36.69% | -21.98M 17.90% | -20.29M 7.70% | -26.50M 30.59% | -24.80M 6.38% | -23.95M 3.43% | 18.25M 176.18% | -15.60M 185.49% | -12.78M 18.10% | 80.54M 730.32% | |
income before tax | 3.05M - | 85.04M 2,690.09% | 120.96M 42.24% | 130.20M 7.64% | 59.91M 53.99% | 98.70M 64.74% | 85.15M 13.73% | 54.29M 36.24% | 79.51M 46.46% | 114.78M 44.35% | 94.57M 17.61% | 111.41M 17.82% | 76.72M 31.14% | 96.82M 26.20% | 49.43M 48.95% | 66.66M 34.87% | 57.63M 13.55% | 78.52M 36.24% | 85.27M 8.59% | 117.19M 37.44% | 122.19M 4.27% | 137.19M 12.27% | 128.05M 6.66% | 89.68M 29.97% | 126.36M 40.90% | 116.36M 7.91% | 105.46M 9.37% | 100.44M 4.76% | 156.77M 56.08% | 132.99M 15.17% | 97.60M 26.61% | 124.44M 27.50% | 73.07M 41.28% | 110.22M 50.85% | 100.55M 8.77% | 125.45M 24.76% | 127.56M 1.68% | 156.89M 22.99% | 137.38M 12.43% | 137.37M 0.01% | 98.70M 28.15% | 134.16M 35.92% | 116.37M 13.26% | 80.54M 30.79% | |
income tax expense | 12.25M - | 17.77M 45.14% | 18.79M 5.70% | 24.79M 31.94% | 16.67M 32.75% | 21.80M 30.80% | 18.24M 16.34% | 17.61M 3.47% | 14.73M 16.33% | 21.41M 45.30% | 26.11M 21.98% | 33.49M 28.26% | 24.66M 26.37% | 26.20M 6.25% | 18.91M 27.83% | 11.96M 36.75% | 5.32M 55.48% | 24.74M 364.76% | 18.44M 25.47% | 22.25M 20.63% | 18.26M 17.93% | 19.86M 8.81% | 11.99M 39.63% | 19.41M 61.84% | 15.78M 18.70% | 19.57M 24.01% | 19.27M 1.54% | 14.86M 22.85% | 31.60M 112.58% | 14.18M 55.14% | 21.40M 50.96% | 29.64M 38.53% | 8.64M 70.87% | 22.30M 158.24% | 25.95M 16.34% | 28.29M 9.04% | 17.72M 37.36% | 21.30M 20.20% | 23.36M 9.65% | 25.45M 8.96% | 10.89M 57.20% | 23.09M 111.89% | 25.87M 12.07% | 10.96M 57.64% | |
net income | -159K - | 42.87M 27,064.78% | 59.72M 39.28% | 60.23M 0.86% | 30.34M 49.64% | 50.46M 66.34% | 44.81M 11.20% | 24.62M 45.05% | 47.43M 92.62% | 60.82M 28.24% | 52.12M 14.30% | 57.01M 9.38% | 29.64M 48.01% | 41.30M 39.34% | 16.70M 59.57% | 42.81M 156.44% | 33.62M 21.48% | 39.67M 18.01% | 45.19M 13.90% | 66.18M 46.46% | 70.16M 6.01% | 81.08M 15.57% | 84.67M 4.43% | 54.56M 35.56% | 75.90M 39.10% | 65.16M 14.14% | 67.75M 3.96% | 62.94M 7.10% | 79.85M 26.87% | 84.02M 5.22% | 62.50M 25.61% | 66.89M 7.02% | 44.84M 32.97% | 62.75M 39.94% | 59.56M 5.08% | 65.31M 9.64% | 73.77M 12.97% | 89.23M 20.95% | 77.20M 13.48% | 80.35M 4.08% | 65.41M 18.60% | 78.82M 20.50% | 75.26M 4.51% | 52.91M 29.70% | |
weighted average shs out | 164.28M - | 166.47M 1.33% | 151.82M 8.80% | 151.64M 0.12% | 165.66M 9.25% | 175.54M 5.96% | 180.49M 2.82% | 177.61M 1.60% | 180.06M 1.38% | 180.03M 0.02% | 179.99M 0.02% | 179.99M 0% | 179.99M 0% | 179.99M 0% | 179.99M 0% | 179.94M 0.03% | 181.31M 0.76% | 179.81M 0.83% | 182.60M 1.55% | 182.26M 0.19% | 179.04M 1.76% | 178.89M 0.09% | 178.67M 0.12% | 180.96M 1.28% | 178.16M 1.55% | 177.85M 0.17% | 179.90M 1.15% | 179.90M 0% | 177.63M 1.26% | 177.61M 0.01% | 177.61M 0% | 177.64M 0.02% | 179.10M 0.82% | 179.83M 0.41% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M - | 179.83M 0% | 179.83M 0% | ||
weighted average shs out dil | 164.28M - | 166.47M 1.33% | 151.82M 8.80% | 151.64M 0.12% | 165.66M 9.25% | 175.54M 5.96% | 180.49M 2.82% | 177.61M 1.60% | 180.10M 1.40% | 180.03M 0.04% | 179.99M 0.02% | 179.99M 0% | 179.99M 0% | 179.99M 0% | 179.99M 0% | 179.94M 0.03% | 181.31M 0.76% | 179.81M 0.83% | 182.60M 1.55% | 182.26M 0.19% | 179.04M 1.76% | 178.89M 0.09% | 178.67M 0.12% | 180.96M 1.28% | 178.16M 1.55% | 177.85M 0.17% | 179.90M 1.15% | 179.90M 0% | 177.63M 1.26% | 177.61M 0.01% | 177.61M 0% | 177.64M 0.02% | 179.10M 0.82% | 179.83M 0.41% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M 0% | 179.83M - | 179.83M 0% | 179.83M 0% | ||
eps | -0.00 - | 0.22 22,100% | 0.39 77.27% | 0.40 2.56% | 0.10 75.00% | 0.22 120% | 0.25 13.64% | 0.14 44.00% | 0.24 71.43% | 0.28 16.67% | 0.30 7.14% | 0.34 13.33% | 0.10 70.59% | 0.18 80.00% | 0.09 48.44% | 0.24 158.62% | 0.16 33.33% | 0.18 12.50% | 0.25 38.89% | 0.36 44.00% | 0.38 5.56% | 0.42 10.53% | 0.47 11.90% | 0.30 36.17% | 0.40 33.33% | 0.34 15% | 0.38 11.76% | 0.35 7.89% | 0.44 25.71% | 0.46 4.55% | 0.35 23.91% | 0.38 8.57% | 0.24 36.84% | 0.34 41.67% | 0.33 2.94% | 0.36 9.09% | 0.40 11.11% | 0.50 25.00% | 0.43 14.00% | 0.45 4.65% | 0 100% | 0.44 Infinity% | 0.42 4.55% | 0.29 30.95% | |
epsdiluted | -0.00 - | 0.22 22,100% | 0.39 77.27% | 0.40 2.56% | 0.10 75.00% | 0.22 120% | 0.25 13.64% | 0.14 44.00% | 0.23 64.29% | 0.28 21.74% | 0.30 7.14% | 0.34 13.33% | 0.10 70.59% | 0.18 80.00% | 0.09 48.44% | 0.24 158.62% | 0.15 37.50% | 0.18 20% | 0.25 38.89% | 0.36 44.00% | 0.38 5.56% | 0.42 10.53% | 0.47 11.90% | 0.30 36.17% | 0.40 33.33% | 0.34 15% | 0.38 11.76% | 0.35 7.89% | 0.44 25.71% | 0.46 4.55% | 0.35 23.91% | 0.38 8.57% | 0.24 36.84% | 0.34 41.67% | 0.33 2.94% | 0.36 9.09% | 0.40 11.11% | 0.50 25.00% | 0.43 14.00% | 0.45 4.65% | 0 100% | 0.44 Infinity% | 0.42 4.55% | 0.29 30.95% |
All numbers in (except ratios and percentages)