2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] |
164.71M 18.6% |
186.2M 13.0% |
174.01M -6.5% |
156.79M -9.9% |
231.42M 47.6% |
234.58M 1.4% |
180.03M -23.3% |
139.95M -22.3% |
178.49M 27.5% |
127.33M -28.7% |
88.7M -30.3% |
50.92M -42.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.71M 6.4% |
85.92M 1.4% |
89.41M 4.1% |
72.12M -19.3% |
85.83M 19.0% |
89.78M 4.6% |
91.89M 2.3% |
66.68M -27.4% |
66.18M -0.8% |
65.28M -1.3% |
66.67M 2.1% |
35.24M -47.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80M 34.9% |
100.28M 25.3% |
84.6M -15.6% |
84.66M 0.1% |
145.59M 72.0% |
144.8M -0.5% |
88.14M -39.1% |
73.27M -16.9% |
112.32M 53.3% |
62.04M -44.8% |
22.03M -64.5% |
15.69M -28.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
146.87M 5.1% |
150.34M 2.4% |
162.11M 7.8% |
139.04M -14.2% |
165.67M 19.1% |
155.34M -6.2% |
158.71M 2.2% |
126.3M -20.4% |
124.02M -1.8% |
118.59M -4.4% |
125.95M 6.2% |
83.97M -33.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.16M 3.4% |
64.42M 3.6% |
72.69M 12.8% |
66.92M -7.9% |
79.84M 19.3% |
65.56M -17.9% |
66.82M 1.9% |
59.62M -10.8% |
57.84M -3.0% |
53.3M -7.8% |
59.28M 11.2% |
48.74M -17.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.84M - |
35.86M 100.9% |
11.9M -66.8% |
17.74M 49.1% |
65.75M 270.6% |
79.24M 20.5% |
21.32M -73.1% |
13.65M -36.0% |
54.48M 299.0% |
8.74M -84.0% |
-37.25M - |
-33.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.13M - |
- | - | - |
88.5M - |
- | - | - |
77.09M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.63M 202.0% |
37.44M 90.7% |
13.28M -64.5% |
19.74M 48.7% |
68.76M 248.3% |
77.99M 13.4% |
12.35M -84.2% |
17.54M 42.0% |
59.55M 239.5% |
24.75M -58.4% |
-86.2M - |
-16.01M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.053 211.8% |
0.09 69.8% |
0.03 -66.7% |
0.047 56.7% |
0.173 268.7% |
0.195 12.5% |
0.035 -82.1% |
0.044 26.4% |
0.149 239.3% |
0.062 -58.4% |
-0.215 - |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.049 186.9% |
0.09 84.5% |
0.03 -66.7% |
0.047 56.7% |
0.171 263.5% |
0.194 13.4% |
0.031 -84.2% |
0.044 43.4% |
0.149 238.4% |
0.062 -58.4% |
-0.215 - |
-0.04 - |