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] |
635.35M 20.9% |
741.14M 16.7% |
843.03M 13.7% |
900.01M 6.8% |
914.31M 1.6% |
904.65M -1.1% |
861.14M -4.8% |
791.62M -8.1% |
720.28M -9.0% |
645.72M -10.4% |
584.21M -9.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.74M 14.3% |
79.61M 6.5% |
85.26M 7.1% |
85.42M 0.2% |
84.98M -0.5% |
86.3M 1.6% |
85.31M -1.1% |
79.23M -7.1% |
71.93M -9.2% |
64.31M -10.6% |
57.01M -11.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
560.61M 21.8% |
661.53M 18.0% |
757.77M 14.5% |
814.6M 7.5% |
829.33M 1.8% |
818.35M -1.3% |
775.82M -5.2% |
712.38M -8.2% |
648.35M -9.0% |
581.41M -10.3% |
527.2M -9.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
638.77M 21.9% |
749.53M 17.3% |
853.66M 13.9% |
817.23M -4.3% |
820.02M 0.3% |
807.42M -1.5% |
767.17M -5.0% |
700.23M -8.7% |
625.69M -10.6% |
566.28M -9.5% |
516.64M -8.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
564.03M 23.0% |
669.92M 18.8% |
768.4M 14.7% |
731.82M -4.8% |
735.05M 0.4% |
721.12M -1.9% |
681.86M -5.4% |
620.99M -8.9% |
553.76M -10.8% |
501.98M -9.4% |
459.63M -8.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.42M - |
-8.39M - |
-10.63M - |
82.78M - |
94.28M 13.9% |
97.23M 3.1% |
93.96M -3.4% |
91.39M -2.7% |
94.59M 3.5% |
79.44M -16.0% |
67.57M -14.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.31M -2.9% |
3.6M -89.8% |
-1.38M - |
64.58M - |
63.07M -2.3% |
61.49M -2.5% |
58.09M -5.5% |
59.36M 2.2% |
62.88M 5.9% |
49.1M -21.9% |
37.58M -23.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.74M - |
1.95M - |
881K -54.9% |
64.41M 7210.8% |
62.9M -2.3% |
61.49M -2.2% |
58.09M -5.5% |
59.36M 2.2% |
62.88M 5.9% |
49.1M -21.9% |
37.58M -23.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.152 - |
0.02 - |
0.007 -62.6% |
0.67 8854.8% |
0.57 -14.9% |
0.54 -5.3% |
0.52 -3.7% |
0.55 5.8% |
0.61 10.9% |
0.49 -19.7% |
0.37 -24.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.16 - |
0.02 - |
0.002 -87.9% |
0.66 27071.7% |
0.55 -16.7% |
0.51 -7.3% |
0.49 -3.9% |
0.52 6.1% |
0.58 11.5% |
0.46 -20.7% |
0.34 -26.1% |