2016 Q4 | 2017 Q4 | 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] | [friend] | [friend] | [friend] |
39.27M -47.7% |
305.1M 676.9% |
326.56M 7.0% |
313.89M -3.9% |
313.23M -0.2% |
369.77M 18.0% |
360.41M -2.5% |
370.32M 2.8% |
364.4M -1.6% |
234.62M -35.6% |
222.84M -5.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.06M -38.8% |
156.91M 611.4% |
166.62M 6.2% |
163.99M -1.6% |
162.03M -1.2% |
213.21M 31.6% |
212.7M -0.2% |
219.71M 3.3% |
219.79M 0.0% |
202.19M -8.0% |
197.79M -2.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.22M -55.9% |
148.19M 760.8% |
159.95M 7.9% |
149.9M -6.3% |
151.2M 0.9% |
156.56M 3.5% |
147.71M -5.7% |
150.62M 2.0% |
144.61M -4.0% |
32.43M -77.6% |
25.05M -22.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.32M -35.6% |
198.74M 555.5% |
210.83M 6.1% |
210.86M 0.0% |
212.59M 0.8% |
277.01M 30.3% |
278.78M 0.6% |
290.63M 4.2% |
293.09M 0.8% |
264.63M -9.7% |
259.93M -1.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.26M -25.3% |
41.82M 406.2% |
44.21M 5.7% |
46.86M 6.0% |
50.56M 7.9% |
63.8M 26.2% |
66.08M 3.6% |
70.92M 7.3% |
73.3M 3.4% |
62.44M -14.8% |
62.14M -0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.95M -68.0% |
106.36M 1087.8% |
115.73M 8.8% |
103.03M -11.0% |
100.64M -2.3% |
92.76M -7.8% |
81.63M -12.0% |
79.69M -2.4% |
71.31M -10.5% |
-30.01M - |
-37.09M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
69.82M - |
- |
66.38M - |
- |
35.09M - |
- |
26.58M - |
- |
-68.31M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.64M -67.3% |
69.82M 1137.3% |
76.64M 9.8% |
66.38M -13.4% |
63.78M -3.9% |
35.09M -45.0% |
27.06M -22.9% |
26.58M -1.8% |
24.45M -8.0% |
-68.31M - |
-73M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -66.7% |
1.21 1110.0% |
1.33 9.9% |
1.12 -15.8% |
1.06 -5.4% |
0.48 -54.7% |
0.37 -22.9% |
0.36 -2.7% |
0.33 -8.3% |
-0.89 - |
-0.95 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -66.7% |
1.21 1110.0% |
1.33 9.9% |
1.12 -15.8% |
1.06 -5.4% |
0.48 -54.7% |
0.37 -22.9% |
0.36 -2.7% |
0.33 -8.3% |
-0.89 - |
-0.95 - |