|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.735B
66.76%
YoY
|
$2.240B
3.37%
YoY
|
$2.167B
87.12%
YoY
|
$1.158B
22.56%
YoY
|
$944.8M
-19.98%
YoY
|
| Cost Of Revenue |
$151.8M
412.84%
YoY
|
$29.60M
-26.73%
YoY
|
$40.40M
-59.03%
YoY
|
$98.60M
42.28%
YoY
|
$69.30M
513.27%
YoY
|
| Gross Profit |
$3.583B
62.12%
YoY
|
$2.210B
3.95%
YoY
|
$2.126B
100.73%
YoY
|
$1.059B
20.99%
YoY
|
$875.5M
-25.13%
YoY
|
| Selling, General & Admin |
$852.5M
49.3%
YoY
|
$571.0M
20.72%
YoY
|
$473.0M
-0.38%
YoY
|
$474.8M
-24.92%
YoY
|
$632.4M
35.24%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$420.2M
23.05%
YoY
|
$341.5M
17.72%
YoY
|
$290.1M
6646.51%
YoY
|
$4.300M
-93.24%
YoY
|
$63.60M
46.54%
YoY
|
| Operating Expenses |
$2.328B
25.0%
YoY
|
$1.862B
21.04%
YoY
|
$1.539B
21.44%
YoY
|
$1.267B
7.89%
YoY
|
$1.174B
133.32%
YoY
|
| Operating Profit |
$1.255B
260.82%
YoY
|
$347.9M
-40.8%
YoY
|
$587.7M
-382.96%
YoY
|
-$207.7M
-30.49%
YoY
|
-$298.8M
-144.86%
YoY
|
| Interest Expense |
$78.40M
28.95%
YoY
|
$60.80M
-3.03%
YoY
|
$62.70M
-255.58%
YoY
|
-$40.30M
-7.99%
YoY
|
-$43.80M
67.18%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.329B
319.55%
YoY
|
$316.7M
-43.99%
YoY
|
$565.4M
-478.45%
YoY
|
-$149.4M
-50.53%
YoY
|
-$302.0M
-146.81%
YoY
|
| Income Tax |
$126.9M
289.26%
YoY
|
$32.60M
-310.32%
YoY
|
-$15.50M
-137.44%
YoY
|
$41.40M
7.25%
YoY
|
$38.60M
-288.29%
YoY
|
| Net Earnings |
$1.106B
380.21%
YoY
|
$230.4M
-54.75%
YoY
|
$509.2M
-28.52%
YoY
|
$712.4M
-321.31%
YoY
|
-$321.9M
-148.52%
YoY
|
| Basic Earnings Per Share |
$430.10
379.05%
YoY
|
$89.79
-54.79%
YoY
|
$198.60
-28.29%
YoY
|
$277.00
-409.59%
YoY
|
-$89.46
-139.41%
YoY
|
| Diluted Earnings Per Share |
$430.10
379.05%
YoY
|
$89.79
-54.79%
YoY
|
$198.60
-28.29%
YoY
|
$277.00
-409.59%
YoY
|
-$89.46
-139.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.534M shares
0.08%
YoY
|
2.532M shares
0.19%
YoY
|
2.527M shares
-10.58%
YoY
|
2.826M shares
-7.11%
YoY
|
3.043M shares
-1.26%
YoY
|
| Diluted Shares Outstanding |
2.534M shares
0.08%
YoY
|
2.532M shares
0.19%
YoY
|
2.527M shares
-10.58%
YoY
|
2.826M shares
-7.11%
YoY
|
3.043M shares
-1.26%
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 |
$517.8M
-10.38%
YoY
|
$754.5M
110.75%
YoY
|
$864.2M
2.99%
YoY
|
$689.2M
74.3%
YoY
|
$577.8M
-10.74%
YoY
|
$358.0M
-51.41%
YoY
|
$839.1M
61.49%
YoY
|
$395.4M
4.49%
YoY
|
$647.3M
21.7%
YoY
|
$736.8M
68.37%
YoY
|
$519.6M
35.59%
YoY
|
$378.4M
393.35%
YoY
|
$531.9M
52.45%
YoY
|
$437.6M
25.03%
YoY
|
$383.2M
-3894.06%
YoY
|
$76.70M
-77.6%
YoY
|
$348.9M
95.79%
YoY
|
$350.0M
-32.8%
YoY
|
-$10.10M
-102.2%
YoY
|
| Cost Of Revenue |
$42.70M
469.33%
YoY
|
N/A
|
$55.30M
627.63%
YoY
|
$42.40M
505.71%
YoY
|
$7.500M
-1.32%
YoY
|
N/A
|
$7.600M
-5.0%
YoY
|
$7.000M
-39.66%
YoY
|
$7.600M
-45.32%
YoY
|
N/A
|
$8.000M
-68.0%
YoY
|
$11.60M
-48.21%
YoY
|
$13.90M
-35.05%
YoY
|
N/A
|
$25.00M
4.17%
YoY
|
$22.40M
25.14%
YoY
|
$21.40M
435.0%
YoY
|
N/A
|
$24.00M
943.48%
YoY
|
| Gross Profit |
$475.1M
-16.69%
YoY
|
N/A
|
$808.9M
-2.72%
YoY
|
$646.8M
66.53%
YoY
|
$570.3M
-10.85%
YoY
|
N/A
|
$831.5M
62.53%
YoY
|
$388.4M
5.89%
YoY
|
$639.7M
23.49%
YoY
|
N/A
|
$511.6M
42.83%
YoY
|
$366.8M
575.51%
YoY
|
$518.0M
58.17%
YoY
|
N/A
|
$358.2M
-1150.44%
YoY
|
$54.30M
-83.27%
YoY
|
$327.5M
88.0%
YoY
|
N/A
|
-$34.10M
-107.46%
YoY
|
| Selling, General & Admin |
$204.8M
72.1%
YoY
|
$274.7M
94.41%
YoY
|
$259.1M
78.2%
YoY
|
$199.7M
40.44%
YoY
|
$119.0M
-16.26%
YoY
|
$141.3M
0.0%
YoY
|
$145.4M
35.13%
YoY
|
$142.2M
24.52%
YoY
|
$142.1M
29.3%
YoY
|
$141.3M
-4.27%
YoY
|
$107.6M
-4.01%
YoY
|
$114.2M
-6.93%
YoY
|
$109.9M
18.94%
YoY
|
$147.6M
-11.99%
YoY
|
$112.1M
-22.8%
YoY
|
$122.7M
37.71%
YoY
|
$92.40M
-38.44%
YoY
|
$167.7M
16.46%
YoY
|
$145.2M
18.14%
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 |
$102.2M
5.25%
YoY
|
N/A
|
$111.8M
5.08%
YoY
|
$99.50M
31.09%
YoY
|
$97.10M
35.61%
YoY
|
N/A
|
$106.4M
15.15%
YoY
|
$75.90M
-414.94%
YoY
|
$71.60M
-187.1%
YoY
|
N/A
|
$92.40M
139.38%
YoY
|
-$24.10M
14.76%
YoY
|
-$82.20M
-613.75%
YoY
|
$20.40M
-47.56%
YoY
|
$38.60M
-31.32%
YoY
|
-$21.00M
-39.66%
YoY
|
$16.00M
25.0%
YoY
|
$38.90M
170.14%
YoY
|
$56.20M
3412.5%
YoY
|
| Operating Expenses |
$524.0M
7.47%
YoY
|
$680.7M
46.51%
YoY
|
$665.5M
14.17%
YoY
|
$494.1M
18.97%
YoY
|
$487.6M
22.05%
YoY
|
$464.6M
18.76%
YoY
|
$582.9M
20.73%
YoY
|
$415.3M
20.52%
YoY
|
$399.5M
24.77%
YoY
|
$391.2M
32.25%
YoY
|
$482.8M
19.59%
YoY
|
$344.6M
15.17%
YoY
|
$320.2M
19.34%
YoY
|
$295.8M
-2.05%
YoY
|
$403.7M
18.08%
YoY
|
$299.2M
68.28%
YoY
|
$268.3M
-2.47%
YoY
|
$302.0M
92.48%
YoY
|
$341.9M
163.0%
YoY
|
| Operating Profit |
-$48.90M
-159.13%
YoY
|
N/A
|
$143.4M
-42.32%
YoY
|
$152.7M
-667.66%
YoY
|
$82.70M
-65.57%
YoY
|
N/A
|
$248.6M
763.19%
YoY
|
-$26.90M
-221.17%
YoY
|
$240.2M
21.44%
YoY
|
N/A
|
$28.80M
-163.3%
YoY
|
$22.20M
-109.06%
YoY
|
$197.8M
234.12%
YoY
|
N/A
|
-$45.50M
-87.9%
YoY
|
-$244.9M
-266.94%
YoY
|
$59.20M
-158.67%
YoY
|
N/A
|
-$376.0M
-214.91%
YoY
|
| Interest Expense |
$19.30M
8.43%
YoY
|
-$22.10M
56.74%
YoY
|
$19.90M
19.16%
YoY
|
$18.60M
25.68%
YoY
|
$17.80M
17.11%
YoY
|
-$14.10M
-20.79%
YoY
|
$16.70M
6.37%
YoY
|
$14.80M
-190.24%
YoY
|
$15.20M
-220.63%
YoY
|
-$17.80M
39.06%
YoY
|
$15.70M
-249.52%
YoY
|
-$16.40M
62.38%
YoY
|
-$12.60M
82.61%
YoY
|
-$12.80M
13.27%
YoY
|
-$10.50M
1.94%
YoY
|
-$10.10M
215.63%
YoY
|
-$6.900M
-47.33%
YoY
|
-$11.30M
71.21%
YoY
|
-$10.30M
21.18%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$25.50M
-135.22%
YoY
|
$901.0M
-846.48%
YoY
|
$178.8M
-25.34%
YoY
|
$176.5M
-608.65%
YoY
|
$72.40M
-68.87%
YoY
|
-$120.7M
-136.82%
YoY
|
$239.5M
1035.07%
YoY
|
-$34.70M
-299.43%
YoY
|
$232.6M
16.83%
YoY
|
$327.8M
154.11%
YoY
|
$21.10M
-168.06%
YoY
|
$17.40M
-107.48%
YoY
|
$199.1M
-1731.97%
YoY
|
$129.0M
251.5%
YoY
|
-$31.00M
-91.44%
YoY
|
-$232.6M
-244.11%
YoY
|
-$12.20M
-91.2%
YoY
|
$36.70M
-89.73%
YoY
|
-$362.3M
-212.8%
YoY
|
| Income Tax |
$800.0K
-91.67%
YoY
|
$87.30M
2259.46%
YoY
|
$17.10M
47.41%
YoY
|
$12.90M
98.46%
YoY
|
$9.600M
-11.11%
YoY
|
$3.700M
-110.6%
YoY
|
$11.60M
58.9%
YoY
|
$6.500M
3150.0%
YoY
|
$10.80M
-9.24%
YoY
|
-$34.90M
-151.7%
YoY
|
$7.300M
-198.65%
YoY
|
$200.0K
-101.25%
YoY
|
$11.90M
-413.16%
YoY
|
$67.50M
-2145.45%
YoY
|
-$7.400M
-134.26%
YoY
|
-$16.00M
-153.33%
YoY
|
-$3.800M
-60.0%
YoY
|
-$3.300M
-97.19%
YoY
|
$21.60M
-78.07%
YoY
|
| Net Earnings |
-$27.20M
-180.24%
YoY
|
$822.8M
-738.82%
YoY
|
$113.8M
-36.42%
YoY
|
$122.9M
-325.09%
YoY
|
$33.90M
-85.66%
YoY
|
-$128.8M
-145.61%
YoY
|
$179.0M
658.47%
YoY
|
-$54.60M
-378.57%
YoY
|
$236.4M
31.7%
YoY
|
$282.4M
15.93%
YoY
|
$23.60M
-97.34%
YoY
|
$19.60M
-111.58%
YoY
|
$179.5M
437.43%
YoY
|
$243.6M
642.68%
YoY
|
$888.2M
-339.15%
YoY
|
-$169.2M
-222.17%
YoY
|
$33.40M
-144.36%
YoY
|
$32.80M
-93.3%
YoY
|
-$371.4M
-259.47%
YoY
|
| Basic Earnings Per Share |
-$12.59
-195.45%
YoY
|
N/A
|
$44.18
-36.6%
YoY
|
$47.75
-324.81%
YoY
|
$13.19
-85.71%
YoY
|
N/A
|
$69.68
658.22%
YoY
|
-$21.24
-377.65%
YoY
|
$92.33
32.22%
YoY
|
N/A
|
$9.19
-97.01%
YoY
|
$7.65
-113.47%
YoY
|
$69.83
529.1%
YoY
|
N/A
|
$306.90
-355.39%
YoY
|
-$56.80
-227.47%
YoY
|
$11.10
-145.68%
YoY
|
N/A
|
-$120.20
-260.05%
YoY
|
| Diluted Earnings Per Share |
-$12.59
-195.45%
YoY
|
$327.50
-744.0%
YoY
|
$44.18
-36.6%
YoY
|
$47.75
-324.81%
YoY
|
$13.19
-85.71%
YoY
|
-$50.85
-145.43%
YoY
|
$69.68
658.22%
YoY
|
-$21.24
-377.65%
YoY
|
$92.33
32.22%
YoY
|
$111.90
16.4%
YoY
|
$9.19
-97.01%
YoY
|
$7.65
-113.47%
YoY
|
$69.83
529.1%
YoY
|
$96.16
-100.0%
YoY
|
$306.90
-355.39%
YoY
|
-$56.80
-227.47%
YoY
|
$11.10
-145.68%
YoY
|
$10.49M
6653871.92%
YoY
|
-$120.20
-260.05%
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 |
2.467M shares
-3.75%
YoY
|
2.553M shares
-0.59%
YoY
|
2.575M shares
0.27%
YoY
|
2.574M shares
0.31%
YoY
|
2.563M shares
0.31%
YoY
|
2.568M shares
0.3%
YoY
|
2.568M shares
0.31%
YoY
|
2.566M shares
0.09%
YoY
|
2.555M shares
-0.48%
YoY
|
2.560M shares
-0.61%
YoY
|
2.560M shares
-11.92%
YoY
|
2.563M shares
-12.83%
YoY
|
2.568M shares
-13.74%
YoY
|
2.576M shares
-14.63%
YoY
|
2.907M shares
-4.77%
YoY
|
2.941M shares
-4.21%
YoY
|
2.977M shares
-2.97%
YoY
|
3.018M shares
-2.72%
YoY
|
3.053M shares
-0.2%
YoY
|
| Diluted Shares Outstanding |
2.447M shares
-3.68%
YoY
|
N/A
|
2.542M shares
0.38%
YoY
|
2.541M shares
0.38%
YoY
|
2.541M shares
0.39%
YoY
|
N/A
|
2.533M shares
0.39%
YoY
|
2.532M shares
0.28%
YoY
|
2.531M shares
-0.3%
YoY
|
N/A
|
2.523M shares
-11.65%
YoY
|
2.525M shares
-14.14%
YoY
|
2.539M shares
-14.71%
YoY
|
N/A
|
2.856M shares
-6.45%
YoY
|
2.941M shares
-4.21%
YoY
|
2.977M shares
-2.97%
YoY
|
N/A
|
3.053M shares
-0.2%
YoY
|
Loading...