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] |
378.21M -41.3% |
773.2M 104.4% |
135.1M -82.5% |
728.09M 438.9% |
163.64M -77.5% |
666.6M 307.3% |
703.62M 5.6% |
725.92M 3.2% |
771.32M 6.3% |
788.64M 2.2% |
793.75M 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
324.52M -39.4% |
653.73M 101.4% |
115.23M -82.4% |
610.54M 429.8% |
134.43M -78.0% |
547.81M 307.5% |
573.57M 4.7% |
588.34M 2.6% |
625.83M 6.4% |
643.97M 2.9% |
649.47M 0.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
53.7M -50.3% |
119.47M 122.5% |
19.86M -83.4% |
117.55M 491.8% |
29.21M -75.2% |
118.8M 306.7% |
130.05M 9.5% |
137.58M 5.8% |
145.49M 5.8% |
144.68M -0.6% |
144.28M -0.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
344.25M -39.6% |
696.11M 102.2% |
125.49M -82.0% |
653.89M 421.1% |
145.91M -77.7% |
591.9M 305.7% |
620.76M 4.9% |
640.57M 3.2% |
686.29M 7.1% |
716.15M 4.4% |
725.78M 1.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
19.73M -41.6% |
42.38M 114.8% |
10.26M -75.8% |
43.34M 322.6% |
11.47M -73.5% |
44.1M 284.3% |
47.19M 7.0% |
52.22M 10.7% |
60.46M 15.8% |
72.18M 19.4% |
76.31M 5.7% |
|
Operating Income | [friend] | [friend] | [friend] |
33.96M -54.3% |
77.09M 127.0% |
9.61M -87.5% |
74.21M 672.5% |
17.74M -76.1% |
74.7M 321.2% |
82.86M 10.9% |
85.35M 3.0% |
85.03M -0.4% |
72.5M -14.7% |
67.97M -6.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
33.22M -46.2% |
71.03M 113.8% |
- | - | - |
69.95M - |
- | - | - |
72.63M - |
- | |
Net Income | [friend] | [friend] | [friend] |
33.22M -46.2% |
71.03M 113.8% |
11.06M -84.4% |
66.05M 497.3% |
14.47M -78.1% |
69.95M 383.4% |
72.8M 4.1% |
77.87M 7.0% |
81.78M 5.0% |
72.63M -11.2% |
75.27M 3.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.45 -46.4% |
0.96 113.3% |
0.15 -84.4% |
0.89 493.3% |
0.2 -77.5% |
0.95 375% |
0.99 4.2% |
1.05 6.1% |
1.083 3.2% |
0.89 -17.9% |
0.868 -2.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.45 -46.4% |
0.96 113.3% |
0.15 -84.4% |
0.89 493.3% |
0.2 -77.5% |
0.95 375% |
0.99 4.2% |
1.05 6.1% |
1.083 3.2% |
0.89 -17.9% |
0.868 -2.5% |