bf/NYSE:CABO_icon.png

COM:SPARKLIGHT

Sparklight

  • Stock

Last Close

403.56

12/11 20:38

Market Cap

1.84B

Beta: -

Volume Today

43.32K

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
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
208.55M
-
205.11M
1.65%
199.69M
2.64%
201.47M
0.89%
202.91M
0.72%
202.70M
0.10%
198.22M
2.21%
203.44M
2.64%
202.81M
0.31%
204.56M
0.86%
205.54M
0.48%
206.73M
0.58%
207.43M
0.34%
241.04M
16.21%
253.85M
5.31%
257.71M
1.52%
265.76M
3.12%
268.41M
1.00%
268.27M
0.05%
269.85M
0.59%
278.61M
3.24%
285.65M
2.53%
284.99M
0.23%
318.75M
11.85%
321.20M
0.77%
328.30M
2.21%
338.96M
3.25%
336.77M
0.65%
341.26M
1.33%
401.75M
17.72%
430.24M
7.09%
432.59M
0.55%
426.73M
1.36%
429.08M
0.55%
424.72M
1.02%
425.51M
0.19%
421.89M
0.85%
424.02M
0.50%
420.35M
0.87%
411.81M
2.03%
404.31M
1.82%
394.46M
2.44%
393.56M
0.23%
cost of revenue
87.89M
-
81.59M
7.17%
79.44M
2.64%
79.06M
0.48%
81.27M
2.80%
79.11M
2.65%
75.29M
4.83%
75.25M
0.05%
76.84M
2.11%
75.83M
1.31%
76.69M
1.14%
75.08M
2.10%
69.08M
7.99%
83.85M
21.37%
91.89M
9.59%
92.21M
0.35%
94.74M
2.74%
91.78M
3.12%
91.96M
0.19%
91.79M
0.18%
94.52M
2.97%
95.69M
1.24%
94.90M
0.83%
103.45M
9.01%
105.93M
2.40%
106.03M
0.09%
107.30M
1.20%
99.44M
7.32%
101.46M
2.03%
112.35M
10.73%
121.66M
8.28%
119.88M
1.46%
119.42M
0.38%
118.39M
0.86%
120.49M
1.77%
112.62M
6.53%
112.16M
0.40%
112.80M
0.57%
109.68M
2.77%
106.27M
3.12%
gross profit
120.65M
-
123.52M
2.38%
120.25M
2.65%
122.41M
1.80%
121.64M
0.63%
123.58M
1.60%
122.92M
0.53%
128.19M
4.29%
125.97M
1.73%
128.73M
2.19%
128.84M
0.09%
131.65M
2.17%
138.34M
5.09%
157.19M
13.62%
161.95M
3.03%
165.50M
2.19%
171.02M
3.34%
176.63M
3.28%
176.31M
0.18%
178.06M
0.99%
184.09M
3.38%
189.96M
3.19%
190.09M
0.07%
215.30M
13.26%
215.27M
0.02%
222.28M
3.26%
231.66M
4.22%
237.32M
2.44%
239.80M
1.04%
289.40M
20.68%
308.58M
6.63%
312.71M
1.34%
307.31M
1.73%
310.69M
1.10%
304.23M
2.08%
312.90M
2.85%
309.73M
1.01%
311.22M
0.48%
310.67M
0.18%
305.55M
1.65%
404.31M
32.32%
394.46M
2.44%
393.56M
0.23%
selling and marketing expenses
-723K
-
25.86M
-
general and administrative expenses
47.51M
-
46.28M
2.58%
49.24M
6.39%
49.33M
-
52.36M
6.14%
47.82M
8.67%
44.46M
7.03%
43.89M
1.27%
43.48M
0.94%
48.81M
12.25%
48.62M
0.39%
45.73M
5.93%
51.19M
11.94%
51.97M
1.51%
56.10M
7.96%
50.95M
9.19%
54.20M
6.37%
59.44M
9.67%
57.63M
3.04%
61.44M
6.61%
60.10M
2.18%
58.86M
2.07%
64.71M
9.94%
62.88M
2.83%
64.99M
3.36%
62.60M
3.69%
64.69M
3.34%
69.04M
6.73%
69.04M
-
selling general and administrative expenses
47.51M
-
46.28M
2.58%
49.24M
6.39%
45.84M
6.90%
49.33M
7.62%
52.36M
6.14%
47.82M
8.67%
44.46M
7.03%
43.89M
1.27%
43.48M
0.94%
48.81M
12.25%
48.62M
0.39%
45.73M
5.93%
51.19M
11.94%
51.97M
1.51%
55.38M
6.57%
50.95M
8.00%
54.20M
6.37%
59.44M
9.67%
57.63M
3.04%
61.44M
6.61%
60.10M
2.18%
58.86M
2.07%
64.71M
9.94%
62.88M
2.83%
64.99M
3.36%
62.60M
3.69%
64.69M
3.34%
69.04M
6.73%
88.02M
27.48%
95.10M
8.05%
94.90M
0.22%
87.77M
7.52%
90.79M
3.44%
86.02M
5.25%
85.74M
0.32%
86.75M
1.17%
86.17M
0.66%
92.73M
7.60%
89.02M
3.99%
90.39M
1.54%
90.77M
0.42%
88.44M
2.56%
research and development expenses
other expenses
-32K
-
-32K
0%
75.22M
235,153.13%
-957K
101.27%
-19K
98.01%
34K
278.95%
103K
202.94%
-350K
439.81%
510K
245.71%
183K
64.12%
4.33M
2,265.57%
99K
97.71%
287K
189.90%
-322K
212.20%
278K
186.34%
425K
52.88%
617K
45.18%
882K
42.95%
1.50M
70.41%
1.49M
1.20%
1.80M
21.35%
-9.63M
634.52%
1.58M
116.42%
1.34M
15.23%
1.73M
29.31%
1.66M
4.56%
3.23M
95.23%
-23.03M
812.81%
8.10M
135.17%
12.15M
49.99%
-22.83M
287.94%
-3.42M
85.03%
87.92M
2,672.24%
88.42M
0.57%
87.22M
1.36%
86.90M
0.37%
85.43M
1.69%
-2.11M
102.47%
-20.54M
872.35%
cost and expenses
169.18M
-
161.67M
4.44%
163.09M
0.88%
157.06M
3.70%
166.98M
6.31%
166.91M
0.04%
159.22M
4.61%
152.42M
4.27%
155.42M
1.97%
154M
0.91%
161.72M
5.01%
160.28M
0.89%
153.22M
4.40%
181.93M
18.74%
189.44M
4.13%
194.94M
2.90%
194.47M
0.25%
195.01M
0.28%
201.81M
3.49%
198.93M
1.43%
209.81M
5.47%
210.63M
0.39%
202.50M
3.86%
227.43M
12.31%
234.09M
2.93%
236.61M
1.07%
241.32M
1.99%
227.51M
5.72%
239.04M
5.07%
285.28M
19.35%
309.36M
8.44%
307.76M
0.52%
295.11M
4.11%
297.60M
0.85%
293.73M
1.30%
285.25M
2.88%
284.33M
0.32%
286.22M
0.66%
285.33M
0.31%
282.59M
0.96%
284.45M
0.66%
284.32M
0.04%
283.26M
0.38%
operating expenses
81.29M
-
80.08M
1.48%
83.65M
4.46%
78.01M
6.75%
85.71M
9.87%
87.79M
2.43%
83.93M
4.40%
77.17M
8.05%
78.59M
1.84%
78.17M
0.53%
85.03M
8.77%
85.20M
0.20%
84.14M
1.25%
98.08M
16.58%
97.55M
0.55%
102.73M
5.31%
99.73M
2.92%
103.23M
3.51%
109.85M
6.42%
107.14M
2.47%
115.29M
7.61%
114.94M
0.30%
107.60M
6.39%
123.98M
15.23%
128.16M
3.37%
130.58M
1.88%
134.02M
2.63%
128.06M
4.44%
137.57M
7.43%
172.93M
25.70%
187.70M
8.54%
187.88M
0.09%
175.69M
6.49%
179.21M
2.01%
173.24M
3.33%
172.64M
0.35%
172.17M
0.27%
173.41M
0.72%
175.64M
1.29%
176.33M
0.39%
90.39M
48.74%
90.77M
0.42%
88.44M
2.56%
interest expense
997K
-
7.80M
682.75%
7.29M
6.60%
7.55M
3.65%
7.55M
0.08%
7.53M
0.26%
7.59M
0.78%
7.61M
0.24%
11.78M
54.90%
14.02M
18.99%
13.46M
4.01%
14.72M
9.41%
14.95M
1.56%
15.46M
3.39%
15.28M
1.17%
18.10M
18.44%
18.52M
2.32%
16.08M
13.16%
19.04M
18.40%
18.67M
1.91%
16.61M
11.03%
17.56M
5.69%
20.76M
18.21%
23.58M
13.60%
28.95M
22.76%
30.50M
5.35%
30.43M
0.23%
30.08M
1.14%
32.08M
6.65%
36.39M
13.43%
39.16M
7.63%
41.16M
5.10%
43.22M
4.99%
43.38M
0.38%
42.38M
2.31%
-35.78M
184.43%
-34.96M
2.29%
-34.21M
2.16%
ebitda
73.15M
-
77.21M
5.56%
146.23M
89.39%
1.42M
99.03%
72.31M
4,985.23%
71.26M
1.46%
75.21M
5.54%
83.39M
10.88%
82.59M
0.96%
85.43M
3.44%
84.37M
1.24%
83.13M
1.47%
92.90M
11.75%
105.68M
13.76%
110.26M
4.34%
110.55M
0.26%
120.69M
9.18%
123.32M
2.18%
118.38M
4.01%
121.91M
2.99%
124.45M
2.08%
120.23M
3.39%
132.81M
10.47%
151.93M
14.39%
154.12M
1.44%
158.94M
3.13%
172.29M
8.40%
149.60M
13.17%
178.86M
19.55%
213.53M
19.39%
190.64M
10.72%
214.39M
12.46%
307.60M
43.47%
227.97M
25.89%
219.05M
3.91%
104.29M
52.39%
228.28M
118.90%
222.94M
2.34%
197.40M
11.45%
221.84M
12.38%
139.18M
37.26%
136.30M
2.06%
130.48M
4.27%
operating income
39.37M
-
43.44M
10.35%
36.60M
15.75%
44.41M
21.33%
35.93M
19.08%
35.79M
0.40%
39.00M
8.96%
51.02M
30.84%
47.38M
7.14%
50.56M
6.70%
43.82M
13.33%
46.45M
5.99%
60.35M
29.94%
58.65M
2.83%
61.90M
5.54%
59.02M
4.65%
64.66M
9.56%
70.67M
9.29%
63.32M
10.40%
69.26M
9.39%
67.70M
2.26%
74.11M
9.48%
80.13M
8.12%
88.51M
10.45%
92.73M
4.77%
90.71M
2.18%
96.13M
5.98%
189.78M
97.42%
102.35M
46.07%
115.41M
12.76%
117.50M
1.81%
121.32M
3.25%
219.68M
81.08%
121.06M
44.89%
128.04M
5.77%
17.39M
86.42%
132.10M
659.74%
135.04M
2.22%
132.53M
1.86%
127.23M
4.00%
119.86M
5.79%
110.14M
8.11%
110.30M
0.15%
depreciation and amortization
33.78M
-
33.80M
0.07%
34.42M
1.82%
32.17M
6.53%
36.38M
13.09%
35.44M
2.59%
36.11M
1.90%
32.71M
9.40%
34.69M
6.05%
34.69M
0.01%
36.22M
4.41%
36.58M
1.01%
38.40M
4.98%
46.89M
22.10%
45.58M
2.80%
47.35M
3.88%
48.78M
3.02%
49.03M
0.52%
50.41M
2.82%
49.51M
1.80%
53.84M
8.76%
54.84M
1.84%
48.74M
11.12%
59.27M
21.61%
65.28M
10.14%
65.58M
0.47%
71.42M
8.90%
63.37M
11.27%
68.53M
8.14%
84.92M
23.91%
92.60M
9.05%
92.98M
0.41%
87.92M
5.44%
106.92M
21.61%
91.01M
14.88%
86.90M
4.52%
96.18M
10.68%
87.24M
9.29%
82.92M
4.95%
87.31M
5.29%
106.51M
22.00%
105.84M
0.63%
104.60M
1.17%
total other income expenses net
-32K
-
-32K
0%
75.22M
235,153.13%
-957K
101.27%
-19K
98.01%
34K
278.95%
103K
202.94%
-350K
439.81%
510K
245.71%
183K
64.12%
4.33M
2,265.57%
99K
97.71%
6.43M
6,397.98%
-784K
112.19%
-2.23M
184.18%
-3.33M
49.33%
-6.02M
80.85%
-1.85M
69.22%
-1.64M
11.61%
-174K
89.37%
699K
501.72%
-10.54M
1,608.15%
-780K
92.60%
-1.47M
88.59%
7.36M
600%
667K
90.93%
1.72M
157.87%
57.49M
3,242.62%
8.22M
85.70%
11.09M
34.93%
-26.21M
336.31%
-6.93M
73.55%
-10.48M
51.20%
-24.01M
129.08%
-35.55M
48.06%
-40.75M
14.61%
-35.87M
11.97%
-4.88M
86.40%
-23.03M
371.98%
64.69M
380.91%
-42.90M
166.32%
-35.60M
17.00%
-28.96M
18.67%
income before tax
39.34M
-
43.41M
10.36%
111.81M
157.58%
43.45M
61.14%
35.91M
17.34%
34.83M
3.03%
31.30M
10.14%
43.38M
38.63%
40.34M
7.02%
43.19M
7.07%
40.62M
5.95%
38.96M
4.09%
53.03M
36.13%
46.54M
12.24%
48.16M
3.47%
45.99M
4.51%
50.55M
9.94%
56.60M
11.95%
49.36M
12.78%
55.47M
12.37%
51.40M
7.33%
45.97M
10.58%
65.64M
42.79%
70.81M
7.88%
75.79M
7.03%
75.75M
0.05%
81.80M
7.99%
146.00M
78.47%
86.86M
40.50%
98.61M
13.52%
64.17M
34.92%
87.47M
36.31%
209.20M
139.16%
97.04M
53.61%
92.48M
4.70%
-23.36M
125.26%
96.23M
511.96%
89.71M
6.78%
68.61M
23.52%
156.84M
128.60%
76.96M
50.93%
74.53M
3.16%
81.34M
9.14%
income tax expense
14.99M
-
16.54M
10.36%
42.61M
157.57%
16.56M
61.14%
13.80M
16.62%
13.39M
3.00%
11.88M
11.26%
17.31M
45.65%
13.29M
23.19%
16.56M
24.55%
19.75M
19.25%
14.57M
26.21%
19.82M
36.03%
17.97M
9.34%
16.64M
7.37%
-97.17M
683.83%
9.90M
110.19%
12.81M
29.39%
11.05M
13.77%
13.46M
21.85%
12.66M
5.93%
9.57M
24.42%
15.80M
65.09%
17.20M
8.83%
6.46M
62.44%
13.21M
104.47%
15.52M
17.46%
41.13M
165.12%
17.71M
56.93%
-8.62M
148.64%
13.03M
251.22%
23.64M
81.41%
41.50M
75.58%
22.77M
45.13%
21.89M
3.87%
40.17M
83.49%
22.30M
44.49%
20.95M
6.04%
20.69M
1.22%
25.77M
24.50%
21.11M
18.07%
17.77M
15.79%
15.87M
10.71%
net income
24.34M
-
26.87M
10.36%
69.20M
157.58%
26.89M
61.14%
22.11M
17.79%
21.43M
3.05%
19.41M
9.44%
26.08M
34.33%
27.04M
3.71%
26.63M
1.52%
20.87M
21.62%
24.39M
16.83%
33.22M
36.19%
28.58M
13.97%
31.51M
10.28%
143.15M
354.25%
40.65M
71.60%
43.78M
7.70%
38.31M
12.50%
42.01M
9.64%
38.74M
7.78%
36.40M
6.05%
49.84M
36.93%
53.61M
7.58%
69.33M
29.31%
62.54M
9.79%
66.29M
5.99%
106.24M
60.27%
68.58M
35.44%
106.15M
54.78%
52.26M
50.77%
64.83M
24.07%
171.48M
164.48%
69.25M
59.62%
70.61M
1.97%
-63.53M
189.97%
57.43M
190.40%
55.25M
3.80%
39.47M
28.55%
115.29M
192.09%
47.34M
58.94%
47.65M
0.65%
44.22M
7.21%
weighted average shs out
5.83M
-
5.83M
0%
5.83M
0%
5.83M
0%
5.83M
0%
5.84M
0.23%
5.87M
0.49%
5.80M
1.29%
5.80M
0%
5.74M
0.91%
5.72M
0.40%
5.71M
0.09%
5.67M
0.75%
5.68M
0.12%
5.68M
0.04%
5.68M
0.07%
5.70M
0.31%
5.69M
0.27%
5.67M
0.23%
5.67M
0.00%
5.67M
0.00%
5.67M
0.01%
5.68M
0.15%
5.69M
0.06%
5.70M
0.21%
5.83M
2.35%
6.00M
2.91%
6.01M
0.06%
6.01M
0.12%
6.01M
0.03%
6.02M
0.09%
6.02M
0.09%
6.39M
6.02%
6.23M
2.46%
6.13M
1.67%
5.77M
5.82%
5.72M
0.88%
5.66M
1.01%
5.61M
0.87%
5.61M
0.08%
5.62M
0.22%
5.62M
0.03%
5.62M
0.03%
weighted average shs out dil
5.83M
-
5.83M
0%
5.83M
0%
5.83M
0%
5.83M
0%
5.84M
0.23%
5.88M
0.55%
5.80M
1.35%
5.81M
0.25%
5.77M
0.76%
5.76M
0.19%
5.76M
0.10%
5.73M
0.52%
5.75M
0.26%
5.75M
0.14%
5.75M
0.06%
5.74M
0.14%
5.72M
0.34%
5.72M
0.09%
5.72M
0.10%
5.72M
0.12%
5.73M
0.24%
5.74M
0.20%
5.75M
0.18%
5.76M
0.05%
5.88M
2.23%
6.05M
2.84%
6.06M
0.09%
6.17M
1.86%
6.46M
4.66%
6.46M
0.08%
6.46M
0.01%
6.44M
0.24%
6.37M
1.17%
6.26M
1.70%
5.77M
7.85%
6.13M
6.22%
6.07M
0.94%
6.03M
0.74%
6.03M
0.02%
6.03M
0.02%
6.03M
0.05%
6.04M
0.14%
eps
4.18
-
4.61
10.29%
11.87
157.48%
4.61
61.16%
3.79
17.79%
3.67
3.17%
3.31
9.81%
4.50
35.95%
4.67
3.78%
4.64
0.64%
3.65
21.34%
4.27
16.99%
5.86
37.24%
4.91
16.21%
5.44
10.79%
25.18
362.87%
7.13
71.68%
7.70
7.99%
6.75
12.34%
7.40
9.63%
6.83
7.70%
6.41
6.15%
8.77
36.82%
9.43
7.53%
12.17
29.06%
10.72
11.91%
11.04
2.99%
17.69
60.24%
11.41
35.50%
17.65
54.69%
8.68
50.82%
10.76
23.96%
26.85
149.54%
11.11
58.62%
11.53
3.78%
-11.01
195.49%
10.04
191.19%
9.76
2.79%
7.03
27.97%
20.56
192.46%
8.43
59.00%
8.48
0.59%
7.86
7.31%
epsdiluted
4.18
-
4.61
10.29%
11.87
157.48%
4.61
61.16%
3.79
17.79%
3.67
3.17%
3.30
10.08%
4.50
36.36%
4.65
3.33%
4.62
0.65%
3.63
21.43%
4.23
16.53%
5.80
37.12%
4.85
16.38%
5.37
10.72%
24.89
363.50%
7.08
71.55%
7.65
8.05%
6.70
12.42%
7.34
9.55%
6.78
7.63%
6.35
6.34%
8.68
36.69%
9.32
7.37%
12.05
29.29%
10.63
11.78%
10.96
3.10%
17.54
60.04%
11.19
36.20%
16.68
49.06%
8.33
50.06%
10.54
26.53%
26.61
152.47%
10.87
59.15%
11.28
3.77%
-11.01
197.61%
9.62
187.38%
9.36
2.70%
6.81
27.24%
19.39
184.73%
7.86
59.46%
7.90
0.51%
7.32
7.34%

All numbers in (except ratios and percentages)