Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$152,746
$206,180
$184,688
$197,604
Gross Profit
195,841
189,088
184,688
197,604
EBITDA
55,755
54,487
51,681
-3,831
EBIT
55,165
49,248
46,389
-9,248
Net Income
45,153
39,795
37,559
42,624
Net Change In Cash
152,746
206,180
184,688
197,604
Free Cash Flow
60,427
36,834
30,731
54,374
Cash
478,795
247,458
209,276
254,464
Basic Shares
34,650
34,537
34,521
34,472

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$620,414
$623,748
$607,164
$598,670
Gross Profit
620,414
623,748
607,164
598,670
EBITDA
248,716
262,987
270,510
168,315
EBIT
227,087
240,775
246,594
142,453
Net Income
183,624
195,378
201,048
115,928
Net Change In Cash
620,414
623,748
607,164
598,670
Cost of Revenue
-1,891,238
900,117
926,448
Free Cash Flow
242,548
223,327
291,085
112,583
Cash
254,464
243,062
2,134,300
1,234,183
Basic Shares
34,450
34,459
34,919
35,528

Earnings Calls

Quarter EPS
2024-09-30
$1.30
2024-06-30
$1.15
2024-03-31
$1.09
2023-12-31
$1.24