2017 Q4 | 2018 Q4 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
610.57M 339.5% |
625.24M 2.4% |
639.77M 2.3% |
657.96M 2.8% |
635.94M -3.3% |
649.22M 2.1% |
653.55M 0.7% |
645.42M -1.2% |
657.71M 1.9% |
667.34M 1.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.84M 26.9% |
372.46M 162.6% |
505.56M 35.7% |
522.75M 3.4% |
509.4M -2.6% |
520.98M 2.3% |
525.63M 0.9% |
524.49M -0.2% |
541.81M 3.3% |
556.27M 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-46.52M - |
221.79M - |
134.21M -39.5% |
135.22M 0.8% |
126.55M -6.4% |
128.24M 1.3% |
127.92M -0.3% |
120.93M -5.5% |
115.9M -4.2% |
111.06M -4.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
729.37M 490.2% |
413.91M -43.3% |
552.02M 33.4% |
570.42M 3.3% |
553.71M -2.9% |
563.46M 1.8% |
582.06M 3.3% |
581.67M -0.1% |
604.72M 4.0% |
623.25M 3.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.28M 512.8% |
41.45M -42.7% |
46.46M 12.1% |
47.68M 2.6% |
44.32M -7.0% |
42.48M -4.2% |
56.43M 32.8% |
57.18M 1.3% |
62.91M 10.0% |
66.98M 6.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-118.8M - |
175.48M - |
87.75M -50.0% |
87.54M -0.2% |
82.23M -6.1% |
85.76M 4.3% |
71.49M -16.6% |
63.75M -10.8% |
52.99M -16.9% |
44.08M -16.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.68M - |
- |
79.55M - |
- |
77.5M - |
- |
81.64M - |
- |
70.67M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.71M 486.5% |
77.38M -1.7% |
79.55M 2.8% |
80.72M 1.5% |
77.5M -4.0% |
82.23M 6.1% |
81.64M -0.7% |
77.33M -5.3% |
70.67M -8.6% |
62.71M -11.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.047 481.7% |
1.032 -1.5% |
1.06 2.8% |
1.07 0.9% |
0.99 -7.5% |
0.97 -2.0% |
0.89 -8.2% |
0.8 -10.1% |
0.713 -10.9% |
0.63 -11.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.047 481.7% |
1.032 -1.5% |
1.06 2.8% |
1.07 0.9% |
0.99 -7.5% |
0.97 -2.0% |
0.89 -8.2% |
0.8 -10.1% |
0.713 -10.9% |
0.63 -11.6% |