Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$724,717
$736,479
$632,025
$696,466
Gross Profit
135,406
133,269
114,806
129,775
EBITDA
33,306
34,607
16,730
30,870
EBIT
30,027
31,334
13,464
27,672
Net Income
27,059
26,161
13,154
23,778
Net Change In Cash
724,717
736,479
632,025
696,466
Free Cash Flow
51,156
36,572
55,677
10,049
Cash
167,511
128,213
147,579
144,954
Basic Shares
26,501
26,520
26,525
26,488

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,850,644
$3,124,996
$2,892,595
$2,590,290
Gross Profit
511,736
526,177
464,579
418,807
EBITDA
118,223
132,530
108,724
86,669
EBIT
105,569
120,552
96,522
73,066
Net Income
83,271
89,219
69,906
55,765
Net Change In Cash
2,850,644
3,124,996
2,892,595
2,590,290
Cost of Revenue
14,620
12,655
5,595
Free Cash Flow
188,359
25,812
47,452
25,065
Cash
144,954
122,930
108,310
95,655
Basic Shares
26,429
26,443
26,364
26,336

Earnings Calls

Quarter EPS
2024-09-30
$1.02
2024-06-30
$0.99
2024-03-31
$0.50
2023-12-31
$0.90