Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$286,727
$287,157
$279,250
$295,011
Gross Profit
159,210
161,555
152,140
158,392
EBITDA
83,540
81,316
44,161
74,028
EBIT
52,475
50,858
14,066
70,102
Net Income
20,542
21,804
5,246
5,399
Net Change In Cash
286,727
287,157
279,250
295,011
Free Cash Flow
88,344
32,637
51,288
-18,570
Cash
34,633
30,438
26,376
728,257
Basic Shares
51,632
51,677
53,414
54,439

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,105,432
$1,058,105
$927,740
$913,219
Gross Profit
600,105
552,716
484,545
485,154
EBITDA
167,053
88,117
103,782
127,809
EBIT
57,566
-14,252
21,372
35,074
Net Income
1,820
-45,407
5,698
7,717
Net Change In Cash
1,105,432
1,058,105
927,740
913,219
Cost of Revenue
92,655
6,496
65,429
Free Cash Flow
135,506
132,830
161,508
76,108
Cash
31,251
31,691
55,146
35,750
Basic Shares
53,721
51,569
48,230
48,696

Earnings Calls

Quarter EPS
2024-09-30
$0.99
2024-06-30
$1.08
2024-03-31
$0.93
2023-12-31
$1.14