Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$264,464
$257,016
$507,412
$507,548
Gross Profit
264,464
515,244
483,227
508,351
EBITDA
100,692
84,564
84,422
EBIT
83,186
72,963
67,209
Net Income
69,302
60,602
53,733
85,758
Net Change In Cash
264,464
257,016
507,412
507,548
Free Cash Flow
185,535
-126,720
97,655
29,065
Cash
491,116
889,868
433,452
421,216
Basic Shares
74,292
74,492
74,018
73,637

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,925,116
$873,035
$990,596
$929,841
Gross Profit
1,925,116
873,035
990,596
929,841
EBITDA
311,144
452,755
527,885
EBIT
237,084
357,632
415,985
Net Income
232,467
178,671
284,971
414,984
Net Change In Cash
1,925,116
873,035
990,596
929,841
Cost of Revenue
257,790
-82,859
Free Cash Flow
97,790
657,496
1,293,821
1,175,996
Cash
491,116
588,283
572,647
314,857
Basic Shares
74,492
73,523
78,807
90,400

Earnings Calls

Quarter EPS
2024-12-31
$0.90
2024-09-30
$0.81
2024-06-30
$0.72
2024-03-31
$0.64