2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
538.1M 4.2% |
586.72M 9.0% |
611.75M 4.3% |
579.3M -5.3% |
572.85M -1.1% |
515.69M -10.0% |
480.13M -6.9% |
507.09M 5.6% |
555.49M 9.5% |
542.11M -2.4% |
478.5M -11.7% |
536.89M 12.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
296.9M 14.5% |
324.58M 9.3% |
343.33M 5.8% |
348.64M 1.5% |
329.09M -5.6% |
338.24M 2.8% |
333.59M -1.4% |
343.01M 2.8% |
372.24M 8.5% |
353.95M -4.9% |
386.46M 9.2% |
400.99M 3.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.2M -6.1% |
262.14M 8.7% |
268.42M 2.4% |
230.66M -14.1% |
243.75M 5.7% |
177.44M -27.2% |
146.54M -17.4% |
164.08M 12.0% |
183.25M 11.7% |
188.16M 2.7% |
92.04M -51.1% |
135.9M 47.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
439.56M 15.3% |
486.84M 10.8% |
524.63M 7.8% |
546.8M 4.2% |
528.43M -3.4% |
533.26M 0.9% |
512.81M -3.8% |
528.96M 3.1% |
555.57M 5.0% |
540.9M -2.6% |
589.74M 9.0% |
586.82M -0.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142.65M 17.2% |
162.26M 13.7% |
181.3M 11.7% |
198.16M 9.3% |
199.34M 0.6% |
195.02M -2.2% |
179.22M -8.1% |
185.95M 3.8% |
183.33M -1.4% |
186.95M 2.0% |
203.28M 8.7% |
185.83M -8.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.55M -27.1% |
99.88M 1.4% |
87.12M -12.8% |
32.5M -62.7% |
44.42M 36.7% |
-17.58M - |
-32.68M - |
-21.87M - |
-79.4K - |
1.21M - |
-111.24M - |
-49.92M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.13M - |
- |
75.28M - |
- |
35.4M - |
- |
-51.28M - |
- |
-37.5M - |
- |
-177.78M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.13M -22.5% |
90.85M 4.3% |
75.42M -17.0% |
27.27M -63.8% |
36.04M 32.2% |
-23.88M - |
-51.68M - |
-43.26M - |
-38.35M - |
-59.24M - |
-176.53M - |
-183.96M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85 -25.4% |
1.79 -3.2% |
1.31 -26.8% |
0.48 -63.4% |
0.62 29.2% |
-0.4 - |
-0.86 - |
-0.72 - |
-0.64 - |
-0.98 - |
-2.94 - |
-3.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85 -25.4% |
1.79 -3.2% |
1.31 -26.8% |
0.48 -63.4% |
0.62 29.2% |
-0.4 - |
-0.86 - |
-0.72 - |
-0.64 - |
-0.98 - |
-2.94 - |
-3.06 - |