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] |
362.15M 18.3% |
318.76M -12.0% |
1.37B 329.5% |
1.35B -1.5% |
1.32B -2.4% |
1.31B -0.9% |
1.26B -3.3% |
1.31B 4.1% |
1.35B 3.1% |
1.37B 1.5% |
1.45B 5.9% |
1.49B 2.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
261.42M 15.0% |
228.06M -12.8% |
982.57M 330.8% |
976.58M -0.6% |
965.7M -1.1% |
973.88M 0.8% |
945.29M -2.9% |
980.59M 3.7% |
1.01B 2.9% |
1.02B 0.8% |
1.09B 7.6% |
1.13B 3.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
100.73M 27.7% |
90.7M -10.0% |
386.63M 326.3% |
372.13M -3.8% |
351.11M -5.6% |
331.63M -5.5% |
316.7M -4.5% |
333.62M 5.3% |
345.49M 3.6% |
356.9M 3.3% |
360.47M 1.0% |
367.36M 1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
296.84M 19.9% |
252.22M -15.0% |
1.1B 336.5% |
1.1B -0.4% |
1.08B -1.7% |
1.1B 1.6% |
1.07B -2.2% |
1.12B 4.9% |
1.17B 4.2% |
1.19B 1.3% |
1.27B 6.7% |
1.3B 3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
35.42M 76.0% |
24.15M -31.8% |
118.31M 389.8% |
120.21M 1.6% |
112.58M -6.4% |
121.37M 7.8% |
126.18M 4.0% |
143.18M 13.5% |
161.93M 13.1% |
169.2M 4.5% |
171.42M 1.3% |
175.54M 2.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
65.31M 11.2% |
66.54M 1.9% |
268.32M 303.2% |
251.92M -6.1% |
238.53M -5.3% |
210.26M -11.8% |
190.51M -9.4% |
190.45M 0.0% |
183.56M -3.6% |
187.71M 2.3% |
189.04M 0.7% |
191.82M 1.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
39.65M -5.5% |
- |
185.49M - |
174.51M -5.9% |
172.52M -1.1% |
- |
130.7M - |
- |
131.22M - |
- |
137.12M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
38.32M -3.0% |
39.12M 2.1% |
177.03M 352.5% |
167.82M -5.2% |
165.12M -1.6% |
142.6M -13.6% |
124.11M -13.0% |
125.82M 1.4% |
124.1M -1.4% |
132.2M 6.5% |
129.34M -2.2% |
129.3M 0.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.46 -2.1% |
0.47 2.1% |
2.12 351.3% |
2.01 -5.2% |
1.98 -1.5% |
1.64 -17.2% |
1.3 -20.7% |
1.025 -21.2% |
0.917 -10.6% |
0.995 8.5% |
0.967 -2.8% |
0.967 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.46 -2.1% |
0.47 2.1% |
2.12 351.3% |
2.01 -5.2% |
1.98 -1.5% |
1.64 -17.2% |
1.3 -20.7% |
1.025 -21.2% |
0.917 -10.6% |
0.995 8.5% |
0.967 -2.8% |
0.967 0% |