2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
662.47M 14.5% |
719.13M 8.6% |
766.53M 6.6% |
631.37M -17.6% |
687.64M 8.9% |
607.52M -11.7% |
646.3M 6.4% |
570.12M -11.8% |
674.74M 18.4% |
615.99M -8.7% |
566.49M -8.0% |
484.53M -14.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
502.51M 12.3% |
567.74M 13.0% |
603.95M 6.4% |
505.17M -16.4% |
546.57M 8.2% |
481.48M -11.9% |
468.36M -2.7% |
458.57M -2.1% |
530.14M 15.6% |
483.71M -8.8% |
462.16M -4.5% |
415.75M -10.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.96M 21.9% |
151.38M -5.4% |
162.57M 7.4% |
126.2M -22.4% |
141.07M 11.8% |
126.04M -10.7% |
177.94M 41.2% |
111.54M -37.3% |
144.6M 29.6% |
132.28M -8.5% |
104.33M -21.1% |
68.78M -34.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
590.54M 15.3% |
642.15M 8.7% |
704.58M 9.7% |
599.76M -14.9% |
642.05M 7.1% |
568.2M -11.5% |
553.17M -2.6% |
544.03M -1.7% |
623.35M 14.6% |
574.62M -7.8% |
562.5M -2.1% |
501.1M -10.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.02M 36.3% |
74.41M -15.5% |
100.63M 35.2% |
94.59M -6.0% |
95.48M 0.9% |
86.72M -9.2% |
84.81M -2.2% |
85.46M 0.8% |
93.21M 9.1% |
90.91M -2.5% |
100.34M 10.4% |
85.36M -14.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.93M 7.8% |
76.97M 7.0% |
61.94M -19.5% |
31.61M -49.0% |
45.59M 44.2% |
39.32M -13.8% |
93.13M 136.9% |
26.09M -72.0% |
51.39M 97.0% |
41.37M -19.5% |
3.98M -90.4% |
-16.58M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.46M - |
- | - | - |
73.85M - |
- | - | - |
48.31M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.52M -4.1% |
62.35M 10.3% |
28.48M -54.3% |
30.13M 5.8% |
43.72M 45.1% |
42.62M -2.5% |
46.15M 8.3% |
12.56M -72.8% |
35.75M 184.6% |
34.39M -3.8% |
-14.14M - |
-15.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.186 0% |
0.19 2.3% |
0.12 -36.8% |
0.13 8.3% |
0.18 38.5% |
0.131 -27.4% |
0.24 83.7% |
0.04 -83.3% |
0.11 175.0% |
0.1 -9.1% |
-0.04 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.186 0% |
0.19 2.3% |
0.12 -36.8% |
0.13 8.3% |
0.18 38.5% |
0.131 -27.4% |
0.24 83.7% |
0.04 -83.3% |
0.11 175.0% |
0.1 -9.1% |
-0.04 - |
-0.05 - |