2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
1.04B -39.7% |
562.49M -45.9% |
2.03B 261.8% |
337.92M -83.4% |
1.75B 418.3% |
1.63B -6.9% |
1.66B 1.7% |
1.71B 3.1% |
1.64B -4.1% |
1.61B -1.8% |
1.65B 2.2% |
1.67B 1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
906.87M -38.9% |
500.86M -44.8% |
1.78B 255.2% |
291.22M -83.6% |
1.52B 423.3% |
1.4B -8.0% |
1.43B 2.0% |
1.48B 3.1% |
1.41B -4.4% |
1.39B -1.6% |
1.43B 3.2% |
1.45B 1.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
132.24M -44.9% |
61.63M -53.4% |
256.07M 315.5% |
46.7M -81.8% |
227.28M 386.7% |
228.04M 0.3% |
227.7M -0.2% |
235.2M 3.3% |
229.88M -2.3% |
223.26M -2.9% |
214.63M -3.9% |
214.7M 0.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
956.61M -40.1% |
528.49M -44.8% |
1.88B 255.8% |
311.07M -83.5% |
1.62B 420.1% |
1.5B -7.4% |
1.53B 2.2% |
1.58B 3.4% |
1.52B -3.8% |
1.5B -1.5% |
1.55B 3.1% |
1.57B 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] |
49.74M -56.2% |
27.63M -44.5% |
101.4M 267.0% |
19.85M -80.4% |
93.73M 372.2% |
95.03M 1.4% |
100.07M 5.3% |
106.97M 6.9% |
112.51M 5.2% |
111.59M -0.8% |
113.37M 1.6% |
114.4M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] |
82.5M -34.9% |
34M -58.8% |
154.67M 354.9% |
26.85M -82.6% |
133.56M 397.4% |
133.01M -0.4% |
127.63M -4.0% |
128.23M 0.5% |
117.37M -8.5% |
111.67M -4.9% |
101.26M -9.3% |
100.31M -0.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
67.66M -40.1% |
- |
146.07M - |
- |
135.29M - |
- |
119.71M - |
- |
107.25M - |
- |
83.71M - |
- | |
Net Income | [friend] | [friend] | [friend] |
67.49M -39.7% |
30.45M -54.9% |
145.82M 378.9% |
26.6M -81.8% |
135.52M 409.5% |
134.59M -0.7% |
120.3M -10.6% |
117.1M -2.7% |
107.62M -8.1% |
101.46M -5.7% |
83.89M -17.3% |
80.83M -3.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.536 -43.1% |
0.242 -54.9% |
1.157 378.8% |
0.211 -81.8% |
1.076 409.5% |
1.068 -0.7% |
0.904 -15.3% |
0.833 -7.9% |
0.716 -14.1% |
0.62 -13.3% |
0.499 -19.5% |
0.481 -3.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.536 -43.1% |
0.242 -54.9% |
1.157 378.8% |
0.211 -81.8% |
1.076 409.5% |
1.068 -0.7% |
0.904 -15.3% |
0.833 -7.9% |
0.716 -14.1% |
0.62 -13.3% |
0.499 -19.5% |
0.481 -3.7% |