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] |
21.56M 9.0% |
18.43M -14.5% |
15.6M -15.4% |
19.69M 26.2% |
19M -3.5% |
24.16M 27.2% |
23.19M -4.0% |
41.29M 78.0% |
64.1M 55.3% |
82.27M 28.3% |
79.86M -2.9% |
80.05M 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.57M 4.9% |
15.51M -16.4% |
16.3M 5.0% |
20.1M 23.3% |
19.81M -1.4% |
21.98M 10.9% |
9.95M -54.7% |
17.8M 78.9% |
26.4M 48.3% |
34.23M 29.7% |
37.81M 10.5% |
38.83M 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3M 44.1% |
2.92M -2.6% |
-696K - |
-413K - |
-810K - |
2.18M - |
13.24M 506.7% |
23.49M 77.3% |
37.71M 60.5% |
48.04M 27.4% |
42.05M -12.5% |
41.22M -2.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.46M 26.1% |
58.42M 11.4% |
74.51M 27.5% |
83.59M 12.2% |
84.88M 1.5% |
102.77M 21.1% |
83.07M -19.2% |
98.9M 19.1% |
113.7M 15.0% |
106.91M -6.0% |
93.94M -12.1% |
92.7M -1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.89M 41.8% |
42.9M 26.6% |
58.21M 35.7% |
63.49M 9.1% |
65.06M 2.5% |
80.79M 24.2% |
73.12M -9.5% |
81.1M 10.9% |
87.3M 7.6% |
72.68M -16.8% |
56.12M -22.8% |
53.87M -4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-30.9M - |
-39.98M - |
-58.91M - |
-63.9M - |
-65.87M - |
-78.61M - |
-59.87M - |
-57.61M - |
-49.6M - |
-24.64M - |
-14.08M - |
-12.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.81M 7.1% |
40.55M -11.5% |
28.79M -29.0% |
-49.2M - |
-51.43M - |
-65.48M - |
-52.68M - |
-67.52M - |
-57.89M - |
-59.87M - |
-62.49M - |
-49.96M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.81M 7.1% |
40.55M -11.5% |
28.79M -29.0% |
-49.2M - |
-51.43M - |
-65.9M - |
-93.93M - |
-97.25M - |
-81.49M - |
-78.79M - |
-65.83M - |
-48.89M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.629 6.9% |
2.327 -11.5% |
1.68 -27.8% |
-2.88 - |
-2.88 - |
-3.76 - |
-5.28 - |
-5.44 - |
-4.56 - |
-4.39 - |
-3.58 - |
-2.65 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.66 - |
2.327 - |
1.52 -34.7% |
-2.88 - |
-3.04 - |
-3.76 - |
-5.28 - |
-5.44 - |
-4.56 - |
-4.39 - |
-3.58 - |
-2.65 - |