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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
581M 375.6% |
621.36M 6.9% |
615.51M -0.9% |
597.97M -2.9% |
561.76M -6.1% |
522.09M -7.1% |
504.55M -3.4% |
500.58M -0.8% |
499.96M -0.1% |
508.83M 1.8% |
546.26M 7.4% |
651.88M 19.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
460.68M 360.9% |
491.97M 6.8% |
493.48M 0.3% |
476.02M -3.5% |
446.38M -6.2% |
424.3M -4.9% |
423.8M -0.1% |
434.96M 2.6% |
450.68M 3.6% |
471.56M 4.6% |
505.49M 7.2% |
611.77M 21.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.31M 441.6% |
129.38M 7.5% |
122.03M -5.7% |
121.94M -0.1% |
115.38M -5.4% |
97.79M -15.2% |
80.75M -17.4% |
65.62M -18.7% |
49.28M -24.9% |
37.27M -24.4% |
40.77M 9.4% |
40.11M -1.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.3M 346.6% |
541.48M 6.3% |
544.67M 0.6% |
527.5M -3.2% |
497.44M -5.7% |
480.79M -3.3% |
483.09M 0.5% |
499.07M 3.3% |
532.89M 6.8% |
559.3M 5.0% |
601.62M 7.6% |
704.77M 17.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.62M 245.0% |
49.51M 1.8% |
51.19M 3.4% |
51.48M 0.6% |
51.06M -0.8% |
56.48M 10.6% |
59.29M 5.0% |
64.1M 8.1% |
82.22M 28.3% |
87.74M 6.7% |
96.13M 9.6% |
93M -3.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.69M 782.8% |
79.87M 11.4% |
70.84M -11.3% |
70.46M -0.5% |
64.32M -8.7% |
41.31M -35.8% |
21.47M -48.0% |
1.51M -93.0% |
-32.94M - |
-50.47M - |
-55.36M - |
-52.89M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.95M - |
- |
54.67M - |
- |
56.14M - |
- |
32.3M - |
- |
-14.4M - |
- |
-58.44M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.95M 683.3% |
59.72M 6.7% |
54.67M -8.5% |
56.73M 3.8% |
56.14M -1.0% |
42.37M -24.5% |
32.3M -23.8% |
16.48M -49.0% |
-14.63M - |
-32.5M - |
-56.82M - |
-56.96M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 684.7% |
0.84 7.7% |
0.76 -9.5% |
0.757 -0.4% |
0.687 -9.2% |
0.477 -30.6% |
0.34 -28.7% |
0.175 -48.6% |
-0.15 - |
-0.336 - |
-0.59 - |
-0.592 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 684.7% |
0.84 7.7% |
0.76 -9.5% |
0.757 -0.4% |
0.687 -9.2% |
0.477 -30.6% |
0.34 -28.7% |
0.175 -48.6% |
-0.15 - |
-0.336 - |
-0.59 - |
-0.592 - |