2018 Q4 | 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] |
25.59M -10.0% |
32.08M 25.4% |
42.21M 31.6% |
44.97M 6.5% |
47.8M 6.3% |
51.05M 6.8% |
46.85M -8.2% |
48.03M 2.5% |
49.02M 2.1% |
47.52M -3.1% |
50.23M 5.7% |
50.73M 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.88M -6.5% |
15.4M 29.6% |
18.97M 23.2% |
20.52M 8.1% |
21.09M 2.8% |
21.82M 3.4% |
20.83M -4.5% |
21.75M 4.4% |
23.58M 8.4% |
23.55M -0.1% |
24.91M 5.8% |
24.79M -0.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.7M -12.9% |
16.68M 21.7% |
23.23M 39.3% |
24.45M 5.3% |
26.71M 9.2% |
29.23M 9.5% |
26.02M -11.0% |
26.28M 1.0% |
25.44M -3.2% |
23.97M -5.8% |
25.32M 5.6% |
25.94M 2.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.03M 18.0% |
54.51M 23.8% |
64.28M 17.9% |
70.75M 10.1% |
74.49M 5.3% |
79.62M 6.9% |
82.23M 3.3% |
86.91M 5.7% |
90.47M 4.1% |
90.9M 0.5% |
92.99M 2.3% |
93.16M 0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.15M 30.7% |
39.1M 21.6% |
45.3M 15.8% |
50.23M 10.9% |
53.4M 6.3% |
57.81M 8.2% |
61.41M 6.2% |
65.16M 6.1% |
66.89M 2.7% |
67.35M 0.7% |
68.08M 1.1% |
68.37M 0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-18.44M - |
-22.43M - |
-22.07M - |
-25.78M - |
-26.69M - |
-28.57M - |
-35.38M - |
-38.88M - |
-41.45M - |
-43.38M - |
-42.76M - |
-42.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.47M - |
-28.93M - |
-22.17M - |
-25.49M - |
-26.16M - |
-27.24M - |
-33.56M - |
-36.68M - |
-37.93M - |
-38.76M - |
-36.4M - |
-34.78M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-28.95M - |
-22.17M - |
-25.49M - |
-26.16M - |
-27.24M - |
-33.56M - |
-36.68M - |
-37.93M - |
-38.76M - |
-36.4M - |
-34.78M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.926 - |
-1.039 - |
-0.79 - |
-0.87 - |
-0.86 - |
-0.87 - |
-1.07 - |
-1.16 - |
-1.19 - |
-1.21 - |
-1.13 - |
-1.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.926 - |
-1.039 - |
-0.79 - |
-0.87 - |
-0.86 - |
-0.87 - |
-1.07 - |
-1.16 - |
-1.19 - |
-1.21 - |
-1.13 - |
-1.07 - |