2018 Q4 | 2019 Q4 | 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] |
48.39M 42.3% |
68.79M 42.1% |
212.68M 209.2% |
251.35M 18.2% |
277.01M 10.2% |
284.61M 2.7% |
294.37M 3.4% |
289.62M -1.6% |
268.9M -7.2% |
242.95M -9.7% |
243.12M 0.1% |
254.91M 4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
20.38M 57.4% |
22.36M 9.7% |
85.32M 281.5% |
98.21M 15.1% |
100.49M 2.3% |
103.8M 3.3% |
106.06M 2.2% |
103.7M -2.2% |
104.08M 0.4% |
102.58M -1.4% |
100.05M -2.5% |
103.68M 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
28.01M 33.1% |
46.42M 65.7% |
127.36M 174.3% |
153.14M 20.2% |
176.51M 15.3% |
180.81M 2.4% |
188.3M 4.1% |
185.92M -1.3% |
164.82M -11.3% |
140.36M -14.8% |
143.07M 1.9% |
151.24M 5.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
51.22M 295.5% |
41.9M -18.2% |
151.69M 262.0% |
164.57M 8.5% |
174.6M 6.1% |
180.65M 3.5% |
189.42M 4.9% |
194.07M 2.5% |
196.83M 1.4% |
203.01M 3.1% |
207.24M 2.1% |
221.12M 6.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
30.84M - |
19.54M -36.7% |
66.37M 239.6% |
17.11M -74.2% |
74.11M 333.2% |
76.85M 3.7% |
83.36M 8.5% |
90.37M 8.4% |
92.75M 2.6% |
100.43M 8.3% |
107.18M 6.7% |
117.45M 9.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-2.83M - |
26.88M - |
60.99M 126.9% |
86.78M 42.3% |
102.41M 18.0% |
103.97M 1.5% |
104.94M 0.9% |
95.55M -9.0% |
72.07M -24.6% |
39.93M -44.6% |
35.89M -10.1% |
33.79M -5.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
18.96M - |
27.21M 43.5% |
60.39M 121.9% |
- |
94.79M - |
- |
105.37M - |
- |
89.63M - |
- |
53.26M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
12.65M 100.7% |
27.21M 115.0% |
60.39M 121.9% |
79.36M 31.4% |
94.79M 19.4% |
97.32M 2.7% |
105.37M 8.3% |
104.29M -1.0% |
89.9M -13.8% |
65.46M -27.2% |
54.04M -17.4% |
49.43M -8.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.147 100.7% |
0.314 113.8% |
0.7 122.7% |
0.92 31.5% |
1.1 19.5% |
1.093 -0.6% |
1.1 0.7% |
1.021 -7.1% |
0.56 -45.2% |
-0.15 - |
0.47 - |
0.43 -8.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.147 100.7% |
0.314 113.8% |
0.7 122.7% |
0.92 31.5% |
1.1 19.5% |
1.093 -0.6% |
1.1 0.7% |
1.021 -7.1% |
0.56 -45.2% |
-0.15 - |
0.47 - |
0.43 -8.5% |