TXT

COM:TEXT

Text

  • Stock

Last Close

54.30

22/11 16:00

Market Cap

2.18B

Beta: -

Volume Today

77.43K

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
revenue
4.47M
-
6.49M
45.27%
6.05M
6.77%
8.23M
35.93%
8.22M
0.15%
10.54M
28.28%
11.24M
6.62%
12.44M
10.68%
13.75M
10.51%
15.61M
13.53%
16.58M
6.25%
17.97M
8.34%
20.17M
12.29%
21.53M
6.74%
21.58M
0.24%
22.03M
2.06%
22.83M
3.64%
22.98M
0.66%
25.51M
11.02%
26.58M
4.18%
27.78M
4.51%
29.42M
5.92%
30.18M
2.56%
32.32M
7.10%
32.36M
0.12%
36.01M
11.30%
41.63M
15.59%
43.11M
3.56%
46.22M
7.21%
48.05M
3.97%
48.91M
1.78%
55.66M
13.80%
56.13M
0.85%
61.82M
10.13%
66.78M
8.03%
65.35M
2.14%
85.90M
31.44%
88.53M
3.06%
83.48M
5.71%
78.77M
5.64%
89.37M
13.46%
83.31M
6.78%
86.84M
4.24%
cost of revenue
537.41K
-
2.23M
315.88%
992.09K
55.61%
1.23M
24.15%
1.01M
17.78%
1.84M
82.10%
1.63M
11.40%
1.95M
19.49%
2.15M
9.97%
2.87M
33.55%
2.76M
3.76%
3.05M
10.48%
2.43M
20.45%
3.52M
44.99%
4.56M
29.62%
3.84M
15.82%
3.60M
6.20%
3.50M
2.77%
4.01M
14.53%
4.42M
10.28%
4.95M
12.00%
4.56M
7.80%
4.73M
3.62%
4.23M
10.64%
5.02M
18.70%
3.49M
30.39%
5.60M
60.50%
8.98M
60.25%
7.07M
21.32%
6.26M
11.41%
7.91M
26.30%
5.19M
34.38%
8.65M
66.74%
10.39M
20.08%
10.02M
3.56%
9.44M
5.79%
12.53M
32.79%
14.37M
14.64%
15.16M
5.57%
13.61M
10.26%
18.49M
35.85%
16.34M
11.60%
15.90M
2.71%
gross profit
3.93M
-
4.26M
8.29%
5.06M
18.85%
7.00M
38.24%
7.21M
2.96%
8.70M
20.72%
9.61M
10.43%
10.49M
9.18%
11.60M
10.61%
12.74M
9.83%
13.82M
8.50%
14.92M
7.92%
17.75M
18.98%
18.02M
1.52%
17.03M
5.50%
18.19M
6.84%
19.23M
5.71%
19.48M
1.31%
21.51M
10.39%
22.16M
3.04%
22.83M
3.02%
24.86M
8.89%
25.45M
2.37%
28.09M
10.39%
27.34M
2.68%
32.52M
18.95%
36.02M
10.77%
34.13M
5.25%
39.15M
14.72%
41.79M
6.74%
41.00M
1.89%
50.47M
23.09%
47.48M
5.92%
51.43M
8.32%
56.76M
10.37%
55.92M
1.49%
73.37M
31.21%
74.17M
1.08%
68.31M
7.89%
65.16M
4.62%
70.88M
8.79%
66.97M
5.52%
70.94M
5.93%
selling and marketing expenses
351.43K
-
347.29K
1.18%
421.60K
21.40%
1.02M
142.60%
243.17K
76.22%
948.84K
290.19%
1.11M
16.95%
1.15M
3.27%
1.49M
30.18%
1.91M
27.92%
1.75M
8.55%
1.54M
11.78%
1.75M
13.86%
1.82M
3.94%
1.88M
3.12%
1.68M
10.73%
1.66M
0.98%
1.98M
19.02%
1.95M
1.58%
2.41M
23.64%
2.51M
4.17%
3.61M
44.06%
3.90M
8.15%
4.57M
17.16%
4.52M
1.07%
6.80M
50.37%
7.77M
14.18%
7.19M
7.39%
8.22M
14.33%
8.43M
2.51%
9.46M
12.25%
10.01M
5.81%
11.19M
11.78%
13.48M
20.46%
13.71M
1.68%
14.51M
5.86%
16.04M
10.49%
14.53M
9.38%
14.50M
0.24%
16.52M
13.93%
15.14M
8.34%
16.35M
-
general and administrative expenses
487.15K
-
765.34K
57.11%
423.81K
44.62%
737.92K
74.12%
273.09K
62.99%
614.05K
124.86%
914.34K
48.90%
1.16M
26.94%
643.11K
44.59%
1.12M
74.30%
840.44K
25.02%
1.21M
44.53%
1.03M
15.21%
1.23M
19.41%
1.41M
14.54%
1.56M
10.95%
2.03M
29.83%
1.53M
24.46%
1.95M
27.12%
2.33M
19.58%
3.35M
43.78%
2.49M
25.82%
3.35M
34.71%
3.15M
5.89%
3.11M
1.31%
2.02M
34.89%
2.41M
19.15%
3.04M
25.87%
3.03M
0.18%
3.81M
25.70%
3.52M
7.70%
4.68M
33.19%
4.35M
7.05%
4.62M
6.20%
4.36M
5.73%
6.34M
45.46%
6.40M
1.03%
6.39M
0.14%
5.48M
14.25%
7.28M
32.68%
8.25M
13.44%
7.61M
-
selling general and administrative expenses
838.57K
-
1.11M
32.68%
845.40K
24.02%
1.76M
108.27%
516.26K
70.68%
1.56M
202.73%
2.02M
29.51%
2.31M
13.97%
2.13M
7.45%
3.03M
41.89%
2.59M
14.65%
2.75M
6.52%
2.78M
1.04%
3.05M
9.67%
3.29M
7.72%
3.24M
1.44%
3.69M
13.88%
3.51M
4.89%
3.89M
10.95%
4.74M
21.61%
5.86M
23.66%
6.09M
4.08%
7.25M
18.98%
7.72M
6.52%
7.63M
1.17%
8.83M
15.64%
10.18M
15.32%
10.23M
0.49%
11.26M
10.03%
12.24M
8.75%
12.98M
6.05%
14.70M
13.23%
15.55M
5.78%
18.11M
16.47%
18.07M
0.21%
20.85M
15.41%
22.44M
7.62%
20.93M
6.75%
19.98M
4.52%
23.79M
19.07%
23.39M
1.68%
26.09M
11.53%
23.96M
8.18%
research and development expenses
other expenses
-65.51K
-
220.10K
435.98%
-106.43K
148.36%
3K
-
3.04K
1.30%
2.27K
-
-9
100.40%
9.74K
108,366.67%
3.01K
69.13%
3K
0.27%
3.22K
7.47%
9.86K
205.74%
3K
69.56%
3K
0%
3K
0%
3.37K
12.23%
1.55K
53.85%
-131
108.43%
-8.23K
6,184.73%
938
111.39%
1.07K
13.86%
cost and expenses
1.44M
-
2.93M
103.45%
1.94M
33.72%
2.88M
48.15%
1.53M
47.02%
3.46M
126.46%
3.66M
5.85%
4.26M
16.37%
4.28M
0.59%
5.90M
37.78%
5.34M
9.45%
5.80M
8.57%
5.20M
10.26%
6.56M
26.03%
7.84M
19.58%
7.08M
9.80%
7.29M
3.00%
7.00M
3.94%
7.90M
12.85%
9.15M
15.88%
10.81M
18.12%
10.66M
1.45%
11.98M
12.41%
11.95M
0.25%
12.66M
5.94%
12.36M
2.37%
15.81M
27.90%
19.24M
21.74%
18.33M
4.75%
18.52M
1.05%
20.84M
12.49%
19.89M
4.55%
24.16M
21.46%
29.57M
22.42%
28.07M
5.05%
30.28M
7.84%
34.97M
15.50%
35.23M
0.74%
35.09M
0.40%
37.30M
6.29%
41.88M
12.29%
42.43M
1.32%
39.91M
5.96%
operating expenses
904.08K
-
697.76K
22.82%
951.84K
36.41%
1.65M
73.17%
513.26K
68.86%
1.61M
213.99%
2.02M
25.59%
2.30M
13.85%
2.13M
7.36%
3.03M
42.03%
2.58M
14.83%
2.75M
6.53%
2.78M
1.03%
3.04M
9.49%
3.29M
7.98%
3.24M
1.44%
3.69M
13.89%
3.50M
5.09%
3.89M
11.18%
4.74M
21.66%
5.86M
23.83%
6.09M
3.92%
7.25M
18.98%
7.72M
6.53%
7.64M
1.04%
8.87M
16.01%
10.20M
15.06%
10.26M
0.59%
11.26M
9.75%
12.26M
8.87%
12.93M
5.44%
14.70M
13.70%
15.51M
5.48%
19.18M
23.72%
18.06M
5.86%
20.84M
15.41%
22.44M
7.67%
20.86M
7.02%
19.92M
4.51%
23.69M
18.89%
23.39M
1.24%
26.09M
11.53%
24.01M
7.99%
interest expense
-10.94K
-
518
104.73%
163.60K
-
337.94K
106.56%
-336.86K
199.68%
308.72K
191.64%
308.69K
0.01%
608.08K
96.99%
-564.07K
192.76%
2.27K
100.40%
64
97.18%
4.34K
6,679.69%
247
-
75.69K
30,542.51%
157.93K
108.66%
138.79K
12.12%
74
99.95%
5
93.24%
12
140%
3.33K
-
5.57K
67.41%
105.18K
1,788.95%
1.04K
99.01%
2.78K
167.70%
4.12K
48.49%
5.73K
39.06%
7K
22.12%
8K
14.29%
10K
25%
98.22K
882.15%
63K
35.86%
33K
47.62%
120K
263.64%
163K
35.83%
24K
85.28%
140K
483.33%
84K
40%
17K
79.76%
98K
476.47%
ebitda
3.18M
-
3.79M
19.19%
4.31M
13.74%
5.57M
29.31%
7.29M
30.92%
7.03M
3.64%
7.93M
12.78%
8.47M
6.81%
9.92M
17.18%
9.99M
0.69%
11.68M
16.90%
12.58M
7.76%
15.42M
22.53%
15.49M
0.47%
14.32M
7.57%
15.58M
8.80%
16.22M
4.10%
16.12M
0.61%
18.43M
14.32%
18.35M
0.39%
17.95M
2.20%
20.00M
11.44%
19.49M
2.56%
21.75M
11.59%
21.17M
2.66%
26.06M
23.09%
27.50M
5.50%
26.78M
2.61%
30.52M
13.98%
32.11M
5.19%
31.36M
2.32%
38.17M
21.71%
34.57M
9.42%
35.88M
3.79%
42.13M
17.40%
38.47M
8.68%
54.63M
42.00%
57.22M
4.74%
52.84M
7.66%
46.39M
12.20%
52.50M
13.16%
45.98M
12.42%
52.62M
14.44%
operating income
3.03M
-
3.58M
18.09%
4.11M
14.91%
5.35M
30.15%
6.69M
25.08%
7.04M
5.23%
7.58M
7.67%
8.18M
7.93%
9.46M
15.67%
9.72M
2.69%
11.24M
15.65%
12.17M
8.24%
14.97M
23.03%
14.97M
0.04%
13.74M
8.23%
14.95M
8.82%
15.54M
3.94%
15.98M
2.83%
17.62M
10.22%
17.43M
1.07%
16.97M
2.64%
18.77M
10.61%
18.20M
3.03%
20.37M
11.93%
19.70M
3.30%
23.66M
20.09%
25.82M
9.16%
23.87M
7.56%
27.89M
16.85%
29.53M
5.88%
28.07M
4.93%
35.77M
27.41%
31.98M
10.61%
32.25M
0.85%
38.70M
20.03%
35.08M
9.38%
50.93M
45.20%
53.30M
4.66%
48.39M
9.22%
41.47M
14.30%
47.49M
14.51%
40.88M
13.92%
46.93M
14.82%
depreciation and amortization
133.34K
-
193.53K
45.15%
155.36K
19.73%
193.26K
24.40%
247.12K
27.87%
239.85K
2.94%
276.79K
15.40%
283.07K
2.27%
320.37K
13.18%
330.06K
3.02%
354.95K
7.54%
397.26K
11.92%
440.66K
10.92%
500.33K
13.54%
549.63K
9.85%
590.96K
7.52%
637.76K
7.92%
99.27K
84.44%
761.13K
666.76%
892.42K
17.25%
943.93K
5.77%
1.15M
22.15%
1.27M
9.97%
1.37M
7.86%
1.46M
6.55%
2.40M
64.53%
2.22M
7.21%
2.39M
7.40%
2.50M
4.70%
2.67M
6.62%
2.89M
8.51%
2.79M
3.52%
3.06M
9.74%
3.17M
3.48%
3.33M
4.97%
3.48M
4.57%
3.70M
6.29%
3.97M
7.35%
4.50M
13.35%
4.75M
5.55%
5.01M
5.49%
5.11M
1.86%
5.68M
11.34%
total other income expenses net
26.74K
-
20.38K
23.79%
42.44K
108.27%
-135.54K
419.33%
16.95K
112.51%
26.89K
58.61%
-240.75K
995.31%
332.49K
238.10%
-473.11K
242.29%
503.30K
206.38%
79.19K
84.27%
19.91K
74.85%
4.35K
78.15%
15.36K
252.94%
26.46K
72.25%
-42.45K
260.46%
-122.46K
188.46%
-102.43K
16.36%
49.79K
148.61%
34.76K
30.18%
40.08K
15.28%
85.11K
112.38%
26.48K
68.89%
10.80K
59.21%
13.27K
22.84%
-95.94K
823.12%
-551.38K
474.74%
516.41K
193.66%
124.74K
75.85%
-99.06K
179.42%
386K
489.65%
-401K
203.89%
-477K
18.95%
369.32K
177.42%
33K
91.06%
-115K
448.48%
-117K
1.74%
-212K
81.20%
-74K
65.09%
32K
143.24%
-114K
456.25%
12K
110.53%
-94K
883.33%
income before tax
3.06M
-
3.60M
17.73%
4.15M
15.44%
5.21M
25.56%
6.71M
28.66%
7.07M
5.36%
7.34M
3.85%
8.52M
16.00%
8.99M
5.59%
10.22M
13.69%
11.32M
10.73%
12.19M
7.65%
14.97M
22.87%
14.99M
0.11%
13.77M
8.15%
14.91M
8.31%
15.42M
3.41%
15.88M
2.98%
17.67M
11.24%
17.46M
1.15%
17.01M
2.60%
18.85M
10.85%
18.23M
3.32%
20.38M
11.83%
19.71M
3.28%
23.56M
19.52%
25.27M
7.26%
24.39M
3.50%
28.02M
14.89%
29.43M
5.05%
28.46M
3.30%
35.37M
24.28%
31.50M
10.94%
32.62M
3.55%
38.74M
18.77%
34.96M
9.75%
50.81M
45.34%
53.09M
4.48%
48.31M
9.00%
41.50M
14.10%
47.37M
14.15%
40.89M
13.69%
46.84M
14.56%
income tax expense
584.27K
-
738.13K
26.33%
830.18K
12.47%
1.06M
27.39%
1.28M
20.94%
1.42M
11.08%
1.45M
2.21%
1.69M
16.54%
1.74M
2.86%
2.11M
21.39%
2.23M
5.56%
2.44M
9.58%
2.92M
19.65%
2.95M
0.96%
2.69M
8.74%
2.89M
7.22%
3.01M
4.30%
3.08M
2.16%
3.44M
11.73%
3.36M
2.32%
3.27M
2.75%
3.67M
12.48%
3.51M
4.43%
4.01M
14.26%
3.90M
2.88%
-5.66M
245.30%
4.47M
178.93%
-1.25M
128.01%
1.81M
244.59%
1.92M
5.94%
1.85M
3.62%
2.69M
45.29%
2.08M
22.68%
2.31M
11.30%
2.72M
17.90%
2.25M
17.33%
3.63M
61.10%
3.48M
4.02%
3.15M
9.65%
2.65M
15.83%
3.49M
31.76%
2.84M
18.66%
3.11M
9.69%
net income
2.47M
-
2.86M
15.69%
3.32M
16.21%
4.16M
25.10%
5.43M
30.62%
5.65M
4.01%
5.89M
4.27%
6.82M
15.87%
7.25M
6.27%
8.11M
11.84%
9.09M
12.08%
9.74M
7.18%
12.05M
23.68%
12.04M
0.09%
11.07M
8.01%
12.02M
8.57%
12.41M
3.20%
12.80M
3.18%
14.23M
11.13%
14.10M
0.87%
13.74M
2.57%
15.18M
10.46%
14.71M
3.06%
16.37M
11.25%
15.81M
3.38%
29.22M
84.77%
20.80M
28.81%
25.64M
23.24%
26.21M
2.22%
27.51M
4.99%
26.61M
3.28%
32.68M
22.82%
29.42M
9.98%
30.31M
3.00%
36.01M
18.84%
32.71M
9.18%
47.19M
44.26%
49.61M
5.13%
45.17M
8.95%
38.85M
13.98%
43.88M
12.95%
38.05M
13.30%
43.73M
14.92%
weighted average shs out
25.75M
-
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
weighted average shs out dil
25.75M
-
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
25.75M
0%
25.75M
0%
25.75M
-
eps
0
-
0
0.13
Infinity%
0
100%
0
0
0.23
Infinity%
0.26
13.04%
0.28
7.69%
0
100%
0.35
Infinity%
0.38
8.57%
0.47
23.68%
0
100%
0.43
Infinity%
0.47
9.30%
0.48
2.13%
0
100%
0.55
Infinity%
0.55
0%
0.53
3.64%
0
100%
0.57
Infinity%
0.64
12.28%
0.61
4.69%
0
100%
0.81
Infinity%
1
23.46%
1.02
2.00%
0
100%
1.03
Infinity%
1.27
23.30%
1.14
10.24%
0
100%
1.40
Infinity%
1.27
9.29%
1.83
44.09%
0
100%
1.75
Infinity%
1.51
13.71%
1.70
12.58%
1.48
12.94%
1.70
14.86%
epsdiluted
0
-
0
0.13
Infinity%
0
100%
0
0
0.23
Infinity%
0.26
13.04%
0.28
7.69%
0
100%
0.35
Infinity%
0.38
8.57%
0.47
23.68%
0
100%
0.43
Infinity%
0.47
9.30%
0.48
2.13%
0
100%
0.55
Infinity%
0.55
0%
0.53
3.64%
0
100%
0.57
Infinity%
0.64
12.28%
0.61
4.69%
0
100%
0.81
Infinity%
1
23.46%
1.02
2.00%
0
100%
1.03
Infinity%
1.27
23.30%
1.14
10.24%
0
100%
1.40
Infinity%
1.27
9.29%
1.83
44.09%
0
100%
1.75
Infinity%
1.51
13.71%
1.70
12.58%
1.48
12.94%
1.70
14.86%

All numbers in (except ratios and percentages)