2018 Q4 | 2019 Q4 | 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] |
626.42M -2.3% |
491.54M -21.5% |
2.52B 413.2% |
2.49B -1.4% |
2.5B 0.4% |
2.51B 0.7% |
2.3B -8.3% |
2.28B -1.2% |
2.18B -4.1% |
2.04B -6.5% |
1.88B -7.8% |
1.8B -4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
327.39M -9.3% |
296.97M -9.3% |
1.43B 382.0% |
1.42B -0.5% |
1.47B 3.1% |
1.5B 2.3% |
1.45B -3.6% |
1.49B 2.9% |
1.43B -4.1% |
1.33B -6.7% |
1.16B -12.9% |
1.06B -8.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
299.04M 6.8% |
194.57M -34.9% |
1.09B 460.7% |
1.06B -2.5% |
1.03B -3.3% |
1.01B -1.6% |
857.97M -15.2% |
787.79M -8.2% |
755.91M -4.0% |
708.76M -6.2% |
720.28M 1.6% |
736.28M 2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
355.46M -10.5% |
341.06M -4.1% |
1.6B 367.7% |
1.59B -0.3% |
1.65B 3.9% |
1.71B 3.4% |
1.68B -1.7% |
1.73B 3.3% |
1.69B -2.6% |
1.58B -6.6% |
1.42B -10.4% |
1.31B -7.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
28.07M -22.3% |
44.09M 57.1% |
163.74M 271.4% |
166M 1.4% |
184.26M 11.0% |
206.67M 12.2% |
232.88M 12.7% |
245.54M 5.4% |
262.08M 6.7% |
245.75M -6.2% |
253.36M 3.1% |
247.86M -2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
270.97M 11.2% |
150.48M -44.5% |
927.23M 516.2% |
897.43M -3.2% |
844.2M -5.9% |
805.66M -4.6% |
625.09M -22.4% |
542.25M -13.3% |
493.83M -8.9% |
463.01M -6.2% |
466.92M 0.8% |
488.43M 4.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
419.73M - |
- |
743.89M - |
- |
725.4M - |
- |
622.12M - |
- |
550.82M - |
- |
475.85M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
213.97M 4.0% |
126.87M -40.7% |
743.89M 486.3% |
716.27M -3.7% |
725.4M 1.3% |
748.46M 3.2% |
622.12M -16.9% |
552.56M -11.2% |
550.82M -0.3% |
483.84M -12.2% |
475.85M -1.7% |
514.8M 8.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.55 5.8% |
0.32 -41.8% |
1.89 490.6% |
1.82 -3.7% |
1.84 1.1% |
1.87 1.6% |
1.51 -19.3% |
1.31 -13.2% |
1.24 -5.3% |
1.08 -12.9% |
1.09 0.9% |
1.18 8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.55 5.8% |
0.32 -41.8% |
1.89 490.6% |
1.82 -3.7% |
1.84 1.1% |
1.87 1.6% |
1.51 -19.3% |
1.31 -13.2% |
1.24 -5.3% |
1.08 -12.9% |
1.09 0.9% |
1.18 8.3% |