2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q4 | 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] | [friend] |
705.56M 12.1% |
1B 42.4% |
307.36M -69.4% |
314.15M 2.2% |
1.27B 304.4% |
1.24B -2.5% |
1.15B -7.1% |
1.14B -0.7% |
1.06B -7.1% |
979.59M -7.7% |
929.2M -5.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
657.7M - |
213.42M -67.5% |
223.95M 4.9% |
250.23M 11.7% |
874.49M 249.5% |
807.12M -7.7% |
787.67M -2.4% |
734.31M -6.8% |
703M -4.3% |
694.83M -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.56M 164.4% |
346.93M -50.8% |
93.94M -72.9% |
90.2M -4.0% |
612.84M 579.4% |
363.71M -40.7% |
342.66M -5.8% |
354.44M 3.4% |
327.27M -7.7% |
276.59M -15.5% |
234.37M -15.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
814.67M - |
258.48M -68.3% |
265.78M 2.8% |
300.54M 13.1% |
1.05B 250.8% |
990.97M -6.0% |
974.14M -1.7% |
922.19M -5.3% |
878.17M -4.8% |
862.54M -1.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
156.98M - |
45.06M -71.3% |
41.83M -7.2% |
50.31M 20.3% |
179.76M 257.3% |
183.84M 2.3% |
186.46M 1.4% |
187.88M 0.8% |
175.18M -6.8% |
167.71M -4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.56M 505.6% |
189.96M -73.1% |
48.88M -74.3% |
48.37M -1.0% |
455.87M 842.4% |
183.95M -59.6% |
158.82M -13.7% |
167.98M 5.8% |
139.39M -17.0% |
101.42M -27.2% |
66.65M -34.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
138.29M - |
52.65M -61.9% |
44.12M -16.2% |
- |
182.68M - |
151.99M -16.8% |
- | - |
115.13M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.58M 43.5% |
134.07M 3.5% |
52.11M -61.1% |
44.67M -14.3% |
145.86M 226.6% |
180.56M 23.8% |
149.98M -16.9% |
158.32M 5.6% |
150.08M -5.2% |
112.7M -24.9% |
110.36M -2.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 44.0% |
0.35 -2.8% |
0.125 -64.2% |
0.107 -14.3% |
0.33 207.3% |
0.43 30.2% |
0.356 -17.1% |
0.376 5.6% |
0.22 -41.6% |
0.25 13.6% |
0.24 -4.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 44.0% |
0.35 -2.8% |
0.125 -64.2% |
0.107 -14.3% |
0.33 207.3% |
0.43 30.2% |
0.356 -17.1% |
0.376 5.6% |
0.22 -41.6% |
0.25 13.6% |
0.24 -4.0% |