2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] |
237.5M -57.8% |
681.41M 186.9% |
57.23M -91.6% |
701.34M 1125.6% |
115.32M -83.6% |
768.53M 566.4% |
782.17M 1.8% |
854.99M 9.3% |
830.09M -2.9% |
842.44M 1.5% |
847.68M 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.04M -54.7% |
494.7M 181.0% |
41.82M -91.5% |
133.74M 219.8% |
87.67M -34.4% |
543.77M 520.3% |
551.29M 1.4% |
617.94M 12.1% |
598.63M -3.1% |
612.75M 2.4% |
620.4M 1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
237.5M 36.6% |
186.71M -21.4% |
15.4M -91.8% |
206.64M 1241.6% |
27.65M -86.6% |
224.75M 712.8% |
230.88M 2.7% |
237.05M 2.7% |
231.45M -2.4% |
229.69M -0.8% |
227.28M -1.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -100% |
587.63M - |
58.91M -90.0% |
161.79M 174.6% |
108.58M -32.9% |
648.16M 496.9% |
659.97M 1.8% |
731.53M 10.8% |
717.74M -1.9% |
727.61M 1.4% |
734.76M 1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -100% |
92.94M - |
17.09M -81.6% |
28.05M 64.1% |
20.91M -25.4% |
104.39M 399.1% |
108.67M 4.1% |
113.58M 4.5% |
119.11M 4.9% |
114.86M -3.6% |
114.35M -0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
237.5M 163.9% |
93.78M -60.5% |
-1.69M - |
113.71M - |
6.74M -94.1% |
120.36M 1686.7% |
122.21M 1.5% |
123.46M 1.0% |
112.34M -9.0% |
114.83M 2.2% |
112.93M -1.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.25M -85.8% |
71.68M 674.6% |
1.82M -97.5% |
19.48M 971.1% |
- |
73.91M - |
78.19M 5.8% |
94.92M 21.4% |
- |
83.1M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.25M -85.8% |
71.68M 674.6% |
1.82M -97.5% |
84.55M 4548.8% |
6.09M -92.8% |
73.91M 1112.7% |
78.19M 5.8% |
94.92M 21.4% |
84.33M -11.2% |
83.1M -1.5% |
87.71M 5.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.123 -85.8% |
0.956 674.5% |
0.024 -97.5% |
1.127 4558.3% |
0.09 -92.0% |
0.986 995.0% |
1.043 5.8% |
1.266 21.4% |
0.996 -21.3% |
0.973 -2.3% |
0.999 2.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.123 -85.8% |
0.956 674.5% |
0.024 -97.5% |
1.127 4558.3% |
0.09 -92.0% |
0.986 995.0% |
1.043 5.8% |
1.266 21.4% |
0.996 -21.3% |
0.973 -2.3% |
0.999 2.7% |