2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
549.49M 2.9% |
518M -5.7% |
477.85M -7.8% |
527.71M 10.4% |
509.56M -3.4% |
499.21M -2.0% |
468.93M -6.1% |
520.8M 11.1% |
525.34M 0.9% |
532.36M 1.3% |
506.4M -4.9% |
542.52M 7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
235.95M 5.0% |
226.46M -4.0% |
217.69M -3.9% |
236.04M 8.4% |
234.57M -0.6% |
232.8M -0.8% |
222.18M -4.6% |
235.41M 6.0% |
247.84M 5.3% |
252.03M 1.7% |
246.99M -2.0% |
248.67M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
313.54M 1.3% |
291.55M -7.0% |
260.17M -10.8% |
291.67M 12.1% |
274.99M -5.7% |
266.41M -3.1% |
246.75M -7.4% |
285.39M 15.7% |
277.5M -2.8% |
280.33M 1.0% |
259.41M -7.5% |
293.86M 13.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
494.14M 4.7% |
467.29M -5.4% |
466.95M -0.1% |
489.97M 4.9% |
487.68M -0.5% |
482.58M -1.0% |
478.11M -0.9% |
491.36M 2.8% |
516.72M 5.2% |
526.12M 1.8% |
519.37M -1.3% |
517.66M -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.19M 4.5% |
240.84M -6.7% |
249.27M 3.5% |
253.94M 1.9% |
253.11M -0.3% |
249.78M -1.3% |
255.93M 2.5% |
255.95M 0.0% |
268.88M 5.1% |
274.09M 1.9% |
272.38M -0.6% |
268.99M -1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.35M -11.3% |
50.71M -8.4% |
10.9M -78.5% |
37.74M 246.3% |
21.88M -42.0% |
16.62M -24.0% |
-9.18M - |
29.44M - |
8.62M -70.7% |
6.24M -27.6% |
-12.97M - |
24.87M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.6M -13.4% |
40.99M 9.0% |
6.22M -84.8% |
30.15M 384.8% |
9.73M -67.7% |
11.5M 18.2% |
-9.26M - |
18.27M - |
5.61M -69.3% |
-73.8M - |
-15.99M - |
11.69M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.6M -13.4% |
40.99M 9.0% |
6.22M -84.8% |
30.15M 384.8% |
9.73M -67.7% |
11.5M 18.2% |
-9.26M - |
18.27M - |
5.61M -69.3% |
-73.8M - |
-15.99M - |
11.69M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 -13.2% |
0.5 8.7% |
0.08 -84% |
0.37 362.5% |
0.12 -67.6% |
0.15 25% |
-0.12 - |
0.22 - |
0.07 -68.2% |
-0.94 - |
-0.2 - |
0.15 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.42 -12.5% |
0.45 7.1% |
0.07 -84.4% |
0.34 385.7% |
0.12 -64.7% |
0.15 25% |
-0.12 - |
0.22 - |
0.07 -68.2% |
-0.94 - |
-0.2 - |
0.15 - |