Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$387,554
$380,214
$367,959
$375,456
Gross Profit
387,554
377,917
367,959
375,456
EBITDA
-16,504
-1,625
-1,625
-1,637
EBIT
-14,398
47,903
47,481
25,894
Net Income
-16,163
35,416
33,657
19,999
Net Change In Cash
387,554
380,214
367,959
375,456
Free Cash Flow
80,962
68,342
79,618
-810
Cash
402,313
351,899
398,958
399,941
Basic Shares
28,355
29,308
29,404
29,487

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,391,582
$1,222,658
$1,121,851
$1,072,770
Gross Profit
1,391,582
1,222,658
1,033,785
982,143
EBITDA
102,193
-14,045
35,978
29,440
EBIT
94,880
-21,341
29,065
24,333
Net Income
66,822
-22,257
20,407
19,105
Net Change In Cash
1,391,582
1,222,658
1,121,851
1,072,770
Cost of Revenue
73,272
-4,873
Free Cash Flow
66,952
319,616
227,152
12,132
Cash
397,306
388,706
250,508
167,156
Basic Shares
30,147
30,751
31,307
31,972

Earnings Calls

Quarter EPS
2024-09-30
-$0.73
2024-06-30
$1.18
2024-03-31
$1.07
2023-12-31
$0.43