2018 Q4 | 2019 Q4 | 2020 Q3 | 2020 Q4 | 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] |
318.29M 189.8% |
392.34M 23.3% |
21.94M -94.4% |
328.53M 1397.4% |
377.69M 15.0% |
394.27M 4.4% |
396.71M 0.6% |
456.57M 15.1% |
353.67M -22.5% |
274.74M -22.3% |
297.28M 8.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
72.86M 31.0% |
236.77M 225.0% |
16.31M -93.1% |
210.73M 1192.2% |
235.22M 11.6% |
232.35M -1.2% |
232.06M -0.1% |
271.53M 17.0% |
223.63M -17.6% |
185.75M -16.9% |
207.05M 11.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
123.13M 127.1% |
155.57M 26.3% |
5.63M -96.4% |
117.8M 1991.1% |
142.47M 20.9% |
161.92M 13.7% |
164.65M 1.7% |
185.04M 12.4% |
130.03M -29.7% |
88.99M -31.6% |
90.22M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
92.22M -3.6% |
319.84M 246.8% |
33.63M -89.5% |
289.22M 760.1% |
319.97M 10.6% |
312.12M -2.5% |
325.92M 4.4% |
367.81M 12.9% |
315.09M -14.3% |
270.67M -14.1% |
280.47M 3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
19.36M -51.6% |
83.07M 329.1% |
17.32M -79.1% |
78.49M 353.2% |
84.76M 8.0% |
79.76M -5.9% |
93.86M 17.7% |
96.29M 2.6% |
91.46M -5.0% |
84.92M -7.1% |
73.42M -13.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
44.52M 213.2% |
72.5M 62.8% |
-11.69M - |
39.3M - |
57.71M 46.8% |
82.15M 42.3% |
70.79M -13.8% |
88.75M 25.4% |
38.57M -56.5% |
4.07M -89.5% |
16.81M 313.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
67.78M - |
- |
38.09M - |
- |
64.08M - |
- |
73.37M - |
- |
1.23M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
52.57M 363.7% |
67.7M 28.8% |
-7.11M - |
38.16M - |
56.84M 49.0% |
63.99M 12.6% |
56.43M -11.8% |
73.27M 29.9% |
36.29M -50.5% |
1.28M -96.5% |
9.27M 625.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.465 364.5% |
0.6 29.2% |
-0.06 - |
0.34 - |
0.5 47.1% |
0.57 14.0% |
0.52 -8.8% |
0.67 28.8% |
0.34 -49.3% |
0.01 -97.1% |
0.08 700.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.465 364.5% |
0.6 29.2% |
-0.06 - |
0.34 - |
0.5 47.1% |
0.57 14.0% |
0.52 -8.8% |
0.67 28.8% |
0.34 -49.3% |
0.01 -97.1% |
0.08 700.0% |