2018 Q4 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
132.13M 701.3% |
371.76M 181.4% |
407.64M 9.7% |
409.15M 0.4% |
438.04M 7.1% |
460.1M 5.0% |
438.64M -4.7% |
451.73M 3.0% |
389.67M -13.7% |
338.28M -13.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
75.88M - |
130.73M 72.3% |
219.75M 68.1% |
10.08M -95.4% |
245.86M 2339.7% |
265.62M 8.0% |
275.68M 3.8% |
284.11M 3.1% |
249.98M -12.0% |
218.13M -12.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
56.26M 241.1% |
222.52M 295.6% |
187.88M -15.6% |
189.4M 0.8% |
192.18M 1.5% |
194.48M 1.2% |
162.96M -16.2% |
167.62M 2.9% |
139.69M -16.7% |
120.15M -14.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
107.53M - |
188.75M 75.5% |
306.73M 62.5% |
31.01M -89.9% |
338.71M 992.1% |
358.89M 6.0% |
374.03M 4.2% |
381.93M 2.1% |
354.67M -7.1% |
320.65M -9.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
31.66M - |
58.02M 83.3% |
86.98M 49.9% |
20.94M -75.9% |
92.85M 343.5% |
93.28M 0.5% |
98.34M 5.4% |
97.82M -0.5% |
104.69M 7.0% |
102.52M -2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
24.6M 49.2% |
161M 554.5% |
100.9M -37.3% |
102.42M 1.5% |
99.33M -3.0% |
101.2M 1.9% |
64.61M -36.2% |
69.8M 8.0% |
35M -49.9% |
17.63M -49.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.76M - |
- |
82.72M - |
- |
30.72M - |
- |
50.35M - |
- |
32.36M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
41.48M - |
77.4M 86.6% |
82.72M 6.9% |
81.58M -1.4% |
81.68M 0.1% |
80.46M -1.5% |
50.35M -37.4% |
57.96M 15.1% |
32.36M -44.2% |
20.74M -35.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.772 - |
1.437 86.1% |
1.54 7.2% |
1.519 -1.4% |
1.52 0.1% |
1.5 -1.3% |
0.89 -40.7% |
1.04 16.9% |
0.5 -51.9% |
0.26 -48% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.772 - |
1.437 86.1% |
1.54 7.2% |
1.519 -1.4% |
1.52 0.1% |
1.5 -1.3% |
0.89 -40.7% |
1.04 16.9% |
0.5 -51.9% |
0.26 -48% |