Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$529,505
$567,390
$558,489
$535,385
Gross Profit
190,319
215,892
191,275
171,983
EBITDA
-36,686
120,658
102,660
96,528
EBIT
87,494
69,831
64,035
Net Income
-38,973
58,058
45,466
48,452
Net Change In Cash
529,505
567,390
558,489
535,385
Free Cash Flow
65,034
50,297
41,603
Cash
724,924
629,670
561,742
562,153
Basic Shares
24,818
25,025
25,030
25,124

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,190,768
$2,362,657
$2,513,897
$2,079,928
Gross Profit
801,023
900,241
1,006,913
771,926
EBITDA
171,593
360,862
589,866
458,187
EBIT
360,862
469,160
359,552
Net Income
113,003
259,485
373,306
283,806
Net Change In Cash
2,190,768
2,362,657
2,513,897
2,079,928
Cost of Revenue
93,523
-194,800
Free Cash Flow
291,744
371,199
315,377
282,782
Cash
555,513
562,588
478,473
Basic Shares
25,039
25,102
24,986
24,932

Earnings Calls

Quarter EPS
2024-12-31
$2.04
2024-09-30
$2.71
2024-06-30
$1.97
2024-03-31
$1.76