|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$36.92B
-12.45%
YoY
|
$42.17B
-11.62%
YoY
|
$47.71B
-19.19%
YoY
|
$59.04B
88.41%
YoY
|
$31.34B
53.93%
YoY
|
| Cost Of Revenue |
$35.97B
-12.57%
YoY
|
$41.14B
-11.81%
YoY
|
$46.65B
-19.5%
YoY
|
$57.95B
89.71%
YoY
|
$30.55B
56.61%
YoY
|
| Gross Profit |
$947.8M
-7.66%
YoY
|
$1.026B
-3.01%
YoY
|
$1.058B
-2.84%
YoY
|
$1.089B
38.18%
YoY
|
$788.2M
-7.47%
YoY
|
| Selling, General & Admin |
$719.9M
-7.66%
YoY
|
$779.6M
-4.96%
YoY
|
$820.3M
0.51%
YoY
|
$816.1M
28.66%
YoY
|
$634.3M
-6.45%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$98.20M
-7.71%
YoY
|
$106.4M
55.78%
YoY
|
$68.30M
6.06%
YoY
|
$64.40M
26.77%
YoY
|
$50.80M
-3.61%
YoY
|
| Operating Expenses |
$1.513B
85.42%
YoY
|
$815.7M
-5.17%
YoY
|
$860.2M
5.44%
YoY
|
$815.8M
26.36%
YoY
|
$645.6M
-9.58%
YoY
|
| Operating Profit |
-$564.7M
-368.14%
YoY
|
$210.6M
6.36%
YoY
|
$198.0M
-27.53%
YoY
|
$273.2M
91.58%
YoY
|
$142.6M
3.41%
YoY
|
| Interest Expense |
$112.0M
-3.45%
YoY
|
$116.0M
-14.39%
YoY
|
$135.5M
15.42%
YoY
|
$117.4M
148.73%
YoY
|
$47.20M
-2.88%
YoY
|
| Other Income/Expense, Net |
-$174.9M
51.95%
YoY
|
-$115.1M
-12.34%
YoY
|
-$131.3M
2.5%
YoY
|
-$128.1M
201.41%
YoY
|
-$42.50M
-277.82%
YoY
|
| Pretax Income |
-$739.7M
-874.55%
YoY
|
$95.50M
43.18%
YoY
|
$66.70M
-54.03%
YoY
|
$145.1M
45.1%
YoY
|
$100.0M
-38.16%
YoY
|
| Income Tax |
-$127.9M
-563.41%
YoY
|
$27.60M
112.31%
YoY
|
$13.00M
-55.48%
YoY
|
$29.20M
13.18%
YoY
|
$25.80M
-50.48%
YoY
|
| Net Earnings |
-$614.4M
-1011.57%
YoY
|
$67.40M
27.41%
YoY
|
$52.90M
-53.64%
YoY
|
$114.1M
54.82%
YoY
|
$73.70M
-32.76%
YoY
|
| Basic Earnings Per Share |
-$10.99
-1064.04%
YoY
|
$1.14
32.56%
YoY
|
$0.86
-53.01%
YoY
|
$1.83
56.41%
YoY
|
$1.17
-31.98%
YoY
|
| Diluted Earnings Per Share |
-$10.99
-1072.57%
YoY
|
$1.13
31.4%
YoY
|
$0.86
-52.75%
YoY
|
$1.82
56.9%
YoY
|
$1.16
-32.16%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
55.90M shares
-5.25%
YoY
|
59.00M shares
-3.91%
YoY
|
61.40M shares
-1.44%
YoY
|
62.30M shares
-0.95%
YoY
|
62.90M shares
-1.26%
YoY
|
| Diluted Shares Outstanding |
55.90M shares
-6.05%
YoY
|
59.50M shares
-3.57%
YoY
|
61.70M shares
-1.59%
YoY
|
62.70M shares
-0.95%
YoY
|
63.30M shares
-1.09%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.685B
2.46%
YoY
|
$9.029B
-7.49%
YoY
|
$9.392B
-10.48%
YoY
|
$9.043B
-17.53%
YoY
|
$9.453B
-13.69%
YoY
|
$9.761B
-18.68%
YoY
|
$10.49B
-14.33%
YoY
|
$10.97B
-0.14%
YoY
|
$10.95B
-12.26%
YoY
|
$12.00B
-13.51%
YoY
|
$12.25B
-21.81%
YoY
|
$10.98B
-35.87%
YoY
|
$12.48B
0.8%
YoY
|
$13.88B
39.58%
YoY
|
$15.66B
87.54%
YoY
|
$17.12B
141.65%
YoY
|
$12.38B
107.82%
YoY
|
$9.943B
111.45%
YoY
|
$8.351B
86.29%
YoY
|
| Cost Of Revenue |
$9.414B
2.08%
YoY
|
$8.794B
-7.45%
YoY
|
$9.142B
-10.57%
YoY
|
$8.811B
-17.81%
YoY
|
$9.222B
-13.79%
YoY
|
$9.502B
-19.28%
YoY
|
$10.22B
-14.55%
YoY
|
$10.72B
0.2%
YoY
|
$10.70B
-12.45%
YoY
|
$11.77B
-13.42%
YoY
|
$11.96B
-22.0%
YoY
|
$10.70B
-36.57%
YoY
|
$12.22B
0.56%
YoY
|
$13.60B
39.76%
YoY
|
$15.34B
88.13%
YoY
|
$16.87B
144.42%
YoY
|
$12.15B
110.73%
YoY
|
$9.728B
114.4%
YoY
|
$8.153B
91.0%
YoY
|
| Gross Profit |
$271.2M
17.71%
YoY
|
$235.4M
-9.08%
YoY
|
$249.6M
-6.9%
YoY
|
$232.4M
-5.22%
YoY
|
$230.4M
-9.33%
YoY
|
$258.9M
11.4%
YoY
|
$268.1M
-4.73%
YoY
|
$245.2M
-12.96%
YoY
|
$254.1M
-3.27%
YoY
|
$232.4M
-17.68%
YoY
|
$281.4M
-12.69%
YoY
|
$281.7M
11.17%
YoY
|
$262.7M
13.77%
YoY
|
$282.3M
31.12%
YoY
|
$322.3M
63.19%
YoY
|
$253.4M
37.79%
YoY
|
$230.9M
20.51%
YoY
|
$215.3M
30.33%
YoY
|
$197.5M
-7.71%
YoY
|
| Selling, General & Admin |
$208.2M
17.3%
YoY
|
$187.7M
-7.17%
YoY
|
$181.9M
-6.57%
YoY
|
$172.8M
-10.0%
YoY
|
$177.5M
-6.87%
YoY
|
$202.2M
-2.84%
YoY
|
$194.7M
-6.39%
YoY
|
$192.0M
-6.8%
YoY
|
$190.6M
-3.83%
YoY
|
$208.1M
2.51%
YoY
|
$208.0M
-6.64%
YoY
|
$206.0M
2.69%
YoY
|
$198.2M
4.54%
YoY
|
$203.0M
10.93%
YoY
|
$222.8M
44.58%
YoY
|
$200.6M
38.06%
YoY
|
$189.6M
24.74%
YoY
|
$183.0M
31.65%
YoY
|
$154.1M
-10.41%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$20.00M
-21.88%
YoY
|
$25.20M
-18.97%
YoY
|
$23.50M
-7.84%
YoY
|
$23.80M
-2.86%
YoY
|
$25.60M
1.19%
YoY
|
$31.10M
16.48%
YoY
|
$25.50M
-2.3%
YoY
|
$24.50M
-5.41%
YoY
|
$25.30M
-1.94%
YoY
|
$26.70M
-3.61%
YoY
|
$26.10M
-1.88%
YoY
|
$25.90M
-1.52%
YoY
|
$25.80M
-5.15%
YoY
|
$27.70M
33.17%
YoY
|
$26.60M
35.03%
YoY
|
$26.30M
27.05%
YoY
|
$27.20M
37.37%
YoY
|
$20.80M
6.67%
YoY
|
$19.70M
-10.86%
YoY
|
| Operating Expenses |
$214.9M
21.07%
YoY
|
$187.6M
-7.22%
YoY
|
$186.8M
-4.6%
YoY
|
$577.5M
188.75%
YoY
|
$177.5M
-6.87%
YoY
|
$202.2M
-2.79%
YoY
|
$195.8M
-5.96%
YoY
|
$200.0M
-3.01%
YoY
|
$190.6M
-3.83%
YoY
|
$208.0M
2.51%
YoY
|
$208.2M
-6.22%
YoY
|
$206.2M
2.79%
YoY
|
$198.2M
4.54%
YoY
|
$202.9M
10.81%
YoY
|
$222.0M
42.49%
YoY
|
$200.6M
31.11%
YoY
|
$189.6M
23.12%
YoY
|
$183.1M
31.73%
YoY
|
$155.8M
-11.07%
YoY
|
| Operating Profit |
$56.30M
6.43%
YoY
|
$47.80M
-15.7%
YoY
|
$62.90M
-13.0%
YoY
|
-$345.1M
-863.5%
YoY
|
$52.90M
-16.69%
YoY
|
$56.70M
132.38%
YoY
|
$72.30M
-1.36%
YoY
|
$45.20M
-40.13%
YoY
|
$63.50M
-1.7%
YoY
|
$24.40M
-69.27%
YoY
|
$73.30M
-26.92%
YoY
|
$75.50M
42.99%
YoY
|
$64.60M
56.42%
YoY
|
$79.40M
146.58%
YoY
|
$100.3M
140.53%
YoY
|
$52.80M
70.87%
YoY
|
$41.30M
9.84%
YoY
|
$32.20M
22.9%
YoY
|
$41.70M
7.47%
YoY
|
| Interest Expense |
-$26.30M
14.85%
YoY
|
-$26.20M
20.18%
YoY
|
-$25.90M
-189.31%
YoY
|
$28.20M
-3.42%
YoY
|
-$22.90M
-20.76%
YoY
|
-$21.80M
-32.51%
YoY
|
$29.00M
-8.23%
YoY
|
$29.20M
-16.33%
YoY
|
-$28.90M
-180.5%
YoY
|
-$32.30M
-9.78%
YoY
|
$31.60M
-8.93%
YoY
|
$34.90M
25.54%
YoY
|
$35.90M
113.69%
YoY
|
-$35.80M
225.45%
YoY
|
$34.70M
186.78%
YoY
|
$27.80M
143.86%
YoY
|
$16.80M
51.35%
YoY
|
-$11.00M
0.0%
YoY
|
$12.10M
28.72%
YoY
|
| Other Income/Expense, Net |
-$24.10M
-1821.43%
YoY
|
-$110.8M
1.37%
YoY
|
-$24.00M
6.19%
YoY
|
-$103.6M
-245.1%
YoY
|
$1.400M
-135.9%
YoY
|
-$109.3M
-11030.0%
YoY
|
-$22.60M
-15.99%
YoY
|
$71.40M
-302.27%
YoY
|
-$3.900M
-89.68%
YoY
|
$1.000M
-106.41%
YoY
|
-$26.90M
-28.27%
YoY
|
-$35.30M
15.74%
YoY
|
-$37.80M
334.48%
YoY
|
-$15.60M
1633.33%
YoY
|
-$37.50M
298.94%
YoY
|
-$30.50M
167.54%
YoY
|
-$8.700M
-13.0%
YoY
|
-$900.0K
-85.0%
YoY
|
-$9.400M
-113.62%
YoY
|
| Pretax Income |
$32.20M
-214.59%
YoY
|
-$301.7M
198.12%
YoY
|
$38.80M
-21.77%
YoY
|
-$448.7M
-484.82%
YoY
|
-$28.10M
-192.13%
YoY
|
-$101.2M
117.17%
YoY
|
$49.60M
7.13%
YoY
|
$116.6M
189.33%
YoY
|
$30.50M
14.23%
YoY
|
-$46.60M
-270.07%
YoY
|
$46.30M
-26.27%
YoY
|
$40.30M
80.72%
YoY
|
$26.70M
-18.1%
YoY
|
$27.40M
33.66%
YoY
|
$62.80M
94.43%
YoY
|
$22.30M
13.78%
YoY
|
$32.60M
18.12%
YoY
|
$20.50M
-2150.0%
YoY
|
$32.30M
-70.04%
YoY
|
| Income Tax |
$6.600M
-197.06%
YoY
|
-$22.10M
N/A
|
$10.70M
-26.71%
YoY
|
-$109.6M
-1229.9%
YoY
|
-$6.800M
-306.06%
YoY
|
$0.00
-100.0%
YoY
|
$14.60M
35.19%
YoY
|
$9.700M
-1.02%
YoY
|
$3.300M
-21.43%
YoY
|
-$11.80M
-281.54%
YoY
|
$10.80M
-42.86%
YoY
|
$9.800M
-492.0%
YoY
|
$4.200M
-34.38%
YoY
|
$6.500M
30.0%
YoY
|
$18.90M
89.0%
YoY
|
-$2.500M
-225.0%
YoY
|
$6.400M
-27.27%
YoY
|
$5.000M
66.67%
YoY
|
$10.00M
-60.63%
YoY
|
| Net Earnings |
$26.20M
-224.17%
YoY
|
-$279.7M
174.75%
YoY
|
$25.70M
-23.28%
YoY
|
-$339.4M
-413.39%
YoY
|
-$21.10M
-177.01%
YoY
|
-$101.8M
192.53%
YoY
|
$33.50M
-4.01%
YoY
|
$108.3M
262.21%
YoY
|
$27.40M
20.18%
YoY
|
-$34.80M
-266.51%
YoY
|
$34.90M
-17.88%
YoY
|
$29.90M
22.54%
YoY
|
$22.80M
-13.31%
YoY
|
$20.90M
34.84%
YoY
|
$42.50M
95.85%
YoY
|
$24.40M
38.64%
YoY
|
$26.30M
39.15%
YoY
|
$15.50M
-530.56%
YoY
|
$21.70M
-73.54%
YoY
|
| Basic Earnings Per Share |
$0.51
-237.84%
YoY
|
N/A
|
$0.46
-19.3%
YoY
|
-$6.06
-434.81%
YoY
|
-$0.37
-180.43%
YoY
|
N/A
|
$0.57
-1.72%
YoY
|
$1.81
277.08%
YoY
|
$0.46
24.32%
YoY
|
N/A
|
$0.58
-15.94%
YoY
|
$0.48
23.08%
YoY
|
$0.37
-11.9%
YoY
|
N/A
|
$0.69
102.94%
YoY
|
$0.39
39.29%
YoY
|
$0.42
40.0%
YoY
|
N/A
|
$0.34
-73.64%
YoY
|
| Diluted Earnings Per Share |
$0.50
-234.19%
YoY
|
-$5.09
187.53%
YoY
|
$0.46
-19.3%
YoY
|
-$6.06
-434.81%
YoY
|
-$0.37
-181.76%
YoY
|
-$1.77
207.78%
YoY
|
$0.57
-1.72%
YoY
|
$1.81
277.08%
YoY
|
$0.45
26.22%
YoY
|
-$0.58
-271.74%
YoY
|
$0.58
-14.71%
YoY
|
$0.48
23.08%
YoY
|
$0.36
-12.2%
YoY
|
$0.33
-100.0%
YoY
|
$0.68
100.0%
YoY
|
$0.39
39.29%
YoY
|
$0.41
36.67%
YoY
|
$248.4K
-413995826.5%
YoY
|
$0.34
-73.64%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
51.28M shares
-9.64%
YoY
|
55.56M shares
-4.34%
YoY
|
55.54M shares
-6.01%
YoY
|
56.63M shares
-5.52%
YoY
|
56.75M shares
-5.18%
YoY
|
58.08M shares
-3.53%
YoY
|
59.09M shares
-1.83%
YoY
|
59.94M shares
-3.53%
YoY
|
59.85M shares
-3.54%
YoY
|
60.20M shares
-2.77%
YoY
|
60.20M shares
-2.78%
YoY
|
62.13M shares
-0.11%
YoY
|
62.04M shares
-2.14%
YoY
|
61.92M shares
-2.4%
YoY
|
61.92M shares
-1.72%
YoY
|
62.20M shares
-1.89%
YoY
|
63.40M shares
0.63%
YoY
|
63.44M shares
-0.09%
YoY
|
63.00M shares
-0.63%
YoY
|
| Diluted Shares Outstanding |
52.00M shares
-8.45%
YoY
|
N/A
|
55.90M shares
-5.57%
YoY
|
56.00M shares
-6.67%
YoY
|
56.80M shares
-5.8%
YoY
|
N/A
|
59.20M shares
-1.99%
YoY
|
60.00M shares
-4.0%
YoY
|
60.30M shares
-3.98%
YoY
|
N/A
|
60.40M shares
-3.05%
YoY
|
62.50M shares
0.16%
YoY
|
62.80M shares
-1.41%
YoY
|
N/A
|
62.30M shares
-1.58%
YoY
|
62.40M shares
-2.19%
YoY
|
63.70M shares
0.16%
YoY
|
N/A
|
63.30M shares
-0.47%
YoY
|
Loading...