|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$59.51M
22.36%
YoY
|
$48.64M
-49.34%
YoY
|
$96.00M
-35.08%
YoY
|
$147.9M
3.43%
YoY
|
$143.0M
66.67%
YoY
|
| Cost Of Revenue |
$57.36M
29.36%
YoY
|
$44.34M
-49.67%
YoY
|
$88.10M
-33.19%
YoY
|
$131.9M
21.13%
YoY
|
$108.9M
53.38%
YoY
|
| Gross Profit |
$2.151M
-49.93%
YoY
|
$4.296M
-45.61%
YoY
|
$7.899M
-50.64%
YoY
|
$16.00M
-53.07%
YoY
|
$34.10M
130.41%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
$89.91M
3.53%
YoY
|
$86.84M
4.25%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$386.6M
-28.61%
YoY
|
$541.5M
-5.92%
YoY
|
$575.6M
-9.34%
YoY
|
$634.8M
1.37%
YoY
|
$626.2M
15.52%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
$724.7M
1.64%
YoY
|
$713.1M
14.02%
YoY
|
| Operating Profit |
$817.4M
-1.12%
YoY
|
$826.6M
7.53%
YoY
|
$768.7M
-26.38%
YoY
|
$1.044B
11.67%
YoY
|
$935.1M
45.8%
YoY
|
| Interest Expense |
$263.5M
1.37%
YoY
|
$259.9M
7.93%
YoY
|
$240.8M
6.52%
YoY
|
$226.1M
1.83%
YoY
|
$222.0M
-12.24%
YoY
|
| Other Income/Expense, Net |
-$263.5M
1.5%
YoY
|
-$259.7M
8.11%
YoY
|
-$240.2M
6.04%
YoY
|
-$226.5M
-36.11%
YoY
|
-$354.5M
29.69%
YoY
|
| Pretax Income |
$553.9M
-2.32%
YoY
|
$567.0M
7.27%
YoY
|
$528.6M
-35.36%
YoY
|
$817.7M
40.84%
YoY
|
$580.6M
57.76%
YoY
|
| Income Tax |
$45.48M
-6.81%
YoY
|
$48.80M
-10.39%
YoY
|
$54.46M
-23.08%
YoY
|
$70.81M
40.61%
YoY
|
$50.36M
31.69%
YoY
|
| Net Earnings |
$508.4M
-1.89%
YoY
|
$518.2M
9.3%
YoY
|
$474.1M
-36.53%
YoY
|
$746.9M
40.86%
YoY
|
$530.2M
60.79%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
$11.25
54.96%
YoY
|
$7.26
73.68%
YoY
|
| Diluted Earnings Per Share |
N/A
|
N/A
|
N/A
|
$11.19
54.99%
YoY
|
$7.22
73.56%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
61.78M shares
-7.42%
YoY
|
66.73M shares
-3.36%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
62.10M shares
-7.41%
YoY
|
67.07M shares
-3.28%
YoY
|
|
Concept
|
2025 Q4 | 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 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
$11.49M
-67.16%
YoY
|
$13.97M
-96.62%
YoY
|
$10.15M
-46.89%
YoY
|
N/A
|
$35.00M
-21.86%
YoY
|
$413.0M
758.41%
YoY
|
$19.10M
-44.02%
YoY
|
$437.2M
-4.25%
YoY
|
$44.79M
0.83%
YoY
|
$48.11M
44.98%
YoY
|
$34.12M
31.51%
YoY
|
$456.6M
25.19%
YoY
|
$44.42M
70.22%
YoY
|
$33.18M
96.31%
YoY
|
$25.95M
68.69%
YoY
|
$364.7M
4.71%
YoY
|
$26.09M
1.16%
YoY
|
$16.90M
-27.17%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
$10.44M
-65.76%
YoY
|
$12.05M
-75.58%
YoY
|
$9.769M
-45.83%
YoY
|
N/A
|
$30.49M
-25.83%
YoY
|
$49.35M
18.33%
YoY
|
$18.03M
-39.85%
YoY
|
$37.32M
-4.24%
YoY
|
$41.11M
16.6%
YoY
|
$41.71M
85.71%
YoY
|
$29.98M
68.38%
YoY
|
$38.97M
10.39%
YoY
|
$35.26M
58.63%
YoY
|
$22.46M
50.89%
YoY
|
$17.80M
32.4%
YoY
|
$35.30M
-8.55%
YoY
|
$22.23M
2.67%
YoY
|
$14.88M
-20.47%
YoY
|
| Gross Profit |
N/A
|
N/A
|
$1.053M
-76.64%
YoY
|
$1.922M
-99.47%
YoY
|
$377.0K
-64.73%
YoY
|
N/A
|
$4.508M
22.5%
YoY
|
$363.6M
5579.73%
YoY
|
$1.069M
-74.18%
YoY
|
$399.9M
-4.25%
YoY
|
$3.680M
-59.84%
YoY
|
$6.402M
-40.31%
YoY
|
$4.141M
-49.13%
YoY
|
$417.6M
5885.62%
YoY
|
$9.163M
136.83%
YoY
|
$10.73M
430.99%
YoY
|
$8.141M
321.16%
YoY
|
$6.977M
206.68%
YoY
|
$3.869M
-6.77%
YoY
|
$2.020M
-55.07%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$22.64M
-9.5%
YoY
|
$21.07M
-0.97%
YoY
|
$21.00M
-12.45%
YoY
|
$22.62M
5.48%
YoY
|
$25.01M
8.98%
YoY
|
$21.27M
14.99%
YoY
|
$23.99M
36.28%
YoY
|
$21.45M
0.23%
YoY
|
$22.95M
10.35%
YoY
|
$18.50M
-21.28%
YoY
|
$17.60M
-8.81%
YoY
|
$21.40M
15.05%
YoY
|
$20.80M
1.46%
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
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
$135.0M
-4.59%
YoY
|
$135.5M
-7.72%
YoY
|
$136.1M
-8.32%
YoY
|
N/A
|
$141.4M
-10.79%
YoY
|
$146.9M
-8.73%
YoY
|
$148.4M
-7.64%
YoY
|
$154.7M
-6.48%
YoY
|
$158.5M
-3.03%
YoY
|
$160.9M
4.46%
YoY
|
$160.7M
12.15%
YoY
|
$165.4M
18.22%
YoY
|
$163.5M
20.0%
YoY
|
$154.1M
15.58%
YoY
|
$143.3M
8.0%
YoY
|
$139.9M
5.35%
YoY
|
$136.2M
2.16%
YoY
|
$133.3M
-1.52%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$169.5M
-8.83%
YoY
|
$169.5M
-6.86%
YoY
|
$175.7M
-7.24%
YoY
|
$181.2M
-2.04%
YoY
|
$185.9M
5.04%
YoY
|
$182.0M
12.48%
YoY
|
$189.4M
20.23%
YoY
|
$184.9M
17.35%
YoY
|
$177.0M
14.87%
YoY
|
$161.8M
3.65%
YoY
|
$157.5M
3.62%
YoY
|
$157.6M
3.68%
YoY
|
$154.1M
-1.15%
YoY
|
| Operating Profit |
N/A
|
N/A
|
$233.4M
65.56%
YoY
|
$152.0M
-21.67%
YoY
|
$199.7M
-9.88%
YoY
|
N/A
|
$141.0M
-46.42%
YoY
|
$194.1M
-28.04%
YoY
|
$221.5M
-15.44%
YoY
|
$224.2M
-1.78%
YoY
|
$263.1M
7.63%
YoY
|
$269.7M
18.02%
YoY
|
$262.0M
27.35%
YoY
|
$228.2M
-251.64%
YoY
|
$244.5M
53.98%
YoY
|
$228.6M
58.5%
YoY
|
$205.7M
38.97%
YoY
|
-$150.5M
0.53%
YoY
|
$158.8M
-9.05%
YoY
|
$144.2M
-18.36%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$67.40M
12.2%
YoY
|
$61.39M
-207.1%
YoY
|
$61.45M
4.47%
YoY
|
N/A
|
$60.07M
5.16%
YoY
|
-$57.31M
-204.86%
YoY
|
$58.82M
7.91%
YoY
|
-$59.78M
13.49%
YoY
|
$57.12M
4.38%
YoY
|
$54.66M
-8.91%
YoY
|
$54.51M
-0.21%
YoY
|
-$52.67M
-3.0%
YoY
|
$54.73M
-12.82%
YoY
|
$60.00M
-10.27%
YoY
|
$54.62M
-20.84%
YoY
|
-$54.30M
-25.62%
YoY
|
$62.78M
-18.9%
YoY
|
$66.87M
-18.7%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
-$67.35M
12.43%
YoY
|
-$61.44M
-22940.52%
YoY
|
-$61.32M
4.33%
YoY
|
N/A
|
-$59.90M
5.66%
YoY
|
$269.0K
-100.48%
YoY
|
-$58.78M
9.25%
YoY
|
$41.00K
-77.72%
YoY
|
-$56.69M
-41.52%
YoY
|
-$56.20M
-62.44%
YoY
|
-$53.80M
-0.63%
YoY
|
$184.0K
-8.0%
YoY
|
-$96.94M
12.08%
YoY
|
-$149.6M
123.59%
YoY
|
-$54.14M
-17.28%
YoY
|
$200.0K
-83.33%
YoY
|
-$86.49M
9.31%
YoY
|
-$66.91M
-18.89%
YoY
|
| Pretax Income |
N/A
|
N/A
|
$166.1M
104.8%
YoY
|
$90.59M
-41.95%
YoY
|
$138.4M
-15.0%
YoY
|
N/A
|
$81.09M
-60.72%
YoY
|
$156.1M
-26.92%
YoY
|
$162.8M
-21.82%
YoY
|
$189.5M
-6.42%
YoY
|
$206.5M
39.93%
YoY
|
$213.6M
170.49%
YoY
|
$208.2M
37.35%
YoY
|
$202.5M
49.03%
YoY
|
$147.5M
104.12%
YoY
|
$78.95M
2.15%
YoY
|
$151.6M
83.54%
YoY
|
$135.9M
50.0%
YoY
|
$72.28M
-24.27%
YoY
|
$77.29M
-17.9%
YoY
|
| Income Tax |
N/A
|
N/A
|
$15.42M
35.38%
YoY
|
$13.15M
-8.0%
YoY
|
$12.81M
-1.18%
YoY
|
N/A
|
$11.39M
-31.45%
YoY
|
$14.30M
-10.27%
YoY
|
$12.96M
-6.98%
YoY
|
$24.33M
101.43%
YoY
|
$16.62M
29.71%
YoY
|
$15.93M
16.02%
YoY
|
$13.93M
18.7%
YoY
|
$12.08M
18.39%
YoY
|
$12.81M
-19.04%
YoY
|
$13.73M
104.99%
YoY
|
$11.74M
111.63%
YoY
|
$10.20M
50.0%
YoY
|
$15.83M
226.63%
YoY
|
$6.699M
-16.7%
YoY
|
| Net Earnings |
$508.4M
-1.89%
YoY
|
$518.2M
9.3%
YoY
|
$150.7M
116.14%
YoY
|
$77.44M
-39.85%
YoY
|
$125.5M
-16.2%
YoY
|
$474.1M
211.53%
YoY
|
$69.70M
-63.28%
YoY
|
$128.7M
-34.86%
YoY
|
$149.8M
-22.88%
YoY
|
$152.2M
-20.1%
YoY
|
$189.8M
40.9%
YoY
|
$197.6M
203.02%
YoY
|
$194.3M
38.92%
YoY
|
$190.5M
51.51%
YoY
|
$134.7M
138.64%
YoY
|
$65.22M
-7.61%
YoY
|
$139.8M
81.52%
YoY
|
$125.7M
50.0%
YoY
|
$56.46M
-37.69%
YoY
|
$70.59M
-18.01%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$2.35
-19.24%
YoY
|
$2.45
-12.19%
YoY
|
N/A
|
$2.90
57.61%
YoY
|
$2.91
254.88%
YoY
|
$2.79
44.56%
YoY
|
N/A
|
$1.84
174.63%
YoY
|
$0.82
-5.75%
YoY
|
$1.93
105.32%
YoY
|
$1.72
60.75%
YoY
|
$0.67
-43.22%
YoY
|
$0.87
-23.01%
YoY
|
| Diluted Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$2.34
-19.43%
YoY
|
$2.44
-12.23%
YoY
|
$2.62
-100.0%
YoY
|
$2.88
57.38%
YoY
|
$2.90
258.02%
YoY
|
$2.78
44.79%
YoY
|
$2.862M
168358970.78%
YoY
|
$1.83
173.13%
YoY
|
$0.81
-5.81%
YoY
|
$1.92
104.26%
YoY
|
$1.70
58.88%
YoY
|
$0.67
-42.74%
YoY
|
$0.86
-23.21%
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
|
N/A
|
| Basic Shares Outstanding |
101.2M shares
0.0%
YoY
|
101.2M shares
0.0%
YoY
|
101.2M shares
83.72%
YoY
|
101.2M shares
83.72%
YoY
|
101.2M shares
79.48%
YoY
|
101.2M shares
71.98%
YoY
|
55.06M shares
-11.22%
YoY
|
55.06M shares
-13.23%
YoY
|
56.36M shares
-13.14%
YoY
|
58.82M shares
-11.91%
YoY
|
62.02M shares
-7.32%
YoY
|
63.46M shares
-5.22%
YoY
|
64.89M shares
-3.06%
YoY
|
66.77M shares
-2.68%
YoY
|
66.92M shares
-1.91%
YoY
|
66.95M shares
-3.35%
YoY
|
66.94M shares
-6.51%
YoY
|
68.61M shares
-5.02%
YoY
|
68.22M shares
-6.14%
YoY
|
69.28M shares
-7.14%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
55.10M shares
-13.56%
YoY
|
56.14M shares
-13.83%
YoY
|
N/A
|
61.36M shares
-8.81%
YoY
|
63.75M shares
-5.26%
YoY
|
65.15M shares
-3.07%
YoY
|
N/A
|
67.29M shares
-1.88%
YoY
|
67.28M shares
-3.24%
YoY
|
67.22M shares
-6.38%
YoY
|
N/A
|
68.58M shares
-6.37%
YoY
|
69.54M shares
-7.55%
YoY
|
Loading...