2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q4 | 2018 Q4 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.48M 36.7% |
976.6M 265.1% |
933.19M -4.4% |
954.87M 2.3% |
945.98M -0.9% |
943.07M -0.3% |
946.5M 0.4% |
906.5M -4.2% |
909.1M 0.3% |
905.93M -0.3% |
1.01B 11.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
205.33M 43.4% |
651.55M 217.3% |
714.88M 9.7% |
748.17M 4.7% |
760.54M 1.7% |
761.65M 0.1% |
764.39M 0.4% |
724.47M -5.2% |
696.63M -3.8% |
680.73M -2.3% |
754.97M 10.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.15M 18.4% |
325.05M 423.0% |
218.31M -32.8% |
206.7M -5.3% |
185.45M -10.3% |
181.42M -2.2% |
182.1M 0.4% |
182.02M 0.0% |
212.48M 16.7% |
225.2M 6.0% |
252.62M 12.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.98M 34.5% |
853.37M 272.7% |
822.74M -3.6% |
851.31M 3.5% |
867.3M 1.9% |
874.18M 0.8% |
871.1M -0.4% |
833.4M -4.3% |
806.61M -3.2% |
787.45M -2.4% |
860.38M 9.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.66M -12.5% |
201.82M 753.2% |
107.86M -46.6% |
103.14M -4.4% |
106.77M 3.5% |
112.53M 5.4% |
106.71M -5.2% |
108.93M 2.1% |
109.98M 1.0% |
106.72M -3.0% |
105.4M -1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.49M 51.2% |
123.23M 220.1% |
110.45M -10.4% |
103.55M -6.2% |
78.68M -24.0% |
68.89M -12.4% |
75.4M 9.4% |
73.1M -3.0% |
102.5M 40.2% |
118.48M 15.6% |
147.22M 24.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.7M - |
- |
95.52M - |
- |
70.97M - |
- |
73.38M - |
- |
103.49M - |
- |
135.37M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.91M 157.8% |
110.46M 183.9% |
96.43M -12.7% |
95.67M -0.8% |
71.53M -25.2% |
63.09M -11.8% |
71.7M 13.7% |
75.99M 6.0% |
101.65M 33.8% |
116.48M 14.6% |
135.81M 16.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.441 139.0% |
1.377 212.1% |
1.2 -12.8% |
1.146 -4.5% |
0.847 -26.1% |
0.709 -16.3% |
0.671 -5.3% |
0.711 6.0% |
0.951 33.8% |
1.09 14.6% |
1.27 16.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.441 139.0% |
1.377 212.1% |
1.2 -12.8% |
1.146 -4.5% |
0.847 -26.1% |
0.709 -16.3% |
0.671 -5.3% |
0.711 6.0% |
0.951 33.8% |
1.09 14.6% |
1.27 16.5% |