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

Subscribe NowHelp
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)