2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q2 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
515.97M 2.3% |
506.88M -1.8% |
525.33M 3.6% |
522.21M -0.6% |
494.83M -5.2% |
536.2M 8.4% |
537.06M 0.2% |
554.02M 3.2% |
559.44M 1.0% |
512.34M -8.4% |
449.45M -12.3% |
423.02M -5.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.11M - |
- |
367.08M - |
67.94M -81.5% |
347.5M 411.5% |
127.98M -63.2% |
370.61M 189.6% |
384.21M 3.7% |
384.13M 0.0% |
352.19M -8.3% |
323.38M -8.2% |
307.6M -4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.55M -98.5% |
167.58M 6460.1% |
158.26M -5.6% |
87.2M -44.9% |
147.33M 69.0% |
-113.39M - |
166.45M - |
169.82M 2.0% |
175.31M 3.2% |
160.15M -8.6% |
126.07M -21.3% |
115.42M -8.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
558.46M - |
- |
405.17M - |
76.1M -81.2% |
383.37M 403.7% |
138.85M -63.8% |
412.95M 197.4% |
427.35M 3.5% |
427.22M 0.0% |
397.68M -6.9% |
367.77M -7.5% |
352.58M -4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.05M - |
- |
38.1M - |
8.16M -78.6% |
35.87M 339.3% |
10.87M -69.7% |
42.35M 289.6% |
43.14M 1.9% |
43.1M -0.1% |
45.5M 5.6% |
44.38M -2.5% |
44.98M 1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.49M - |
142.19M - |
120.16M -15.5% |
40.94M -65.9% |
111.46M 172.3% |
-179.8M - |
124.11M - |
126.68M 2.1% |
132.22M 4.4% |
114.66M -13.3% |
81.68M -28.8% |
70.44M -13.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.05M - |
- |
102.74M - |
21.69M -78.9% |
97.05M 347.5% |
- |
106.08M - |
106.76M 0.6% |
- | - |
83.39M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.95M 6.3% |
102.18M 0.2% |
102.74M 0.5% |
104.15M 1.4% |
97.05M -6.8% |
103.16M 6.3% |
106.08M 2.8% |
106.76M 0.6% |
112.32M 5.2% |
100.88M -10.2% |
83.39M -17.3% |
80.22M -3.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.853 6.2% |
1.859 0.3% |
1.87 0.6% |
1.891 1.1% |
1.77 -6.4% |
1.877 6.0% |
1.93 2.8% |
1.95 1.0% |
2.04 4.6% |
1.79 -12.3% |
1.364 -23.8% |
1.22 -10.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.853 6.2% |
1.859 0.3% |
1.87 0.6% |
1.891 1.1% |
1.77 -6.4% |
1.877 6.0% |
1.93 2.8% |
1.95 1.0% |
2.04 4.6% |
1.79 -12.3% |
1.364 -23.8% |
1.22 -10.6% |