2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
403.51M 9.0% |
432.83M 7.3% |
396.07M -8.5% |
431.7M 9.0% |
494.67M 14.6% |
489.16M -1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
107.62M 11.9% |
112.53M 4.6% |
111.74M -0.7% |
113.42M 1.5% |
123.18M 8.6% |
133.93M 8.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
295.89M 8.0% |
320.3M 8.3% |
284.33M -11.2% |
318.29M 11.9% |
371.48M 16.7% |
355.23M -4.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.47M 11.1% |
144.49M 9.1% |
139.5M -3.5% |
136.33M -2.3% |
146.1M 7.2% |
161.15M 10.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.85M 7.8% |
31.97M 28.6% |
27.77M -13.1% |
22.92M -17.5% |
- |
27.22M - |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
271.04M 8.0% |
288.34M 6.4% |
256.57M -11.0% |
295.37M 15.1% |
348.57M 18.0% |
328.01M -5.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.33M -45.4% |
386.56M 96.9% |
204.54M -47.1% |
-92.98M - |
-161.06M - |
-177.15M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
371.73M 30.4% |
267.7M -28.0% |
107.69M -59.8% |
-209.54M - |
-283.83M - |
-172.32M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 31.8% |
0.24 -27.2% |
0.09 -62.5% |
-0.19 - |
-0.254 - |
-0.15 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 31.8% |
0.24 -27.2% |
0.09 -62.5% |
-0.19 - |
-0.254 - |
-0.15 - |