2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
195.83M 43.6% |
195.94M 0.1% |
181.38M -7.4% |
165.06M -9.0% |
197.11M 19.4% |
217.22M 10.2% |
205.26M -5.5% |
176.82M -13.9% |
205.87M 16.4% |
196.85M -4.4% |
206.6M 4.9% |
182.49M -11.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
194.87M - |
306.92M 57.5% |
102.54M -66.6% |
98.31M -4.1% |
112.94M 14.9% |
126.79M 12.3% |
126.05M -0.6% |
113.32M -10.1% |
128.38M 13.3% |
123M -4.2% |
139.43M 13.4% |
121.75M -12.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
964.61K -99.3% |
195.94M 20212.3% |
78.83M -59.8% |
66.76M -15.3% |
84.17M 26.1% |
90.43M 7.4% |
79.21M -12.4% |
63.5M -19.8% |
77.49M 22.0% |
73.85M -4.7% |
67.16M -9.1% |
60.74M -9.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
259.65M - |
404.02M 55.6% |
138.75M -65.7% |
134.24M -3.2% |
151.08M 12.5% |
169.26M 12.0% |
168.56M -0.4% |
159.72M -5.2% |
177.51M 11.1% |
177.92M 0.2% |
189.82M 6.7% |
171.32M -9.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
64.78M - |
97.09M 49.9% |
36.21M -62.7% |
35.94M -0.7% |
38.15M 6.1% |
42.47M 11.3% |
42.51M 0.1% |
46.4M 9.1% |
49.13M 5.9% |
54.92M 11.8% |
50.39M -8.3% |
49.57M -1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-63.82M - |
195.94M - |
42.63M -78.2% |
30.82M -27.7% |
46.03M 49.4% |
47.96M 4.2% |
36.7M -23.5% |
17.1M -53.4% |
28.36M 65.8% |
18.94M -33.2% |
16.78M -11.4% |
11.16M -33.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
68.98M - |
- | - | - |
68.29M - |
- | - | - |
53.28M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
43.82M 102.6% |
46.93M 7.1% |
38.57M -17.8% |
26.39M -31.6% |
41.9M 58.8% |
44.48M 6.1% |
39.48M -11.2% |
22.44M -43.1% |
30.86M 37.5% |
21.23M -31.2% |
24.31M 14.5% |
16.49M -32.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.389 102.6% |
0.417 7.1% |
0.343 -17.8% |
0.235 -31.6% |
0.372 58.8% |
0.395 6.1% |
0.247 -37.5% |
0.15 -39.4% |
0.206 37.5% |
0.141 -31.2% |
0.162 14.6% |
0.11 -32.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.389 102.6% |
0.417 7.1% |
0.343 -17.8% |
0.235 -31.6% |
0.372 58.8% |
0.395 6.1% |
0.247 -37.5% |
0.15 -39.4% |
0.206 37.5% |
0.141 -31.2% |
0.162 14.6% |
0.11 -32.1% |