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] |
52.28M 6.5% |
52.41M 0.2% |
58.26M 11.2% |
69.77M 19.8% |
72.32M 3.6% |
65.31M -9.7% |
62.41M -4.4% |
66.67M 6.8% |
72.41M 8.6% |
72.36M -0.1% |
73.23M 1.2% |
78.4M 7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.71M -4.2% |
13.03M 11.2% |
15.97M 22.6% |
17.35M 8.7% |
17.36M 0.1% |
18.41M 6.0% |
20.75M 12.7% |
22.27M 7.3% |
24.91M 11.8% |
31.81M 27.7% |
32.12M 1.0% |
33.11M 3.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.57M 10.0% |
39.38M -2.9% |
42.29M 7.4% |
52.42M 23.9% |
54.95M 4.8% |
46.9M -14.7% |
41.66M -11.2% |
44.4M 6.6% |
47.5M 7.0% |
40.55M -14.6% |
41.11M 1.4% |
45.29M 10.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.19M 12.7% |
88.92M 16.7% |
113.94M 28.1% |
117.18M 2.8% |
128.84M 10.0% |
138.52M 7.5% |
134.37M -3.0% |
138.71M 3.2% |
145.69M 5.0% |
146.46M 0.5% |
152.62M 4.2% |
160.95M 5.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.48M 16.4% |
75.9M 17.7% |
97.97M 29.1% |
99.83M 1.9% |
111.48M 11.7% |
120.11M 7.7% |
113.62M -5.4% |
116.44M 2.5% |
120.78M 3.7% |
114.64M -5.1% |
120.51M 5.1% |
127.83M 6.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.91M - |
-36.52M - |
-55.68M - |
-47.41M - |
-56.52M - |
-73.21M - |
-71.97M - |
-72.04M - |
-73.28M - |
-74.09M - |
-79.4M - |
-82.55M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.05M - |
-37.46M - |
-56.74M - |
-39.45M - |
-58.42M - |
-71.87M - |
-68.85M - |
-63.16M - |
-64.96M - |
-64.36M - |
-69.78M - |
-72.63M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.05M - |
-37.46M - |
-56.74M - |
-39.45M - |
-58.42M - |
-71.87M - |
-68.85M - |
-63.16M - |
-64.96M - |
-64.36M - |
-69.78M - |
-72.63M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.24 - |
-0.37 - |
-0.55 - |
-0.38 - |
-0.55 - |
-0.67 - |
-0.63 - |
-0.57 - |
-0.58 - |
-0.56 - |
-0.59 - |
-0.6 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.24 - |
-0.37 - |
-0.55 - |
-0.38 - |
-0.55 - |
-0.67 - |
-0.63 - |
-0.57 - |
-0.58 - |
-0.56 - |
-0.59 - |
-0.6 - |