Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$546,540
$478,440
$463,499
$341,394
Gross Profit
326,438
277,727
264,306
194,813
EBITDA
82,504
69,635
79,505
37,291
EBIT
67,420
25,817
Net Income
53,154
56,284
50,396
15,855
Net Change In Cash
546,540
478,440
463,499
341,394
Free Cash Flow
88,450
41,530
-125,515
Cash
358,795
280,464
212,937
173,911
Basic Shares
84,901
85,492
85,468
87,157

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,829,873
$1,658,713
$1,595,222
$1,410,989
Gross Profit
1,063,284
943,186
763,401
816,113
EBITDA
245,376
271,892
160,490
303,819
EBIT
225,458
120,643
271,749
Net Income
175,689
169,885
89,693
212,602
Net Change In Cash
1,829,873
1,658,713
1,595,222
1,410,989
Free Cash Flow
219,554
213,118
43,984
80,764
Cash
438,960
234,741
312,189
Basic Shares
85,755
87,403
87,195
88,666

Earnings Calls

Quarter EPS
2024-12-31
$1
2024-09-30
$0.71
2024-06-30
$0.70
2024-03-31
$0.34