2019 Q1 | 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] | [friend] |
127.56M 92.7% |
152.1M 19.2% |
216.59M 42.4% |
114.67M -47.1% |
154.85M 35.0% |
173.33M 11.9% |
232.55M 34.2% |
134.82M -42.0% |
175.6M 30.2% |
194.65M 10.9% |
281.79M 44.8% |
114.91M -59.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.04M 101.1% |
70.28M 11.5% |
113.03M 60.8% |
58.91M -47.9% |
74.31M 26.1% |
88.6M 19.2% |
129.72M 46.4% |
65.41M -49.6% |
90.21M 37.9% |
104.79M 16.2% |
140.82M 34.4% |
59.43M -57.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.52M 85.1% |
81.82M 26.8% |
103.56M 26.6% |
55.76M -46.2% |
80.54M 44.4% |
84.73M 5.2% |
102.83M 21.4% |
69.41M -32.5% |
85.39M 23.0% |
89.87M 5.2% |
140.97M 56.9% |
55.48M -60.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
125.58M 48.7% |
153.64M 22.3% |
177.14M 15.3% |
132.85M -25.0% |
142.67M 7.4% |
155.75M 9.2% |
200.09M 28.5% |
139.27M -30.4% |
175.02M 25.7% |
191.09M 9.2% |
228.12M 19.4% |
151.85M -33.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.54M 17.7% |
83.36M 33.3% |
64.11M -23.1% |
73.94M 15.3% |
68.36M -7.6% |
67.15M -1.8% |
70.37M 4.8% |
73.86M 5.0% |
84.81M 14.8% |
86.3M 1.8% |
87.3M 1.2% |
92.43M 5.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98M - |
-1.54M - |
39.45M - |
-18.18M - |
12.18M - |
17.58M 44.3% |
32.46M 84.6% |
-4.45M - |
583.1K - |
3.57M 512.0% |
53.67M 1403.9% |
-36.95M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88M - |
- | - | - |
7.65M - |
- | - | - |
10.85M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.51M - |
3.79M -71.9% |
42.24M 1013.4% |
-9.18M - |
15.49M - |
19.3M 24.7% |
22.2M 15.0% |
1.49M -93.3% |
9.36M 528.7% |
7.17M -23.5% |
25.79M 259.9% |
-33.62M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 - |
0.03 -70% |
0.32 966.7% |
-0.07 - |
0.12 - |
0.14 16.7% |
0.17 21.4% |
0.01 -94.1% |
0.07 600.0% |
0.05 -28.6% |
0.2 300% |
-0.25 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 - |
0.03 -70% |
0.31 933.3% |
-0.07 - |
0.12 - |
0.14 16.7% |
0.17 21.4% |
0.01 -94.1% |
0.07 600.0% |
0.05 -28.6% |
0.2 300% |
-0.25 - |