|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.97M
81.69%
YoY
|
$7.137M
106.81%
YoY
|
$3.451M
-33.48%
YoY
|
$5.188M
-50.74%
YoY
|
$10.53M
-2.48%
YoY
|
| Cost Of Revenue |
$566.7M
1.41%
YoY
|
$558.8M
1.8%
YoY
|
$548.9M
10.21%
YoY
|
$498.1M
19.44%
YoY
|
$417.0M
5.62%
YoY
|
| Gross Profit |
-$553.7M
0.38%
YoY
|
-$551.7M
1.14%
YoY
|
-$545.5M
10.67%
YoY
|
-$492.9M
21.25%
YoY
|
-$406.5M
5.85%
YoY
|
| Selling, General & Admin |
$79.34M
9.64%
YoY
|
$72.37M
15.77%
YoY
|
$62.51M
3.46%
YoY
|
$60.41M
1.76%
YoY
|
$59.37M
10.76%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$611.0M
4.98%
YoY
|
$582.0M
1.25%
YoY
|
$574.8M
-0.38%
YoY
|
$577.0M
37.16%
YoY
|
$420.7M
14.58%
YoY
|
| Operating Expenses |
$677.4M
4.66%
YoY
|
$647.2M
2.11%
YoY
|
$633.9M
0.26%
YoY
|
$632.2M
34.66%
YoY
|
$469.5M
14.55%
YoY
|
| Operating Profit |
-$1.231B
2.69%
YoY
|
-$1.199B
1.66%
YoY
|
-$1.179B
4.82%
YoY
|
-$1.125B
28.44%
YoY
|
-$876.0M
10.34%
YoY
|
| Interest Expense |
$138.2M
6.49%
YoY
|
$129.8M
-2.68%
YoY
|
$133.4M
17.61%
YoY
|
$113.4M
16.58%
YoY
|
$97.30M
6.31%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$398.9M
129.57%
YoY
|
$173.8M
-58.05%
YoY
|
$414.2M
-37.66%
YoY
|
$664.5M
111.43%
YoY
|
$314.3M
140.73%
YoY
|
| Income Tax |
$4.000M
36.71%
YoY
|
$2.926M
-19.84%
YoY
|
$3.650M
23.06%
YoY
|
$2.966M
56.68%
YoY
|
$1.893M
-5.35%
YoY
|
| Net Earnings |
$384.5M
135.44%
YoY
|
$163.3M
-59.51%
YoY
|
$403.3M
-38.3%
YoY
|
$653.6M
115.07%
YoY
|
$303.9M
145.26%
YoY
|
| Basic Earnings Per Share |
$3.54
136.0%
YoY
|
$1.50
-59.57%
YoY
|
$3.71
-38.88%
YoY
|
$6.07
104.38%
YoY
|
$2.97
139.52%
YoY
|
| Diluted Earnings Per Share |
$3.54
136.0%
YoY
|
$1.50
-59.46%
YoY
|
$3.70
-38.74%
YoY
|
$6.04
104.05%
YoY
|
$2.96
138.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
108.4M shares
-0.11%
YoY
|
108.5M shares
-0.15%
YoY
|
108.7M shares
0.97%
YoY
|
107.6M shares
5.5%
YoY
|
102.0M shares
2.63%
YoY
|
| Diluted Shares Outstanding |
108.4M shares
-0.1%
YoY
|
108.5M shares
-0.79%
YoY
|
109.4M shares
0.93%
YoY
|
108.4M shares
5.41%
YoY
|
102.8M shares
3.41%
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 |
$2.143M
-13.83%
YoY
|
$390.8M
1.16%
YoY
|
$2.565M
50.26%
YoY
|
$2.633M
1.04%
YoY
|
$2.487M
93.69%
YoY
|
$386.3M
-0.33%
YoY
|
$1.707M
58.5%
YoY
|
$2.606M
262.95%
YoY
|
$1.284M
122.15%
YoY
|
$387.6M
3.11%
YoY
|
$1.077M
74.55%
YoY
|
$718.0K
-39.66%
YoY
|
$578.0K
-76.41%
YoY
|
$375.9M
23.1%
YoY
|
$617.0K
-81.0%
YoY
|
$1.190M
-47.41%
YoY
|
$2.450M
11.06%
YoY
|
$305.4M
16.73%
YoY
|
$3.248M
27.77%
YoY
|
| Cost Of Revenue |
$151.0M
0.67%
YoY
|
$147.7M
-0.16%
YoY
|
$155.5M
1.12%
YoY
|
$154.0M
3.22%
YoY
|
$150.0M
1.08%
YoY
|
$147.9M
1.51%
YoY
|
$153.8M
3.61%
YoY
|
$149.2M
1.66%
YoY
|
$148.4M
3.48%
YoY
|
$145.7M
8.02%
YoY
|
$148.4M
5.94%
YoY
|
$146.8M
8.35%
YoY
|
$143.4M
20.8%
YoY
|
$134.9M
21.13%
YoY
|
$140.1M
18.88%
YoY
|
$135.5M
-38.04%
YoY
|
$118.7M
9.7%
YoY
|
$111.4M
4.01%
YoY
|
$117.9M
9.14%
YoY
|
| Gross Profit |
$237.8M
-1.16%
YoY
|
$243.1M
1.97%
YoY
|
$240.2M
2.88%
YoY
|
$242.5M
1.92%
YoY
|
$240.6M
2.48%
YoY
|
$238.4M
-1.43%
YoY
|
$233.4M
-3.68%
YoY
|
$237.9M
-0.33%
YoY
|
$234.8M
-0.01%
YoY
|
$241.8M
0.36%
YoY
|
$242.3M
3.72%
YoY
|
$238.7M
5.51%
YoY
|
$234.8M
21.86%
YoY
|
$241.0M
24.24%
YoY
|
$233.7M
32.56%
YoY
|
$226.3M
-30.48%
YoY
|
$192.7M
20.87%
YoY
|
$194.0M
25.55%
YoY
|
$176.3M
11.7%
YoY
|
| Selling, General & Admin |
$14.71M
-21.4%
YoY
|
$19.84M
6.26%
YoY
|
$19.61M
4.07%
YoY
|
$21.18M
16.69%
YoY
|
$18.71M
12.07%
YoY
|
$18.67M
18.6%
YoY
|
$18.85M
21.24%
YoY
|
$18.15M
14.44%
YoY
|
$16.69M
8.71%
YoY
|
$15.74M
-0.9%
YoY
|
$15.54M
11.01%
YoY
|
$15.86M
0.82%
YoY
|
$15.36M
3.83%
YoY
|
$15.89M
6.34%
YoY
|
$14.00M
-6.4%
YoY
|
$15.73M
-46.61%
YoY
|
$14.79M
4.15%
YoY
|
$14.94M
12.33%
YoY
|
$14.96M
17.8%
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 |
$150.0M
0.5%
YoY
|
$150.2M
3.24%
YoY
|
$159.5M
9.35%
YoY
|
$152.1M
4.26%
YoY
|
$149.3M
3.07%
YoY
|
$145.5M
0.36%
YoY
|
$145.8M
1.03%
YoY
|
$145.9M
1.99%
YoY
|
$144.8M
1.66%
YoY
|
$145.0M
-1.57%
YoY
|
$144.4M
-9.14%
YoY
|
$143.1M
-9.31%
YoY
|
$142.4M
25.9%
YoY
|
$147.3M
26.41%
YoY
|
$158.9M
42.54%
YoY
|
$157.7M
58.32%
YoY
|
$113.1M
21.47%
YoY
|
$116.5M
26.63%
YoY
|
$111.5M
23.16%
YoY
|
| Operating Expenses |
$223.5M
35.05%
YoY
|
$164.8M
1.32%
YoY
|
$176.5M
8.31%
YoY
|
$170.7M
5.71%
YoY
|
$165.5M
3.28%
YoY
|
$162.6M
1.87%
YoY
|
$163.0M
2.62%
YoY
|
$161.4M
2.05%
YoY
|
$160.2M
1.9%
YoY
|
$159.6M
-1.61%
YoY
|
$158.8M
-7.8%
YoY
|
$158.2M
-8.17%
YoY
|
$157.2M
25.3%
YoY
|
$162.2M
26.12%
YoY
|
$172.3M
39.85%
YoY
|
$172.3M
-20.87%
YoY
|
$125.5M
19.28%
YoY
|
$128.6M
26.35%
YoY
|
$123.2M
22.32%
YoY
|
| Operating Profit |
$14.32M
-80.94%
YoY
|
$78.33M
3.38%
YoY
|
$63.63M
-9.68%
YoY
|
$71.84M
-6.09%
YoY
|
$75.11M
0.75%
YoY
|
$75.77M
-7.85%
YoY
|
$70.45M
-15.64%
YoY
|
$76.50M
-5.01%
YoY
|
$74.55M
-3.87%
YoY
|
$82.22M
4.4%
YoY
|
$83.51M
36.03%
YoY
|
$80.53M
49.17%
YoY
|
$77.55M
15.43%
YoY
|
$78.75M
20.53%
YoY
|
$61.39M
15.64%
YoY
|
$53.99M
-49.9%
YoY
|
$67.18M
23.95%
YoY
|
$65.34M
23.99%
YoY
|
$53.09M
-7.02%
YoY
|
| Interest Expense |
$37.36M
10.56%
YoY
|
-$33.98M
4.27%
YoY
|
$35.00M
7.72%
YoY
|
$35.38M
9.77%
YoY
|
$33.79M
3.85%
YoY
|
-$32.59M
-3.15%
YoY
|
$32.49M
-1.58%
YoY
|
$32.23M
-4.02%
YoY
|
$32.54M
-0.93%
YoY
|
-$33.65M
10.21%
YoY
|
$33.01M
13.07%
YoY
|
$33.58M
15.7%
YoY
|
$32.84M
33.82%
YoY
|
-$30.53M
43.56%
YoY
|
$29.19M
16.83%
YoY
|
$29.02M
20.5%
YoY
|
$24.54M
3.8%
YoY
|
-$21.27M
-1.55%
YoY
|
$24.99M
2.98%
YoY
|
| Other Income/Expense, Net |
-$60.91M
3360.51%
YoY
|
N/A
|
N/A
|
N/A
|
-$1.760M
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
|
| Pretax Income |
$45.31M
9.65%
YoY
|
$159.4M
269.16%
YoY
|
$114.4M
-5970.59%
YoY
|
$83.83M
82.75%
YoY
|
$41.33M
-52.31%
YoY
|
$43.18M
-80.81%
YoY
|
-$1.948M
-103.85%
YoY
|
$45.87M
-51.09%
YoY
|
$86.66M
93.58%
YoY
|
$225.1M
366.72%
YoY
|
$50.57M
56.63%
YoY
|
$93.79M
-81.23%
YoY
|
$44.77M
-46.82%
YoY
|
$48.22M
-77.93%
YoY
|
$32.29M
3.87%
YoY
|
$499.8M
1466.73%
YoY
|
$84.19M
156.48%
YoY
|
$218.5M
606.99%
YoY
|
$31.09M
-15.61%
YoY
|
| Income Tax |
$938.0K
67.8%
YoY
|
$1.449M
153.32%
YoY
|
$780.0K
100.0%
YoY
|
$1.231M
16.24%
YoY
|
$559.0K
-38.23%
YoY
|
$572.0K
-36.23%
YoY
|
$390.0K
-48.14%
YoY
|
$1.059M
24.44%
YoY
|
$905.0K
-21.3%
YoY
|
$897.0K
19.12%
YoY
|
$752.0K
2.04%
YoY
|
$851.0K
-3.95%
YoY
|
$1.150M
94.92%
YoY
|
$753.0K
25.29%
YoY
|
$737.0K
53.54%
YoY
|
$886.0K
9.11%
YoY
|
$590.0K
47.5%
YoY
|
$601.0K
20.2%
YoY
|
$480.0K
-20.0%
YoY
|
| Net Earnings |
$42.45M
9.34%
YoY
|
$155.7M
283.34%
YoY
|
$108.9M
-2691.2%
YoY
|
$80.67M
87.97%
YoY
|
$38.82M
-53.72%
YoY
|
$40.62M
-81.7%
YoY
|
-$4.204M
-108.77%
YoY
|
$42.92M
-52.89%
YoY
|
$83.89M
100.13%
YoY
|
$222.0M
386.29%
YoY
|
$47.96M
60.71%
YoY
|
$91.10M
-81.68%
YoY
|
$41.92M
-48.09%
YoY
|
$45.65M
-78.56%
YoY
|
$29.84M
1.22%
YoY
|
$497.3M
1547.88%
YoY
|
$80.75M
157.58%
YoY
|
$212.9M
629.1%
YoY
|
$29.48M
-15.66%
YoY
|
| Basic Earnings Per Share |
$0.40
11.11%
YoY
|
N/A
|
$1.00
-2600.0%
YoY
|
$0.74
85.0%
YoY
|
$0.36
-53.25%
YoY
|
N/A
|
-$0.04
-109.09%
YoY
|
$0.40
-52.38%
YoY
|
$0.77
97.44%
YoY
|
N/A
|
$0.44
62.96%
YoY
|
$0.84
-81.7%
YoY
|
$0.39
-49.35%
YoY
|
N/A
|
$0.27
-6.9%
YoY
|
$4.59
1430.0%
YoY
|
$0.77
148.39%
YoY
|
N/A
|
$0.29
-17.14%
YoY
|
| Diluted Earnings Per Share |
$0.40
11.11%
YoY
|
$1.44
285.87%
YoY
|
$1.00
-2600.0%
YoY
|
$0.74
85.0%
YoY
|
$0.36
-53.25%
YoY
|
$0.37
-81.18%
YoY
|
-$0.04
-109.09%
YoY
|
$0.40
-52.38%
YoY
|
$0.77
97.44%
YoY
|
$1.99
371.9%
YoY
|
$0.44
62.96%
YoY
|
$0.84
-81.5%
YoY
|
$0.39
-48.68%
YoY
|
$0.42
-100.0%
YoY
|
$0.27
-6.9%
YoY
|
$4.54
1413.33%
YoY
|
$0.76
145.16%
YoY
|
$1.976M
573.47%
YoY
|
$0.29
-17.14%
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 |
103.4M shares
-3.14%
YoY
|
106.4M shares
-0.27%
YoY
|
106.9M shares
0.2%
YoY
|
106.8M shares
0.28%
YoY
|
106.8M shares
-0.2%
YoY
|
106.7M shares
-0.08%
YoY
|
106.6M shares
-0.13%
YoY
|
106.5M shares
-0.21%
YoY
|
107.0M shares
0.25%
YoY
|
106.8M shares
0.23%
YoY
|
106.8M shares
0.23%
YoY
|
106.8M shares
-1.24%
YoY
|
106.7M shares
1.3%
YoY
|
106.5M shares
4.24%
YoY
|
106.5M shares
3.35%
YoY
|
108.1M shares
7.35%
YoY
|
105.3M shares
5.82%
YoY
|
102.2M shares
4.93%
YoY
|
103.1M shares
3.67%
YoY
|
| Diluted Shares Outstanding |
104.9M shares
-3.41%
YoY
|
N/A
|
108.6M shares
0.14%
YoY
|
109.4M shares
0.9%
YoY
|
108.6M shares
-0.12%
YoY
|
N/A
|
108.4M shares
-0.26%
YoY
|
108.4M shares
-0.88%
YoY
|
108.7M shares
0.12%
YoY
|
N/A
|
108.7M shares
0.18%
YoY
|
109.4M shares
-0.32%
YoY
|
108.6M shares
2.31%
YoY
|
N/A
|
108.5M shares
5.17%
YoY
|
109.7M shares
8.91%
YoY
|
106.2M shares
6.56%
YoY
|
N/A
|
103.2M shares
3.74%
YoY
|
Loading...